设置 mkv 电影的默认音轨

设置 mkv 电影的默认音轨

我目前正在我的 Linux Debian 系统上运行一个 bash 脚本来复制一些 DVD。我为此使用了 makemkv。我还使用 minidlna 与网络中的其他设备共享电影。我的问题是我无法观看德语电影。例如,我的 PS4 可以选择 2 或 3 种语言,但不是全部,而且大多数时候德语甚至不是一个选项。我的 VLC 播放器没有问题。所以我认为设置默认音轨就可以了。我找到了名为 mkvtoolnix 的程序,但我不知道如何使用它。我只找到了 GUI 版本的答案,但我使用的是无头服务器。那么我需要使用什么精确的命令?

我尝试了这样的事情:

mkvmerge --default-language de 'movie.mkv'

答案1

您可以使用mkvpropedit来自同一工具链的命令来更改默认轨道号mkvmerge

mkvpropedit movie.mkv --edit track:a1 --set flag-default=0 --edit track:a2 --set flag-default=1

只需将默认曲目编号设置为您想要的曲目编号(例如德语的曲目编号)即可。

更多信息:https://mkvtoolnix.download/doc/mkvpropedit.html

相关内容