<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Attaching subtitles to HTML5 video</title>
	<atom:link href="http://blog.gingertech.net/2008/12/12/attaching-subtitles-to-html5-video/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.gingertech.net/2008/12/12/attaching-subtitles-to-html5-video/</link>
	<description>Silvia&#039;s blog</description>
	<lastBuildDate>Fri, 03 Feb 2012 22:04:19 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.1</generator>
	<item>
		<title>By: silvia</title>
		<link>http://blog.gingertech.net/2008/12/12/attaching-subtitles-to-html5-video/comment-page-1/#comment-18858</link>
		<dc:creator>silvia</dc:creator>
		<pubDate>Tue, 23 Aug 2011 10:02:01 +0000</pubDate>
		<guid isPermaLink="false">http://blog.gingertech.net/?p=259#comment-18858</guid>
		<description>@Pantelis Sometimes it takes a long time waiting to get technology right. :-)</description>
		<content:encoded><![CDATA[<p>@Pantelis Sometimes it takes a long time waiting to get technology right. <img src='http://blog.gingertech.net/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Pantelis</title>
		<link>http://blog.gingertech.net/2008/12/12/attaching-subtitles-to-html5-video/comment-page-1/#comment-18857</link>
		<dc:creator>Pantelis</dc:creator>
		<pubDate>Tue, 23 Aug 2011 09:22:48 +0000</pubDate>
		<guid isPermaLink="false">http://blog.gingertech.net/?p=259#comment-18857</guid>
		<description>Toyed a bit with subtitles in JS, myself, and came up with this
HTML5 Subtitles, Video Javascript, BubblesJS, Bubbles JS

it makes no use of the track tag though. Generally I am not overally pleased with the support of such features and track tag is only the tip of the iceberg in HTML5 Video. The fact that you need WebM, OGG, Mp4 ? CHECK. The fact that you cannot embed video in other pages without having links to the source etc (like youtube does)? CHECK.  The fact that most native player don&#039;t even have a &quot;full screen&quot; button? CHECK.

It just feels to half-baked and I hope the W3C comes up with a strong and complete standard soon. It&#039;s 2011... and still video is a problem...</description>
		<content:encoded><![CDATA[<p>Toyed a bit with subtitles in JS, myself, and came up with this<br />
HTML5 Subtitles, Video Javascript, BubblesJS, Bubbles JS</p>
<p>it makes no use of the track tag though. Generally I am not overally pleased with the support of such features and track tag is only the tip of the iceberg in HTML5 Video. The fact that you need WebM, OGG, Mp4 ? CHECK. The fact that you cannot embed video in other pages without having links to the source etc (like youtube does)? CHECK.  The fact that most native player don&#8217;t even have a &#8220;full screen&#8221; button? CHECK.</p>
<p>It just feels to half-baked and I hope the W3C comes up with a strong and complete standard soon. It&#8217;s 2011&#8230; and still video is a problem&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: silvia</title>
		<link>http://blog.gingertech.net/2008/12/12/attaching-subtitles-to-html5-video/comment-page-1/#comment-13566</link>
		<dc:creator>silvia</dc:creator>
		<pubDate>Tue, 11 Jan 2011 08:39:42 +0000</pubDate>
		<guid isPermaLink="false">http://blog.gingertech.net/?p=259#comment-13566</guid>
		<description>@Frank do you mean by &quot;internal&quot; those where the subtitles are part of the video and by &quot;external&quot; those where subtitles are in a separate file? If so, both actually have their advantages and disadvantages.

When &quot;internal&quot;, you author the subtitles/captions and encode them into the file and you are pretty sure to never lose them again (unless somebody decodes the file and rips them out). However, it is very difficult to make changes/corrections to such a file. Also, it is impossible to use the same file for different encodings (e.g. for a WebM and a Ogg and a MP4 file).

So, from a production POV, keeping the text separate to the media content is much easier. It is also more easily distributed. It can also be stored as text in a DB and extracted dynamically to a text file on a Web server. And if you are supporting 100 or more languages, you really do not want all of these subtitle tracks inside the video resource, but only make them available on the server.

So, overall, keeping subtitles external is actually a lot more flexible and scalable.</description>
		<content:encoded><![CDATA[<p>@Frank do you mean by &#8220;internal&#8221; those where the subtitles are part of the video and by &#8220;external&#8221; those where subtitles are in a separate file? If so, both actually have their advantages and disadvantages.</p>
<p>When &#8220;internal&#8221;, you author the subtitles/captions and encode them into the file and you are pretty sure to never lose them again (unless somebody decodes the file and rips them out). However, it is very difficult to make changes/corrections to such a file. Also, it is impossible to use the same file for different encodings (e.g. for a WebM and a Ogg and a MP4 file).</p>
<p>So, from a production POV, keeping the text separate to the media content is much easier. It is also more easily distributed. It can also be stored as text in a DB and extracted dynamically to a text file on a Web server. And if you are supporting 100 or more languages, you really do not want all of these subtitle tracks inside the video resource, but only make them available on the server.</p>
<p>So, overall, keeping subtitles external is actually a lot more flexible and scalable.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: silvia</title>
		<link>http://blog.gingertech.net/2008/12/12/attaching-subtitles-to-html5-video/comment-page-1/#comment-13565</link>
		<dc:creator>silvia</dc:creator>
		<pubDate>Tue, 11 Jan 2011 08:34:29 +0000</pubDate>
		<guid isPermaLink="false">http://blog.gingertech.net/?p=259#comment-13565</guid>
		<description>@jbdough I don&#039;t know of any other subtitle editors that output ttml, no</description>
		<content:encoded><![CDATA[<p>@jbdough I don&#8217;t know of any other subtitle editors that output ttml, no</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Frank Lowney</title>
		<link>http://blog.gingertech.net/2008/12/12/attaching-subtitles-to-html5-video/comment-page-1/#comment-13558</link>
		<dc:creator>Frank Lowney</dc:creator>
		<pubDate>Mon, 10 Jan 2011 19:35:09 +0000</pubDate>
		<guid isPermaLink="false">http://blog.gingertech.net/?p=259#comment-13558</guid>
		<description>I&#039;ve generally stayed away from external subtitling preferring internal, track-based approaches for reasons of portability.  I can see the benefit of external systems to highly automated processes that might use voice recognition to generate the transcript and subtitle code but that seems not to be well in hand at this point in history.  Are there other, more tangible arguments in favor of external subtitles?</description>
		<content:encoded><![CDATA[<p>I&#8217;ve generally stayed away from external subtitling preferring internal, track-based approaches for reasons of portability.  I can see the benefit of external systems to highly automated processes that might use voice recognition to generate the transcript and subtitle code but that seems not to be well in hand at this point in history.  Are there other, more tangible arguments in favor of external subtitles?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jbdough</title>
		<link>http://blog.gingertech.net/2008/12/12/attaching-subtitles-to-html5-video/comment-page-1/#comment-13557</link>
		<dc:creator>jbdough</dc:creator>
		<pubDate>Mon, 10 Jan 2011 18:10:05 +0000</pubDate>
		<guid isPermaLink="false">http://blog.gingertech.net/?p=259#comment-13557</guid>
		<description>silvia - that is really elegant.  To reacquaint myself with perl, I wrote a little script to parse the ttml output of SubtitleEditor to an EasyCaptions format.  Now I want to do the same for your solution.  Are you aware of any other subtitle editors that output ttml?</description>
		<content:encoded><![CDATA[<p>silvia &#8211; that is really elegant.  To reacquaint myself with perl, I wrote a little script to parse the ttml output of SubtitleEditor to an EasyCaptions format.  Now I want to do the same for your solution.  Are you aware of any other subtitle editors that output ttml?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: silvia</title>
		<link>http://blog.gingertech.net/2008/12/12/attaching-subtitles-to-html5-video/comment-page-1/#comment-13543</link>
		<dc:creator>silvia</dc:creator>
		<pubDate>Sun, 09 Jan 2011 22:59:06 +0000</pubDate>
		<guid isPermaLink="false">http://blog.gingertech.net/?p=259#comment-13543</guid>
		<description>@jbdough I have something very similar to EasyCaptions, see http://www.annodex.net/~silvia/a11y_bcp/demo2_transcript.html</description>
		<content:encoded><![CDATA[<p>@jbdough I have something very similar to EasyCaptions, see <a href="http://www.annodex.net/~silvia/a11y_bcp/demo2_transcript.html" rel="nofollow">http://www.annodex.net/~silvia/a11y_bcp/demo2_transcript.html</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jbdough</title>
		<link>http://blog.gingertech.net/2008/12/12/attaching-subtitles-to-html5-video/comment-page-1/#comment-13542</link>
		<dc:creator>jbdough</dc:creator>
		<pubDate>Sun, 09 Jan 2011 22:19:10 +0000</pubDate>
		<guid isPermaLink="false">http://blog.gingertech.net/?p=259#comment-13542</guid>
		<description>EasyCaptions should not be overlooked.
http://pipwerks.com/2010/06/07/for-your-reading-pleasure-easycaptions/

The uncompressed source javascript library is only 222 lines.
&quot;
Introducing EasyCaptions: A simple system for adding captions and an interactive transcript to online videos. EasyCaptions uses progressive enhancement to provide the best possible experience for all visitors, regardless of their browser’s JavaScript, HTML5 or Flash support.
&quot;
EasyCaptions is not a commercial offering.  It requires a slightly different format than ttml xml.</description>
		<content:encoded><![CDATA[<p>EasyCaptions should not be overlooked.<br />
<a href="http://pipwerks.com/2010/06/07/for-your-reading-pleasure-easycaptions/" rel="nofollow">http://pipwerks.com/2010/06/07/for-your-reading-pleasure-easycaptions/</a></p>
<p>The uncompressed source javascript library is only 222 lines.<br />
&#8221;<br />
Introducing EasyCaptions: A simple system for adding captions and an interactive transcript to online videos. EasyCaptions uses progressive enhancement to provide the best possible experience for all visitors, regardless of their browser’s JavaScript, HTML5 or Flash support.<br />
&#8221;<br />
EasyCaptions is not a commercial offering.  It requires a slightly different format than ttml xml.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: HTML5 Video, Players and Captions &#171; bill creswell &#8211; captioning the internet one video at a time</title>
		<link>http://blog.gingertech.net/2008/12/12/attaching-subtitles-to-html5-video/comment-page-1/#comment-6189</link>
		<dc:creator>HTML5 Video, Players and Captions &#171; bill creswell &#8211; captioning the internet one video at a time</dc:creator>
		<pubDate>Wed, 16 Jun 2010 00:13:58 +0000</pubDate>
		<guid isPermaLink="false">http://blog.gingertech.net/?p=259#comment-6189</guid>
		<description>[...] Also: http://blog.gingertech.net/2008/12/12/attaching-subtitles-to-html5-video/     Categories: Accessibility &amp; Equal Access, Technology        Comments (0) Trackbacks (0) [...]</description>
		<content:encoded><![CDATA[<p>[...] Also: <a href="http://blog.gingertech.net/2008/12/12/attaching-subtitles-to-html5-video/" rel="nofollow">http://blog.gingertech.net/2008/12/12/attaching-subtitles-to-html5-video/</a>     Categories: Accessibility &amp; Equal Access, Technology        Comments (0) Trackbacks (0) [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: silvia</title>
		<link>http://blog.gingertech.net/2008/12/12/attaching-subtitles-to-html5-video/comment-page-1/#comment-6161</link>
		<dc:creator>silvia</dc:creator>
		<pubDate>Sun, 13 Jun 2010 04:36:18 +0000</pubDate>
		<guid isPermaLink="false">http://blog.gingertech.net/?p=259#comment-6161</guid>
		<description>Frank, yes, totally agree on the usability aspect of this work - more than just accessibility!

As for the label element - that is a tag on externally referenced timed tracks, so goes beyond just tracks inside the video resource. But indeed these attributes exist to allow for the creation of a uniform JavaScript API independent if tracks are sourced from internal data or external files.</description>
		<content:encoded><![CDATA[<p>Frank, yes, totally agree on the usability aspect of this work &#8211; more than just accessibility!</p>
<p>As for the label element &#8211; that is a tag on externally referenced timed tracks, so goes beyond just tracks inside the video resource. But indeed these attributes exist to allow for the creation of a uniform JavaScript API independent if tracks are sourced from internal data or external files.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

