A shell script that encodes DVDs or video files to the H.264 format, using MEncoder
From the creator of divxenc and xvidenc, we are happy to introduce the h264enc project, which provides an advanced and open source shell script for encoding video files or DVDs to the H.264 format. It is an open source command-line script that provides users with an easy to use video encoding utility built around the MEncoder command from the well known MPlayer video playback software.read more
Helps users encode any video file or DVD-Video discThe application helps users to encode any video file or a DVD-Video disc to a high-quality video stream using the H.264 video compression format, also known as MPEG-4 Part 10 or MPEG-4 AVC (Advanced Video Coding).
Features multiple encoding modesYou can use h264enc to encode video files in one pass, two pass, three pass, fixed-quant, and constant rate factor modes. In addition, you’ll be able to use various predefined quality presets, like film grain quality, near lossless quality, anime, VDPAU/DXVA extreme, high and insane quality, and much more.
Supports a wide range of devicesIt comes with built-in support for several devices, such as Blu-ray, AVCHD, Android G1, Apple iPod Classic, Apple iPod, Apple iPhone, Apple TV, Archos 605, Archos 5, Blackberry Bold 9000, Nokia S60, Sony PSP, Sony PS3, Microsoft Zune, and Microsoft Xbox 360.
Supports deinterlacing of DVD-Video discsAdditionally, the program supports deinterlacing of DVD-Video discs and video files, interlaced encoding, DVD cropping, DVD subtitles, deblocking and deringing of video files, DVD denoising, and 11 different software scalers.
Supports various audio codecsThe project also supports various audio codecs, including MP3, MP2, AAC, AC3, PCM, and ADPCM, audio resampling, audio volume normalizing, video splitting, and support for more than 2 audio channels.
Supports batch encodingIn order to test or debug the encoding parameters, or in case you want to do batch encodings, the application allows you to load a batch file, which is usually generated by it. Its configuration file can also be customized to fit your needs.
Bottom lineAll in all, h264enc is a very good video encoder software if you want to use the H.264/MPEG-4 AVC video compression format. Unfortunately, it runs directly for the command-line, so you will need to learn how to use it before you can actually do some video encoding.
h264enc was reviewed by Marius Nestor
Last updated on May 3rd, 2015