从mkv或mka文件中提取音频文件
1、这是MKV的混流软件 mkvtoolnix-gui,可以将单独的视频、音频、字幕等文件打包在一起,生产一个单独的文件,一般是 *.mkv 或*.mka后缀。
记住不同文件的轨道 ID 编号

2、假设在我 D:\test\ 的目录下有个 myfile.mkv 文件,我打算提取其中包含的音频文件

3、提取方式一、用 MKVExtractGUI.exe 工具,这是个图形工具,很直观,我就不赘述了。

1、提取方式二、用mkvextract.exe 命令行工具
语法:mkvextract tracks input.mkv 1:name.aac
说明:
mkvextract :调用这个工具软件
tracks :是对轨道进行操作
input.mkv :输入文件。完整的绝对路径,若此工具和输入文件是在相同目录下,只写文件名即可
1 :轨道ID的编号。如何获知ID编号? 将文件拖放到 mkvtoolnix-gui 主程序中就能看到了
:name.aac :英文的冒号(:) 后面紧接着指定输出文件的名字和后缀。可自由命名!
按回车后,在源文件的目录下,新提取出的文件将在这里出现。
2、实例: 我想把 D:\test\myfile.mkv 这个文件中的音频轨道提取出来
已知该音频轨道的ID编号是0。
1) 为简化操作,先将 mkvextract.exe 这个工具文件,直接复制 d:\test\ 目录下;
2) 运行cmd程序。
3) 把cmd的当前目录,跳转到工具 mkvextract.exe 所在的目录。
- 输入 d: 回车 ,窗口回显成 D:\> 说明来到了d盘的根目录下了
- 接着输入 cd test\ 回车,窗口回显 D:\test> ,说明成功地来到了目标所在的文件夹了!
4) 执行提取命令: mkvextract tracks myfile.mkv 0:myaudio.aac ,回车
5) 原文件的目录下,新提取出的文件就在这放着了

3、观察一下提取的结果,提取出来的音频文件,已经脱离了原先的mkv的封装外壳
