Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I understand that the HandBrake application uses the HandBrakeCLI command-line application to do the actual encoding job

From all the encoding settings I've set on the HandBrake UI, how can I retrieve the exact arguments used by HandBrakeCLI ? (on MacOS)

(for example, I've checked "Web Optimized" checkbox : how is that translated in CLI arguments ?)

share|improve this question
up vote 2 down vote accepted

Check the Activity Window and Log:


share|improve this answer
This shows the job configuration and dumps all the settings, but it doesn't show you what the command line options for HandBrakeCLI would be. I could spend a lot of time and look them all up individually and build my own command line, but this would take a lot of time. Is there any way to have them prepared automatically? – Orion Edwards Jan 12 '15 at 8:10
Late comment - as of handbrake 0.10.1 the log file does show you everything that is passed to handbrakecli. One thing that the cli doesn't seem to do is parse the original file for chapter markers - those are passed to the cli in a .csv file, presumably generated by the gui or some other helper. Otherwise everything seems to be there. – Dan Pritts Apr 30 '15 at 2:54
I'm confused, Dan - I don't see a HandbrakeCLI command line in the log, either. There is a lot of detailed information in the log. It's just not presented in HandbrakeCLI format per se. This is 10.1 on MacOS. – GSnyder May 11 '15 at 23:17

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.