Public | Automated Build

Last pushed: a month ago
Short Description
HandBrakeCLI based on Ubuntu releases
Full Description

docker-handbrake

Containerized handbrake-cli based on Ubuntu for digitizing your movie collection.

docker run --rm --privileged -v /dev/sr0:/dev/sr0 -v /path/to/destination/:/media mantlepro/handbrake

The basic example above saves a standard h264-encoded, Plex Direct Play compatible (level 4.0) mkv file to /path/to/destination. If you wish to supply your own cli commands, append them after mantlepro/handbrake.

Examples

Default Options (used when no options are supplied):

-i /dev/sr0 -o /media/movie.mkv --main-feature --cfr -e x264 -q 17 -a 1,1 -E faac,copy:ac3 -B 256,256 -6 dpl2,none -R Auto,Auto --audio-copy-mask aac,ac3,dtshd,dts,mp3 --audio-fallback ffac3 -f av_mkv --decomb --strict-anamorphic --modulus 2 -m --x264-preset slower --x264-tune film --h264-level 4.0

Note: x264's q is inverse and exponential. Smaller number = better quality.

Free and Open Codecs (VP8 & Vorbis):

-i /dev/sr0 -o /media/movie.mkv --main-feature --cfr --encoder VP8 -q 5 --audio 1,1 --aencoder vorbis,copy:flac -aq 9,5 --mixdown stereo,none --arate Auto,Auto --audio-copy-mask vorbis,flac --audio-fallback vorbis -f av_mkv --decomb --strict-anamorphic --modulus 2 --markers

Note: VP8's q is inverse. Smaller number = better quality.

Theora (VP3) could also be used in place of VP8 in the example above.

-i /dev/sr0 -o /media/movie.mkv --main-feature --cfr --encoder theora -q 100 --audio 1,1 --aencoder vorbis,copy:flac -aq 9,5 --mixdown stereo,none --arate Auto,Auto --audio-copy-mask vorbis,flac --audio-fallback vorbis -f av_mkv --decomb --strict-anamorphic --modulus 2 --markers

Note: Theora's q is more linear. Bigger number = better quality.

List HandBrakeCLI options:

docker run --rm mantlepro/handbrake -help

Documentation

CLI Guide

Full HandBrake Documentation

Docker Pull Command
Owner
mantlepro
Source Repository

Comments (0)