- From: Brendan Long <self@brendanlong.com>
- Date: Tue, 18 Feb 2014 14:17:47 -0600
- To: public-html@w3.org
- Message-ID: <1392754667.23926.17.camel@blong-desktop>
I'm trying to implement the TextTrack.kind in GStreamer for Ogg files. According to the spec: > For Ogg files, the Role header field of the track gives the relevant > metadata. For the most part, the mapping is obvious ("text/caption" -> "captions", "video/sign" -> "sign", etc.), but there are a couple which I think we should be more specific about: * What is the kind for "text/tickertext", "text/karaoke", "text/linguistic", and "text/lyrics"? I'm thinking "subtitles", since we want them to be renderable. * What should we do for "text/*" not in the official Role header list? I'd say "metadata". * What about "audio/music", "audio/speech", "audio/ssfx", and "audio/*" and "video/*" not in the list? Probably empty string? We may also want to specifically say that "audio/dub" -> "translation", "text/textaudiodesc" -> "descriptions", and "audio/audioesc" -> "descriptions", since they map nicely, but aren't exactly the same like all of the others. --=-JVdU6qQSqC57fMfj0E7x Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: 7bit <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN"> <HTML> <HEAD> <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8"> <META NAME="GENERATOR" CONTENT="GtkHTML/4.6.6"> </HEAD> <BODY> I'm trying to implement the TextTrack.kind in GStreamer for Ogg files. According to <A HREF="http://www.w3.org/html/wg/drafts/html/CR/embedded-content-0.html">the spec</A>:<BR> <BLOCKQUOTE TYPE=CITE> For Ogg files, the Role header field of the track gives the relevant metadata.<BR> </BLOCKQUOTE> For the most part, the mapping is obvious ("text/caption" -> "captions", "video/sign" -> "sign", etc.), but there are a couple which I think we should be more specific about: <UL> <LI>What is the kind for "text/tickertext", "text/karaoke", "text/linguistic", and "text/lyrics"? I'm thinking "subtitles", since we want them to be renderable. <LI>What should we do for "text/*" not in <A HREF="http://wiki.xiph.org/SkeletonHeaders">the official Role header list</A>? I'd say "metadata". <LI>What about "audio/music", "audio/speech", "audio/ssfx", and "audio/*" and "video/*" not in the list? Probably empty string? </UL> We may also want to specifically say that "audio/dub" -> "translation", "text/textaudiodesc" -> "descriptions", and "audio/audioesc" -> "descriptions", since they map nicely, but aren't exactly the same like all of the others. </BODY> </HTML> --=-JVdU6qQSqC57fMfj0E7x--
Received on Tuesday, 18 February 2014 20:18:32 UTC