During last week’s LCA, Jan Gerber, Michael Dale and I gave a 3 hour tutorial on how to publish HTML5 video in an open format.
We basically taught people how to create and publish Ogg Theora video in HTML5 Web pages and how to make them work across browsers, including much of the available tools and libraries. We’re hoping that some people will have learnt enough to include modules in CMSes such as Drupal, Joomla and WordPress, which will easily support the publishing of Ogg Theora.
I have been asked to share the material that we used. It consists of:
- HTML5_Tutorial (611KB)
- the example videos (328MB), and
- HTML5 video exercises (3.4KB).
Note that if you would like to walk through the exercises, you should install the following software beforehand:
- oggz-tools
- oggvideotools
- apache2 or a Web server of your choice
- ffmpeg2theora
- firefox3.5+
- firefogg plugin
- firebug plugin
- vlc, mplayer, totem or xine
- kino or pitivi or another video editor that exports Theora, e.g. iMovie with XiphQT
You might need to look for packages of your favourite OS (e.g. Windows or Mac, Ubuntu or Debian).
The exercises include:
- creating a Ogg video from an editor
- transcoding a video using http://firefogg.org/
- creating a poster image using OggThumb
- writing a first HTML5 video Web page with Ogg Theora
- publishing it on a Web Server, with correct MIME type & Duration hint
- writing a second HTML5 video Web page with Ogg Theora & MP4 to cover Safari/Webkit
- transcoding using ffmpeg2theora in a script
- writing a third HTML5 video Web page with Cortado fallback
- writing a fourth Web page using “Video for Everybody”
- writing a fifth Web page using “mwEmbed”
- writing a sixth Web page using firefogg for transcoding before upload
- and a seventh one with a progress bar
- encoding srt subtitles into an Ogg Kate track
- writing an eighth Web page using cortado to display the Ogg Kate track
For those that would like to see the slides here immediately, a special flash embed:
Enjoy!
why do you use flash to play your tutorial on how not to use flash in a website? which is basically what this is…
The slides are also provided as a pdf at the top. Also, this is not using Flash video, only the SWF format for providing slides. I don’t see anything wrong with it.