Cross-Platform Video Transcoding With HandBrake

Messing with a video transcoder that has no limitations can take some time, if you want to get an idea of what can be done with it and how fast it is. Fortunately, I got up really early today, released the handbrake, and then got back to sleep. No, I wasn’t sleeping in my car, only that HandBrake is the video transcoder I have to tell you about today…

With free versions for Mac OS X, Linux, Windows, HandBrake is one of the few open source, multiplatform and multithreaded video transcoders currently available. Covered by the terms of the GPL license, this piece of code supports and DVD-like source for input, as well as standalone multimedia files that can be read and decoded by libavformat and libavcodec, while available outputs include only two file formats, MP4 and MKV, with MPEG-4, H.264 or Theora video streams and AAC, MP3, Vorbis, AC-3 and DTS pass-through for audio.

What I really like about HandBrake is its excellent support for multiple processors/cores. In my case, I processed some large video track from a DVD, and speed was almost on par with the original, but it was great to see my CPU “fully loaded” during the entire process.

That’s all, folks, so since this is not a review, all I can say now is to go on and grab HandBrake, this is really a piece of code worth checking out, believe me! (final words to make you change your mind, in case you are not interested: built-in presets include iPod, iPhone & iPod Touch, as well as Apple TV and a bunch of other regular and legacy profiles!)

Share This