Handbrake CLI
This is a simple YAMLized queue runner for the HandBrake Command Line Interface
For detailed (and up to date) configuration information for HandBrakeCLI run ‘HandBrakeCLI –help`
Installation
$ sudo gem install hb-runner
Usage
$ hb-runner OPTIONS_FILE_NAME QUEUE_FILE_NAME
The HandBrakeCLI executable should be in your path.
Example Configuration File
video:
format: mp4
vb: 1500
maxHeight: 480
maxWidth: 640
ipod-atom: true
markers: true
two-pass: true
turbo: true
encoder: x264
x264opts:
me: umh
ref: 2
mixed_refs: 1
direct: auto
analyse: all
level: 30
cabac: 0
fast_pskip: 0
audio:
ab: 160
drc: 2.5
audio: "1"
arate: "48"
mixdown: "stereo"
Example Queue File
- input: input
longest: true
output: output.m4v
Dependancies
-
HandBrakeCLI: handbrake.fr
Disclaimer: Every time you use handbrake to steal a movie, a kitten into a wood chipper.