WebVTT parser and validator