假设我得到了一部带有 20 或 30 个字幕的电影。如何删除电影中除英语和葡萄牙语之外的所有字幕,但我不知道其索引号。
如果我知道索引号,我可以这样做:
ffmpeg -i input.mkv -map_metadata -1 -map 0:s:5 -map 0:s:14 -c copy output.mkv
但我不知道索引号,我想将某些内容应用到整个文件夹。
有任何想法吗?
答案1
-map
接受元数据说明符,即
ffmpeg -i input.mkv -c copy -map 0:v -map 0:a -map 0:s:m:language:eng -map 0:s:m:language:por output.mkv