-
Notifications
You must be signed in to change notification settings - Fork 51
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Removing VTT Files From HLS Manifests #5695
Comments
Is changing CSS for the native player to hide overlay captions there an option? |
Captions are only available in the IIIF Manifest as
Builds an empty CC option into captions even when there is no captions attached to the HLS manifest.
Captions are only available in the IIIF Manifest as
Identical captions are available in both HLS manfiest and IIIF Manifest
Builds the captions option from HLS manifest, but doesn't populate text overlay for the captions when this option is selected.
Identical captions are available in both HLS manfiest and IIIF Manifest
Summary of the observations:
Conclusion:
|
For the embedded player, it seems reversing the changes in #5688 would make it possible to feed captions into the Video.js instance instead of using captions generated by the HLS manifest. |
After a conversation with Emily; came to the conclusion that, presenting captions in the IIIF Manifest is the best approach at the moment. The reasoning behind this decision are;
|
If we utilize IIIF manifest captions only, we do lose the caption settings options in iPads and iPhones. If we put the captions only in HLS manifest, not in IIIF manifest, there's no indication in IIIF manifest that there are captions unless the canvas is painted in a viewer that supports HLS. So for this reason, we prefer IIIF manifest captions now. |
@joncameron @Dananji Should we proceed with a new issue to actually remove the VTT files from HLS manifests? Do we need further discussion? |
There are still some issues with captions in iOS context. Related new issue with details: samvera-labs/ramp#451 Testing note: not ready to be tested on iOS devices yet. |
One more issue related to caption selection: samvera-labs/ramp#452 |
Description
One point of investigation in fixing the double caption issue in Apple's media player is removing the VTT files from the HLS manifests we generate. If we're only going to be using file references outside of the context (like the player putting everything together from the IIIF manifest), we could instead be supplying the text tracks to the native player outside of the HLS manifest. But, Video.JS may not give us the tools to interact with the native player in a more granular way.
Done Looks Like
Questions
The text was updated successfully, but these errors were encountered: