2021年1月16日土曜日

HandBrakeのコマンドラインHandBrakeCLIでエンコードする

HandBrakeをコマンドラインで実行するHandBrakeCLIを利用し、エンコードします。
  • タイトルを指定
    HandBrakeCLI.exe -Z "Android 1080p30" -t 1 -f av_mp4 --no-markers --no-optimize --no-ipod-atom --first-audio -i "D:\BIXA_1311_1" -o "C:\tmp\劇場版SHIROBAKO.mp4"
  • チャプターを指定
    HandBrakeCLI.exe -Z "Android 1080p30" -t 1 -c "1-5" -f av_mp4 --no-markers --no-optimize --no-ipod-atom --first-audio -i "D:\SOUND EUPHONIUM 4" -o "C:\tmp\Sound!Euphonium1_7.mp4"
  • エンコードの開始位置と終了位置を指定
    HandBrakeCLI.exe -Z "Android 1080p30" --start-at 4 --stop-at 2864 -f av_mp4 --no-markers --no-optimize --no-ipod-atom --first-audio -i "D:\GUP_DAS_FINALE_1" -o "C:\tmp\GIRLS_und_PANZER_das_FINALE_1.mp4"
HandBrakeCLIの引数に指定できるオプション
HandBrake Documentation — Command line reference

引数-Z(--preset)に設定できる値は、Preset列を指定します。
HandBrake Documentation — Official presets