原料&工具:
1.MKV格式的視頻
2.MKVToolNix GUI
3.Adobe Audition
以下兩項用於MKV無損轉MP4,如果沒有需求可以不下載
4.MKVExtractGUI2
5.MeGUI_2624_x86
工具下載地址(不包含Adobe Audition)
連結:http://pan.baidu.com/s/1c2oZJOW 密碼:ollh
註:
MKVToolNix GUI分32位版本和64位版本,請按系統版本下載
MKVExtractGUI2需要複製到安裝MKVToolNix GUI的目錄下才可以正常使用,即你看到MKVExtractGUI2.exe(解壓得到的)和mkvtoolnix-gui.exe(安裝得到的)同時出現在同一個目錄下才行。
首先先簡單介紹一下MKV格式。MKV是一種多媒體封裝格式,能夠在一個文件中容納無限數量的視頻、音頻、圖片或字幕軌道。它不是一種壓縮格式。當你用視頻播放器播放MKV格式的視頻時,你會發現視頻可選字幕和配音。簡單來說,MKV是一個容器,可以根據用戶不同需求來展示不同的內容。
MKV格式的電影,一般都是帶有不同的配音(國語或原版),而且一般聲道都是5.1聲道。5.1聲道實際上有6個聲道,6個聲道各司其職,提供不同方位的聲音信息。其中,中央聲道大部分時間是負責人物對白的部分。這意味著,當我們將中央聲道靜音後,人物對白就會大部分消失,而其他聲道提供的背景音會得到保留。
先下載好MKV格式的電影,可以在百度以「電影名 MKV」這樣的關鍵詞搜索下載。詳細方法不在本文討論範圍。
運行安裝好的MKVToolNix GUI,界面如圖所示。將視頻文件拖到「源文件」窗口,軟體解析MKV文件後會在下面的「軌道、章節及標籤「窗口顯示解析得到的MKV容器裡面的媒體文件。從標籤」類型「可以清晰地看出它們的類型,第一行是視頻,第二行的是英語配音,第三行的是國語配音(不同的視頻文件的內容不同,有的可能還會包含字幕文件)。
有時候配音並不是整部電影配的,往往只需要配其中的一小段,所以我們我進行視頻截取。點擊「輸出」標籤頁(見下圖)。該頁有個分割功能,選擇「Byparts based on timecodes(按照設置時間點分割)」,內容請仿照「1:20:21-1:22:24」的格式填寫。
填寫好以後看到窗口下方的Destination file,點擊箭頭所指按鈕修改輸出位置。然後按中間的按鈕「Start multiplexing」開始分割視頻。由於這個過程不涉及轉碼,速度極快,幾秒鐘就完成了。
截取好視頻片段後,點擊如圖示的紅色x關閉原始視頻。然後重複二步,把之前輸出的視頻拖到窗口中。在「軌道、章節及標籤「窗口中,只保留其中一個音頻文件,其他前面的選勾去掉。然後輸出。
輸出得到的是擴展名為mka的音頻文件,打開Adobe Audition(下面簡稱Au),把該文件拖進去,你會看到右邊顯示了8條音軌(其中兩條音軌是沒有任何聲音信息的),一般來說C聲道(即中央聲道,右側顯示字母C)是記錄人說話的聲道。
把除了C聲道以外的所有聲道右側的字母全部按成灰色。
然後按Ctrl+A選中C聲道,右鍵刪除。然後再把剛剛按灰的其他聲道重新按亮。
嗯……現在算是簡單地把電影片段裡大部分的人聲去除掉了,然後可以保存音頻了。左上角菜單欄-文件-保存。推薦按照默認保存為*.wav文件,雖然這樣文件有點大,但是比較省心。
保存好後試聽一下效果(也可以在保存前在Au中試聽)。不過有時候電影的非中央聲道也會出現人聲,這是因為說話的人並沒有出現在畫面中央,而是在旁邊,這樣在別的聲道加入人聲會顯得更為真實。這意味著我們在消除人聲的時候需要花點心思啦。在Au試聽過程中,找到尚且存在人聲的地方,然後通過查看波形發現具體是那個聲道在發聲。比如這裡,這段波形也是一段人聲,那麼我們就先關閉其他聲道(把它們按灰,起到保護作用),然後選擇那一段人聲波形,右鍵-靜音即可。
還是用到MKVToolNix GUI,把截取的視頻片段,以及處理好的音頻先後拖進軟體窗口,此時會彈出一個提示窗口。保持默認點擊OK就好。
然後在以下窗口只選擇視頻還有處理過後的音頻(編碼格式可能會有所出入,就是音頻不選原來的就行)。
設置好輸出位置後,點擊中間的「Start multiplexing」開始輸出文件,這一過程不涉及轉碼,速度也是很快的。
至此,消除了人聲的電影片段已經做好啦,不過是以MKV格式存放的,Windows10之前的系統自帶播放器是不能播放的,如果想把MKV轉換成使用更廣泛的MP4,請看下面的教程。
在這裡小編要強調「無損「兩個字,其實MKV只是一種封裝格式,只要把其中的視頻流儲存在MP4容器中就可以啦。而我們平時常用的」格式工廠「,其實是有轉碼這個過程的,有了轉碼,難免會損失畫質,而且還耗時。而如果只是單純地複製視頻流,速度極快,不吃配置,畫質也幾乎沒有損失。這裡我們就要用到MKVExtractGUI2和MeGUI_2624_x86了。先運行MKVExtractGUI2,點擊InputFile右邊的按鈕選擇要處理問MKV文件,點擊OutputDir選擇輸出目錄。
然後勾上視頻流文件和音頻流文件,點擊Extract。
然後運行MeGUI_2624_x86,如圖打開菜單。
然後彈出一個新的窗口。第一欄添加的是視頻文件,按照以上步驟輸出的視頻文件擴展名為.h264。第二欄添加的是輸出的音頻文件。然後點擊右下角的「Queue「。然後就大功告成啦。
圖文:Y.
編輯:貪吃的貓
首發於微信公眾號:
SUMSTC
蘇州大學微軟學生俱樂部
圖片來自軟體截圖,版權歸原創作者所有