我想对一部电影进行编码,但是遇到了一些问题:
- 字幕已转换为 dvdsub。如果我在 VLC 中播放文件,字幕会重叠。在其他所有播放器中都不会发生这种情况(例如 SMPlayer 或 Kodi)。
- 第二首配乐是 Vorbis 编码的,而不是 ACC 编码的。我无法解释这一点,因为我在命令行中明确设置了 AAC。
- 我如何定义哪个轨道是默认的,哪个不是。
我的命令行进行编码:
ffmpeg -i 1.mkv -threads 12 -aspect 16:9 -c:v libx265 -tune grain -x265-params crf=23 -filter:v "crop=in_w-0-0:in_h-20-19:0:20" -map 0:v -metadata:s:v:0 language="ger" -metadata:s:v:0 title="xy" -map 0:a:0 -c:a:0 aac -b:a:0 225k -ac:a:0 6 -metadata:s:a:0 language="ger" -metadata:s:a:0 title="Surround 5.1" -map 0:a:2 -c:a:2 aac -b:a:2 225k -ac:a:2 6 -metadata:s:a:2 language="eng" -metadata:s:a:2 title="Surround 5.1" -map 0:s -c:s dvdsub 2.mkv
那么这个命令行有什么问题?