HandBrake 0.9.3 is out, with many improvements. Unfortunately, the Linux binary is now built for Ubuntu. The Linux build instructions are a bit sparse. I needed jam & yasm RPMs from http://rpmfind.net/ I didn't find the list of HandBrake's Linux dependencies until later.

Note: In v0.9.3, make drives both configure & jam. jam drives wget, and my .wgetrc was somehow preventing the downloads from actually working (user-agent rejected by http://download.m0k.org/?):

pepper@inspector:~$ cat wgetrc.disabled 
reject = gif,txt
noclobber = on
robots = off
tries = 2
user-agent = Mozilla/4.77 (Macintosh; U; PPC)
#background = on
#recursive = on
quiet = on

Additionally, CentOS was missing the unversioned libbz2.so (arguably a bug), so I needed a symlink: "cd /usr/local/lib ; ln -s /usr/lib64/libbz2.so.1 libbz2.so". Reported to CentOS, since I haven't verified it on Red Hat, but I'm sure it's the same.

Tips for HandBrake debugging, and seeking help.

This got me HandBrakeCLI (I don't care about the Linux GUI -- I use the Mac GUI; and only do batch processing on Linux). Now to reconvert a few things!

PS-See also my hacked HandBrake wrapper script -- I expect to post an update which uses the new presets after I've tested a bit.