视频如何转换成MP3?要如何从MV中提取出歌曲?视频中的音频流到底如何分离提取出来好?相信很多朋友在看到一些MV或者其他音乐视频的时候,都很想把音频给提取出来,放到手机或者MP3里面慢慢欣赏。要如何做到?其实很多软件,例如QQ影音什么的,都有把视频转成音频的功能,但这些转换往往是再次压缩的,是有损的,会损害音质。今天,小编就来为大家分享从视频无损提取音频流的方法思路,希望能帮到大家!
首先,大家要认识一个概念,那就是视频的构成。通常来说,一个视频是由视频流和音频流构成的,有时候会再加上字幕、章节等内容,然后再封装成MKV、MP4等格式。视频的音频流的编码可以是MP3,也可以是AAC,也可以是其他,这些编码往往是可以直接用手机或者MP3来播放的。我们并不需要把这些音频再压缩,只要原封不动地提取出来,就可以了,这样不会损失音质。
那要怎么做呢?首先,我们需要一个可以解析视频流音频流的软件。笔者在这里推荐“MKVToolNix”这款工具,这是一款可以把视频流、音频流和字幕等内容封装成MKV标准的软件,是一款非常干净的绿色软件。解压缩后,开启文件夹中的“mkvtoolnix_gui.exe”,就可以使用了。
软件名称: | MKVToolnix |
软件版本: | 9.0.0 官方正式版 |
软件大小: | 13.18MB |
软件授权: | 免费 |
适用平台: | WinXP Win2003 Vista Win8 Win7 |
http://dl.pconline.com.cn/download/52608.html |
运行目录中的mkvtollnix-gui.exe
接着,把视频添加到MKVToolNix当中,可以看到视频流和音频流的信息已经被读取出来了。然后,只勾选音频流的信息,点击“开始合成”,MKVToolNix就会合成一个MKA的音频文件,这时候,从视频中提取音频就成功了!
MKVToolNix的界面,开启一个视频文件,例如笔者这里的FLV视频,选取音频并合成
会整成一个MKA文件
不过,MKA这种封装格式支持的播放器并不算特别多,电脑还好说,手机和MP3播放器可能就放不出来了。MKVToolNix其实已经把音频流给提取了出来,但又再次进行了封装,成为了MKA音频格式。要把音频流原封不动提取出来,我们还可以借助“MKVExtract”这款工具。
软件名称: | MKVextract |
软件版本: | 2.3.0.0 正式版 |
软件大小: | 1.05MB |
软件授权: | 免费 |
适用平台: | WinXP Vista Win8 Win7 |
http://dl.pconline.com.cn/download/367504.html |
MKVExtract也是一款纯绿色的软件,它并不能独立运行,一定要借助MKVToolNix才可以工作。MKVExtract的作用在于把MKV、MKA文件中的视频流、音频流单独提取出来,例如一个MKV文件里面封装的是AAC音频,那么MKVExtract就可以直接提取出AAC的音频文件,不会再次封装。不过,MKVExtract只支持MKV、MKA格式,因此不能直接用来处理MP4、FLV等格式的视频。
把压缩包中的MKVExtractGUI2.exe解压出来
MKVExtract的使用同样很简单,把压缩包解压后,将“MKVExtractGUI2.exe”放入到MKVToolNix的目录,然后运行,接着,开启刚才的MKA文件,勾选了音频流后,点击“Extract”就可以了。
把MKVExtractGUI2.exe放到MKVToolNix的目录,并运行
开启刚才的MKA文件,勾选音频,提取出音频源
这时候,我们就可以得出一个原始的音频文件,视编码的不同,它可能是MP3,也有可能是AAC、OGG等。但无论如何,它一定是和视频中的音频一模一样的,没有经过压缩,音质也没有损失。
最后得出原始的音频文件,例如笔者的FLV视频音频是AAC编码的,最后得出的是AAC
如何把视频转换成MP3、如何从视频中无损提取音频,相信看到这里,大家都已经明白了吧?思路其实就是借助软件,把视频中的音频流单纯地提取出来,和把压缩包的某一个文件解压出来的情况是类似的。以后如果看到某个MV里面的歌很好听,某段视频的背景音乐很不错,不妨试试用这个方法从视频提取出音频吧!
,