方法
首先,大家要認識一個概念,那就是視頻的構(gòu)成。通常來說,一個視頻是由視頻流和音頻流構(gòu)成的,有時候會再加上字幕、章節(jié)等內(nèi)容,然后再封裝成MKV、MP4等格式。視頻的音頻流的編碼可以是MP3,也可以是AAC,也可以是其他,這些編碼往往是可以直接用手機或者MP3來播放的。我們并不需要把這些音頻再壓縮,只要原封不動地提取出來,就可以了,這樣不會損失音質(zhì)。那要怎么做呢?首先,我們需要一個可以解析視頻流音頻流的軟件。在這里推薦“MKVToolNix”這款工具,這是一款可以把視頻流、音頻流和字幕等內(nèi)容封裝成MKV標準的軟件,是一款非常干凈的綠色軟件。解壓縮后,開啟文件夾中的“mkvtoolnix_gui.exe”,就可以使用了。
接著,把視頻添加到MKVToolNix當中,可以看到視頻流和音頻流的信息已經(jīng)被讀取出來了。然后,只勾選音頻流的信息,點擊“開始合成”,MKVToolNix就會合成一個MKA的音頻文件,這時候,從視頻中提取音頻就成功了!
MKVToolNix的界面,開啟一個視頻文件,例如這里的FLV視頻,選取音頻并合成。
不過,MKA這種封裝格式支持的播放器并不算特別多,電腦還好說,手機和MP3播放器可能就放不出來了。MKVToolNix其實已經(jīng)把音頻流給提取了出來,但又再次進行了封裝,成為了MKA音頻格式。要把音頻流原封不動提取出來,我們還可以借助“MKVExtract”這款工具。
MKVExtract也是一款純綠色的軟件,它并不能獨立運行,一定要借助MKVToolNix才可以工作。MKVExtract的作用在于把MKV、MKA文件中的視頻流、音頻流單獨提取出來,例如一個MKV文件里面封裝的是AAC音頻,那么MKVExtract就可以直接提取出AAC的音頻文件,不會再次封裝。不過,MKVExtract只支持MKV、MKA格式,因此不能直接用來處理MP4、FLV等格式的視頻。
MKVExtract的使用同樣很簡單,把壓縮包解壓后,將“MKVExtractGUI2.exe”放入到MKVToolNix的目錄,然后運行,接著,開啟剛才的MKA文件,勾選了音頻流后,點擊“Extract”就可以了。
這時候,我們就可以得出一個原始的音頻文件,視編碼的不同,它可能是MP3,也有可能是AAC、OGG等。但無論如何,它一定是和視頻中的音頻一模一樣的,沒有經(jīng)過壓縮,音質(zhì)也沒有損失。
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com