前一段时间,由于工作原因,需要对一个视频的音频提取人声,保留环境声,然后封装后做配音视频。
于是研究了一下,首先要保证封装的视频里的音频有几条音轨,每条音轨分别放置的是左右前后中等组成的环绕声。
另外,你需要把从视频里提取出来的音频不能重新混缩,也就是你的音频文件格式里的音轨不变。
MKV是一种容器,用来封装各种影片格式,使用封装的好处是可以让影片具有类似的章节功能,外掛多国语言字幕与外掛音轨等。
现在要用到几个软件:
第一个是:QQ影音。
QQ影音有一个强大的影音工具箱,里面有无损截取功能,不变格式,不压缩视频,不损坏音视频轨道,截取需要的部分片段进行转换,而且速度还非常快。
第二个是:Mkvtoolnix 2.4.0,程序里包含两个功能MKV合成工具和MKV提取工具。
MKVextractGUI(MkvToolnix)是专门用来製作档案的工具。
MKVextract的GUI程序,通过它可以很方便地释放MKV媒体文件中包含的各种轨道(音轨、视频轨、字幕、附件、章节设定XML以及时间码)。
具体演示和截图就不必了,网上也有很多这样的教程。我所下载的视频里含有中文音轨,英文音轨,字幕文件,视频轨。然后顺利提取了中文音轨,格式一般为A-AC3。可能有人会问我,你怎么知道那个音轨是英文还是中文,先用QQ影音看一下就知道了。
第三个是:HA_AC3Tools。他包含了一组 AC3 音频处理工具集。
AC3 Decoder:解码器:可以将 AC3 文件解码为多声道的 WAV(标准的 RAW PCM)、WMA(支持 DRM 写操作的 WMA9)、OGG、MP3(版本: LAME392) 文件等格式,
AC3 Demuxer:分离器 。可以将 AC3 文件各个声道单独分解出来。
AC3 Encoder:编码器。可以将一至六条 WAV 文件创建为 AC3。
然后,再利用AC3 Demuxer把刚才提取的音频分离出一个一个的音轨,其中就包含了原声配音,左右前后等环境声和音效等音轨。经过实验,提取成功与否,很大程度上取决于机器配置,视频时间太长了,程序会假死,所以建议不要提取太长的视频。
以上二三两个软件的地址提供下载。
下载地址:http://pan.baidu.com/s/166ncu
提取码为:xsx5