如何在 HandBrakeCLI 中保留字幕?

如何在 HandBrakeCLI 中保留字幕?

我确实使用了 HandBrake 的命令行版本 - HandBrakeCLI


我喜欢普通的HandBrake 的预设,我想继续使用它。我找到了此预设的实际命令输入,但我必须添加/删除什么才能保留字幕?

 ./HandBrakeCLI -i DVD -o ~/Movies/movie.mp4 -e x264  -q 20.0 -a 1 -E faac -B 160 -6 dpl2 -R Auto -D 0.0 --audio-copy-mask aac,ac3,dtshd,dts,mp3 --audio-fallback ffac3 -f mp4 --loose-anamorphic --modulus 2 -m --x264-preset veryfast --h264-profile main --h264-level 4.0

答案1

除非您指定保留字幕,否则字幕将被自动删除。

-s "1,2,3,4,5,6"

在大多数情况下应该足够通用以保留所有字幕(轨道 1-6),您可以根据需要添加任意数量的数字,因为请求不存在的字幕不会导致错误。

还有更多选项,例如“保留为音频选择的语言”。

https://trac.handbrake.fr/wiki/CLIGuide#SubtitleOptions

对你来说,可能是

./HandBrakeCLI -i DVD -o ~/Movies/movie.mp4 -e x264  -q 20.0 -a 1 -E faac -B 160 -6 dpl2 -R Auto -D 0.0 --audio-copy-mask aac,ac3,dtshd,dts,mp3 --audio-fallback ffac3 -f mp4 --loose-anamorphic --modulus 2 -m --x264-preset veryfast --h264-profile main --h264-level 4.0 -s "1,2,3,4,5,6"

保留所有潜艇。

相关内容