[webvtt] Video-internal tracks (#524)

andrewbaxter has just created a new issue for https://github.com/w3c/webvtt:

== Video-internal tracks ==
The current specification only discusses external subtitle tracks, but the webm container (and others) explicitly supports embedding webvtt data within the container file.  Across the web there have been various questions about how to play video with embedded webvtt data, and the answers are basically "it's not allowed", but aside from not being mentioned or implemented I couldn't find a reason.

I'm not sure if this was discussed before (I did google a decent amount, and searched this repo), or if the choice to only have external vtt tracks was technical or something else, but if it hasn't already been requested I'd like to formally request it now. I believe this is the relevant specification for the `<track>` element, which AFAIK would be the best place for this discussion, but let me know if there's somewhere else I should go.

My reason for wanting this is mainly that coordinating the management of multiple files is much more difficult than a single file operationally -- transferring, storing the files together and not separating them, preventing mixups, cleaning up related files, extra steps to extract already-embedded vtt tracks, etc -- so being able to bundle it would be a great help.

Please view or discuss this issue at https://github.com/w3c/webvtt/issues/524 using your GitHub account


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Tuesday, 5 March 2024 15:59:31 UTC