Skip to content

Captions not showing up #9066

@JoelV

Description

@JoelV

Description

Captions not showing up for this particular video. It's just the english captions. The arabic captions show.

Note we have found that the header in the english vtt file has the following

WEBVTT	#Elemental Media Engine(TM) 2.18.0.0
X-TIMESTAMP-MAP=LOCAL:00:00:00.000,MPEGTS:183600

We found that if we reduced the MPEGTS to 90000 like the below

WEBVTT	#Elemental Media Engine(TM) 2.18.0.0
X-TIMESTAMP-MAP=LOCAL:00:00:00.000,MPEGTS:90000

Reduced test case

https://course-dev.heysimon.com/asset/draft/7baab12c-3cbb-45f7-9047-f4635f6d8b0f/a9c44c80-fd57-4158-a3da-9c353b2cde7c/5d50b519-6335-4ed9-8284-3e46834aff43.m3u8

Steps to reproduce

  1. Load the above video into https://videojs-http-streaming.netlify.app/ in Chrome or Firefox
  2. Select english captions
  3. Observe that the english captions do not show and the following warning log shows up in the console
videojs-http-streaming.js:28892 VIDEOJS: WARN: Error encountered when parsing cues: Malformed WebVTT signature.

Errors

videojs-http-streaming.js:28892 VIDEOJS: WARN: Error encountered when parsing cues: Malformed WebVTT signature.

What version of Video.js are you using?

latest

Video.js plugins used.

No response

What browser(s) including version(s) does this occur with?

chrome Version 138.0.7204.92 (Official Build) (arm64); Firefox 139.0.4 (aarch64)

What OS(es) and version(s) does this occur with?

MacOS Sequoia 15.5

Metadata

Metadata

Assignees

No one assigned

    Labels

    needs: triageThis issue needs to be reviewed

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions