#波導的效率私房# 11 壓製封裝自己的MKV電影

2021年08月15日11:21

大家好,我是波導終結者。

由於疫情影響,很多朋友居家觀影的時間更多了,有時候遇到暫時只在外面上映的,難免會需要下載。不過目前網上的版本有點太極端,要麼壓到1080P甚至720P,音頻規格也降得比較低,要麼就得容忍比較大的文件容量。如果下原盤自己壓製,又稍微有點麻煩,很多朋友也覺得各種參數不好調。

今天跟大家分享其中一種方案:將過剩的畫面碼率壓到適合的範圍,保留原始的音頻、字幕等內容。

#波導的效率私房# 11 壓製封裝自己的MKV電影_新浪眾測
#波導的效率私房# 11 壓製封裝自己的MKV電影_新浪眾測

先從比較簡單的內容開始,鬼滅之刃劇場版。之所以選動漫,是因為動漫的顏色比較簡單,可以獲得比較不錯的壓縮比。以前曾有人用100多K的碼率壓製過一部動畫,而且基本不影響觀感,至今仍像傳奇一樣。不過那種情況屬於極端,需要對每一部源進行極細微的手動微調,我們這裏就不追求這種極致了。

#波導的效率私房# 11 壓製封裝自己的MKV電影_新浪眾測
#波導的效率私房# 11 壓製封裝自己的MKV電影_新浪眾測

來看一下源文件的參數,視頻編碼器用的是H264,雖然用的是High和L5.1的高規格,但壓縮比肯定仍不如H265。總碼率將近10M,音頻打死佔用個幾百K,9M多對於4K動畫還是有壓榨餘地的。而音頻方面直接保留,壓也壓不了多少,而且每壓一次損失一次質量,沒什麼必要。此外,文件的“Raw”字樣一般代表原片,可以粗略認為“外掛字幕”,也即字幕沒有打到視頻里。源里包含了多種字幕,到時候封裝只取簡體即可。

#波導的效率私房# 11 壓製封裝自己的MKV電影_新浪眾測
#波導的效率私房# 11 壓製封裝自己的MKV電影_新浪眾測

MKV用起來其實是挺方便的,現在的播放軟件基本也都支援了,但是自己折騰起來還是有點複雜。就比如有的教程里會跟你說用MKVExtract,但這個軟件扒下來之後的是無容器封裝(這裏不再解釋容器的概念了)的內容,並不是很好用。不過這裏我們也順便看一下,源文件8G,視頻就占了7.8G,所以之前的思路是沒錯的:壓視頻,留下源音頻和簡體字幕。

#波導的效率私房# 11 壓製封裝自己的MKV電影_新浪眾測
#波導的效率私房# 11 壓製封裝自己的MKV電影_新浪眾測

如果你並不想折騰MKV,只想留一個內嵌字幕的MP4,也很簡單。這裏仍以ShanaEncoder為例,只需要把這裏圖片/字幕選項,選擇要留的字幕,便可在壓製的時候內嵌進MP4。如果有興趣折騰,那就不要字幕,繼續看下一步。

#波導的效率私房# 11 壓製封裝自己的MKV電影_新浪眾測
#波導的效率私房# 11 壓製封裝自己的MKV電影_新浪眾測

一開始我比較貪,直接用的H265,1500碼率,就算是動畫顏色數比較簡單,4K解像度下也有些勉強了,畫面變化較快的地方出現了肉眼可見的色塊。最後,把碼率調到3000解決,過程就不貼出來了。

如果想要壓縮到極致的話,用FFmpeg手動打參數肯定可以有更優解,但我知道這肯定不是你們想要的,這種事還是交給壓片組的大佬做吧。而且不同片源的最優解都不一樣,每次都得調半天,一般朋友學這個意義不大。

#波導的效率私房# 11 壓製封裝自己的MKV電影_新浪眾測
#波導的效率私房# 11 壓製封裝自己的MKV電影_新浪眾測

上一張3000碼率的圖,同一幀里可以明顯看到區別。

#波導的效率私房# 11 壓製封裝自己的MKV電影_新浪眾測
#波導的效率私房# 11 壓製封裝自己的MKV電影_新浪眾測

接下來我們準備封裝了。上一步之所以壓成MP4容器,也是因為目前它的兼容性非常好,大部分工具都支援。把壓縮後的文件直接拉到MKVToolNix里,識別出音頻和視頻軌。

#波導的效率私房# 11 壓製封裝自己的MKV電影_新浪眾測
#波導的效率私房# 11 壓製封裝自己的MKV電影_新浪眾測

接下來把原始文件也拖進來,選擇“作為輸入文件添加到當前混流設置”。

#波導的效率私房# 11 壓製封裝自己的MKV電影_新浪眾測
#波導的效率私房# 11 壓製封裝自己的MKV電影_新浪眾測

這樣兩個文件里的所有軌道便都可以在左下方進行選擇了。這裏我們保留壓縮後的視頻軌,以及原文件的音頻軌和簡體中文字幕,其他的不要。他原片這字幕也是挺奇葩,沒有雙語或者日文字幕,反而是有個泰文……

#波導的效率私房# 11 壓製封裝自己的MKV電影_新浪眾測
#波導的效率私房# 11 壓製封裝自己的MKV電影_新浪眾測

重封裝非常快,就幾秒鍾的時間,一個新MKV就生成了。有的朋友可能會問,為什麼要多這麼幾步呢?因為目前壓片的話,貌似沒有一款能在壓的同時又處理這麼複雜的MKV封裝的,除非自己寫更複雜的FFmpeg腳本。所以這裏還是借助GUI工具,雖然看起來多一步,實際上則是節省了很多時間。

#波導的效率私房# 11 壓製封裝自己的MKV電影_新浪眾測
#波導的效率私房# 11 壓製封裝自己的MKV電影_新浪眾測

最終獲得的文件是一個2.21G的MKV,視頻碼率2400多K,說明什麼呢?我當時填的是3000,而動畫片顏色較簡單,最終只用了不到2500的碼率就達到了“基本無損”的效果。

#波導的效率私房# 11 壓製封裝自己的MKV電影_新浪眾測
#波導的效率私房# 11 壓製封裝自己的MKV電影_新浪眾測

需要注意的是,由於每一代編碼的細節都各不相同,會有一些特性上的差異。比如,如果想追求最大化壓縮比,H264有一個2pass,通過2遍編碼獲得更佳的碼率利用,而H265目前沒有這個選項。具體需求根據自己的片源情況取捨吧。

#波導的效率私房# 11 壓製封裝自己的MKV電影_新浪眾測
#波導的效率私房# 11 壓製封裝自己的MKV電影_新浪眾測

最終,我們得到了一個大小僅為1/4,肉眼觀感與下到的原片基本無異,音頻無二次損失,外掛字幕的MKV文件。

這個思路還是有點用的,就比如說下載島國動作片,那些別人壓過的滿屏廣告,碼率也低,720P,1000碼率簡直不能看。不如自己去下原盤,自己壓成1500K左右碼率無廣告的就夠用了。

歡迎大家舉一反三,有疑問請留言。感謝觀看和關注點讚三連,我們下期再見。

關注我們Facebook專頁
    相關新聞
      更多瀏覽