我有一些.avi文件有多个音轨,默认音轨是外语。我不是要删除另一首曲目,而只是更改其中的一些曲目,default flag以便在我打开它时播放曲目 2或其他任何曲目。
我不想创建任何新文件,我不应该做这样的事情,而且使用.mkvs 这真的很简单。
所以我想知道是否也可以[合理地简单] 修改一个.avi
小智 6
我使用了 AVIdemux。它在几秒钟内完成,因此它不是完全“分离”,仅更改首选音轨(或简单地删除您不想要的音轨)并使 AVI 容器文件的内部部分正确网格化。这是一个免费程序 - http://sourceforge.net/projects/avidemux/?source=dlp
注意:该程序显然具有解复用功能。
我不知道如何更改标头以在文件中指定不同的默认音频流。我一直使用虚拟配音来删除第二个流并选择一个特定的流进行输出。或者在音频程序中处理后加载单独的音频文件。
不过,虚拟配音模组能够更有效地处理多个音频流http://www.videohelp.com/tools/VirtualdubMOD 使用虚拟配音模组,您可以查看和更改音频部分中的音频流。
在这两个程序中,不需要重新编码音频或视频。如果您选择直接流,则只需将整个视频传递并重写即可。比更改标头花费更多时间,但速度足够快。
此信息适用于 Windows 系统,您没有列出要在哪个系统上完成此操作?