Assembling and Testing a Complex Ogg Theora Video with Command Line Tools and VideoLAN Client (VLC)

Unless you've been hiding in a cave for the last few years, you probably know about the free multimedia codecs with the fishy-sounding names from Ogg Vorbis (for sound) and Ogg Theora (for video). You might be less familiar with other family and friends, including FLAC (lossless audio), Skeleton (metadata stream), and Kate (subtitles). However, together this collection of codecs can be used with the Ogg container format to provide all of the functionality of a DVD video file -- multiple soundtracks, full surround sound, high definition, and selectable subtitles. Having created the various streams for a prototype release of "Sintel" in my last few columns, I'm now going to integrate them into a single video file and test it with some players.

Assembling Video from a PNG Stream for an Ogg Video with png2theora

Ogg Theora is the codec of choice for free-licensed, patent-free video, and so that is the one I'll be using in my experiment in creating an alternative format for distributing high definition video. The original, full-quality animation for "Sintel" is provided as a series of PNG images representing each frame, and so I'll need to turn that into a high-quality Theora video stream for my prototype "Lib-Ray" version of "Sintel". In this column, I'll show how I do that.

Subscribe to RSS - theora