![如何更改 .ts 视频中的音轨顺序](https://linux22.com/image/1542170/%E5%A6%82%E4%BD%95%E6%9B%B4%E6%94%B9%20.ts%20%E8%A7%86%E9%A2%91%E4%B8%AD%E7%9A%84%E9%9F%B3%E8%BD%A8%E9%A1%BA%E5%BA%8F.png)
观看 .ts 文件时,默认情况下,ᴠʟᴄ 或 Windows media 等视频播放器使用第一个音频通道作为默认音频通道。
就我而言,我想将默认频道切换为我的语言在任何媒体播放器中无需选择音频通道。
那么如何在不重新编码文件本身的音频和/或视频流的情况下改变音频通道顺序呢?
答案1
您可以使用该ffmpeg
程序创建视频文件的新副本,并将不同的音轨标记为默认。ffmpeg 适用于 Windows、Mac 和 *NIX。它是一个命令行程序,因此需要进行一些实验和操作才能让它执行您想要的操作。您可能还需要先使用该ffprobe
命令获取所有音轨的列表(在 ffmpeg 中称为流),以便确定您想要哪一个。
为了防止质量下降并通过重新编码视频(不是您想要的)节省大量时间,您可以将轨道的编解码器设置为“复制”,然后使用重新-map
排序轨道的选项和/或-disposition
默认禁用某些轨道并默认启用某些轨道的选项。
答案2
在许多视频播放器中,您可以指定音频和字幕的首选语言。