-
Notifications
You must be signed in to change notification settings - Fork 32
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
Using Annotations for Timed Text #79
Comments
I think I have a highly similar use case, or perhaps an extension. In my use case, the existing data are multi-layer annotations in the ELAN Annotation Format (PDF). Annotation layers ('tiers') can be hierarchical, and annotations may be references to controlled vocabularies or simply textual. |
@bencomp Do you think that structure would fit into ranges with each range having annotations on them? Perhaps annotation collections could be used at that point under the ranges to denote layers.
|
@stephenwf I hadn't thought of that, but yes, that might work. The EAF spec does relate annotations on child tier to (parent) annotations in the parent tier, so I'm not fully convinced yet :) |
Could be worth broadening this to include other a/v timed text formats as source? Eg there are lots of subtitle formats including STR, TTML, EBU-STL, some structured text based and some XML based... Or is it preferred to have one issue per susbtitle format? |
If it's preferred to create issues for other common subtitle formats I can do that, and I would start with EBU-STL and EBU-TT, and TTML maybe... |
I have started creating the WebVTT captions for one of the fixtures (not for the whole duration, but enough to exemplify) so we have something to use in the recipe. I am not opposed broadening the title and mentioning in the Implementation notes that we are using WebVTT in the example but other formats could also be used. |
@stephenmcconnachie - We have a cookbook editors meeting early next week; I can ask there if there is a preference for one recipe or multiple recipes. |
The Cookbook Editors' suggestion is to broaden the scope of this recipe, mentioning in the Implementation notes that we are using WebVTT in the example but other formats could also be used. |
That's great @mcwhitaker thank you. I have lots of subtitle files in various formats -SRT and TTML, and EBU-STL for that matter - and I also have plenty of WebVTT too. If it's useful, I could request permission to provide a real world a/v file with subtitle files in all formats I have - ie WebVTT, SRT, TTML, EBU-STL for the same a/v |
The AV Annotations TSG would like to resurrect this recipe and get it created using the proposed Is an example manifest needed or a sample set of timed text annotations? We do have manifest creators who are creating timed text annotations containing transcripts/captions in the wild (AVAnnotate, Europeana, Aviary). |
Using Annotations for Timed Text
(Provide link to
index.md
of the issue, if available. To be filled in after issue is created - you need the issue number!)Use case
You have WebVTT data for audio or video material. How do you transform that into web annotations?
The text was updated successfully, but these errors were encountered: