有什么方法可以从.mkv中删除字幕数据?
有什么方法可以从.mkv中删除字幕数据?
Answers:
使用MkvToolNix。该mkvmerge
工具可以完全满足您的需求。这是一个非常强大的Matroska机械手,应该能够从MKV中删除任何类型的流,而无需重新编码所有其他流。
mkvtoolnix
在存储库中找到该软件包,也可以从主页下载它们。mkvtoolnix
通过Homebrew安装。我认为这些命令之一可以满足您的要求:
# assume input.mkv has 3 subtitle tracks
# remove subtitle track 2 (copy 1&3) from input.mkv & save to output.mkv
mkvmerge -o output.mkv --subtitle-tracks 1,3 input.mkv
# remove all subtitles (copy none)
mkvmerge -o output.mkv --no-subtitles input.mkv
--stracks
不是1(第一个字幕),2(第二个字幕),3(第三个)等。用于mkvinfo input.mkv
首先枚举.mkv中的曲目(例如,曲目0可以是视频; 1,2, 3可能是音频; 4、5、6可能是字幕),然后将基于0的曲目号与--stracks
开关一起使用。在quack的上述示例中,这可能是--stracks 4,6