Elephant’s Dream with a track of text descriptions that can function as audio descriptions with the help of a screen reader. It uses aria-live on the cues. Make sure to use the HTML5 player http://www.youtube.com/html5 .
Over the last weeks I’ve updated my “external videos” wordpress plugin. I’ve fixed bugs and added some new functionality.
List of changes:
- fixed a bug in attaching blog posts to videos for link-through from gallery overlays
- allow re-attaching a different blog post to a video
- added a shortcode that allows to link straight through to video pages instead of the overlay
- fixed a bug on retrieval of keyframe for dotsub
- added option to add the video posts to the site’s RSS feed
- fixed a bug on image paths for the thickbox
- made sure whenever a user goes to the admin page that the cron hook is active
- changed some class names to avoid clashes with other plugins that people reported
- turned simple_html_dom code into a class of its own to avoid clashes with other plugins that use this code, too
- cleaning up entered data from surplus white space
- styling fixes to the overlay on gallery
- shielding against a bug with no videos on channels to retrieve yet
Note: there is something weird going on with the wordpress plugins site, which still shows version 0.7 as the current one, but when you download it, it gets the latest version 0.12. If somebody knows how to fix this, that would be awesome. I think it also stops people from auto-updating this plugin, which is sad with this many improvements.
(I think I fixed it by actually changing the version number in the external-videos.php file – how silly of me – and thanks to the WordPress Forum person who pointed it out to me! Download 0.13 now.)
Using WebSRT for a text description in a HTML5 browser.
I gave a talk at LCA 2011 in Brisbane about some of the things that I have learnt and code I have developed during writing my book, see http://www.amazon.com/Definitive-Guide-HTML5-Video/dp/1430230908/ .
The talk announcement:
The new HTML 5 specification continues to change – a particularly large number of changes are still happening for audio and video. Not just that we were provided with a new open codec format called WebM which didn’t really change any functionality, but may eventually lead to a common baseline codec. But just in July 2010 features for accessibility and a new caption format called WebSRT have been introduced. Also, a new video API is being discussed that will expose analytics about the video performance, e.g. the number of dropped frames, the download rate, and the playback rate. Lastly, a audio data API is proposed that allows the programmer to access raw audio data and do cool thing such as frequency analysis.
This talk will contain lots of "bling", i.e. lots of visual and aural demonstrations, but there will also be technical content at the level required by more or less hard-core Web developers. Do not expect a kernel talk from this though.
For slides see: http://blog.gingertech.net/2011/01/27/html5-video-presentations-at-lca-2011/
Creative Commons licensed http://creativecommons.org/licenses/by-sa/3.0/ by Linux Australia
Demonstration of a Firefox Plugin developed by Jakub Sendor to show how Media Fragment URIs can be implemented. Media Fragment URIs are being specified at http://www.w3.org/TR/media-frags/ in a W3C technical report.
This is a screencast of a first demo implementation of caption/subtitle support in Firefox where captions are stored in a Kate stream in Ogg video. This is a demo for HTML5 media accessibility.
This video demonstrates an Ogg file of Elephants Dream with an additional audio track containing audio descriptions and an additional text track containing captions. The software being used to play it back is part of liboggplay.
Doug Schepers of the W3C gave an overview talk about W3C and Web standards at the Web Directions South 2009 conference in Sydney, Australia, see http://south09.webdirections.org/program/w3ctrack#the-w3c-and-web-standards-big-picture .
This is a short extract from his talk, where he announces that Twitter has bought the W3C. Awesomeness warning!
Doug sent me a transcript:
(Can you hear me all right?)
So, I just wanted to introduce you to W3C, and to do so, I have some exciting information: W3C has been acquired by Twitter. We’re really excited about this… there are… there are a couple of complications. All of our specifications are now going to have to be 140 characters or less. But we think this will actually speed up our time to market. I’d like to introduce 2 new specifications: here is HTML5 and CSS3. So, we’ve cut out everything except the essential bits: border-radius will now let you have rounded corners… so, um, congratulations. And we expect that these will be implemented very quickly.
Here’s the text of that slide:
(W3C logo in Twitter font)
W3C has been acquired by Twitter.
Now, all specifications will be 140 characters or less:
* @w3c HTML5:h1-6,p,li,div,video,audi o #rec
* @w3c CSS3:font,color,padding,border -radius #rec
A 3 min presentation I gave at yesterday’s WebJam in Sydney on video accessibility with the HTML5 video element – proposed tags and actual work.
This is a submission to the W4A 2009 Web accessibility conference (http://www.w4a.info/ ). In the video, we explain the current status of video accessibility on the Web and means forward for HTML5. We propose a solution for associating textual captions with video and explain it on the example of Ogg Kate, SRT and DFXP. We then explain further challenges such as Sign Language, Audio Annotations, and more general types of time-aligned text, e.g. Karaoke, music lyrics, ticker-text, transcripts, or annotations with hyperlinks.