HandBrake is in my opinion the best video converter available today; I have been using for a long time, and every time I try a different application I am regularly disappointed. The only problem with HandBrake (on the Mac at least) is the lack of a real batch mode: the queue management is great, but you have to select the source files one by one.
Here comes HandBrakeBatch: a fully independent application which uses HandBrake video converter under the hood, and allows you to drag & drop a bunch of files at the same time, and convert them using any of the default HandBrake presets.
The application is free and licensed under GPL (as HandBrake is). The source is available on github.com, and the complete application is available here.
The application includes HandBrake conversion engine, you don't need to download and install HandBrake separately. The best architecture (32 or 64 bit) is automatically selected at runtime.
What is new in this release:
A couple of hours of layover during my flight to Italy gave me just enough time to fix the issue with custom presets, which appeared recently in HandBrakeBatch. The problem was due to some changes in the preset file format, introduced with HandBrake 0.10.0. I am not on my main computer, so I do not have many sample files (neither preset files, nor sample movies), but the new version loads my custom presets correctly.
The issue was related to the way preset folders are encoded in the file: it used to be a boolean and it is now an integer. I do not really understand the reason for this change, but it was relatively easy to fix once found. I have only changed the script which translates the preset file in command line options for the HandBrake CLI, so the risk of regressions is small. That said, there might be other changes in the format of the preset file which I missed, so if you have problems let me know.
What is new in version 2.23:
- Xcode-recommended project changes to fix warnings.
- Set path control to "Standard" style instead of the deprecated "Navigation Bar" style.
- Minor layout (alignment) tweaks in main window.
- Moved all frameworks and dylibs to Frameworks group.
- Replaced Growl with OS X notifications. Deployment target is now 10.8+ (Mountain Lion) instead of 10.7 (Lion).
- New Yosemite-style icon.