20 Jun 2013

Kyle's Cycle Collector Talk—With WebVTT!!

So a week or so ago Chris Pearce posted a video of a talk on the Gecko cycle collector that Kyle Huey did in Taiwan during Mozilla's Web Rendering week (May 2013). Seeing as how it's a treasure trove of information on the cycle collector we thought, well Dave Humphrey thought, that it would be a great video to help show off the new WebVTT support that we've landed in Firefox Nightly so far. It's also great because having subtitles on this video makes all this great information on the Gecko cycle collector more accessible to the web and that is exactly what WebVTT aims to do... as well as Karaoke.

If you'd like some background information on cycle collection you can check out this paper that Kyle provided everyone with at the Taipei meeting before he did the talk. It's pretty interesting, but packed full of technical things, so beware!

To Run This You Need The Following

In order to see subtitles in the video make sure you are running an up to date Nightly build of Firefox. You can download that here. Make sure that you also turn on the pref for WebVTT. To do that browse to "about:config" in the URL bar. Then search for "webvtt". You should see a search result of "media.webvtt.enabled". Double click on that to set it to "true" -- this should make it turn bold as well. Now you should be ready to play video with WebVTT subtitles!

So without further ado I present to you the fully subtitled cycle collector talk. I'd like to thank Marcus Saad for helping me subtitle this beast as well. For those of you who have never subtitled before, it's a long process. We had to do this one manually as well since there are no tools currently that help with subtitling videos in WebVTT. So one minute of this video took about 5 - 8 minutes to subtitle.

You can check out the full WebVTT file here. Feel free to do pull requests against my repo if we messed up some subtitles, or your upset at my horrible grammar, or the timings are off, and it's driving you crazy.

There's still a ton of work left to do on WebVTT so we're looking for new contributors. If you'd like to help out head over to the WebVTT page on the Mozilla Wiki where there is more information about how to do that.

- Tagged in mozilla, open-source, cdot, and seneca college.

comments powered by Disqus

Wow coding Copyleft Richard Eyre 2013

Code for this site can be found on GitHub.