創作內容

0 GP

MeGUI壓制X264手札(編輯中)

作者:天韻(まゆゆ神推し)│2012-10-07 12:23:47│巴幣:0│人氣:3340
所以我寫這一篇教程,希望和大家交流一下壓DVD的心得。本教程只限定DVD(.VOB),其他檔案格式不一定適用。

目錄
第一部份 前期
破解DVD,抽出VOB檔案及Chapter文件
檢查播放比例, Colorimetry,音軌

第二部份 視頻流
a. 生成d2v
b. AVS
1.切邊還是不切,
2 反交錯,刪幀還是不刪
c. x264壓制參數

第三部份 音頻流
用ffmpeg抽出音頻,然後裸壓

第四部份 合併
用mkvtoolnix合併視頻流和音頻流,輸入Chapter文件

第一部份 前期
將影片從光碟讀出並做影音分離

買了一張DVD回來後,先用軟件(DVDFab之類)破解dvd防拷保護,然後輸出dvdiso。
用虛擬光碟掛載這個dvdiso,再用DVD Decrypter抽出+合併vob,和Chapter文件。

用 DGIndex 分離影音

首先請執行 C:\Program Files\MeGUI\tools\dgindex\DGIndex.exe
並將Video > iDCT Algorithm > 選為 IEEE-1180 Reference
按F2開啟VOB檔案,接著 File -> Save Project and Demux Video 會要你存檔,預設即可,此時會跳出一個Information 對話框,記一下Aspect Ratio、 Colorimetry、Audio  三個欄位的內容,這個欄位
1.Aspect Ratio 播放比例
2.Colorimetry
3.Audio 音軌
播放比例:16:9,影響AVS resize或x264 SAR參數

Colorimetry:會關係到等下跑 AVS Script Creator 時要不要勾選 Colour Correction(轉色插件)。=======================================
對照表
Source Colorimetry--------ColorMatrix
ITU-R BT.470-----------------No
ITU-R BT.601-----------------No
ITU-R BT.709-----------------Yes
SMPTE 170 M-----------------No
SMPTE 240 M-----------------Yes
=======================================

音軌:這個vob有多少條音軌。如果有副音軌,考慮一下抽不抽(在第三部份抽)。

使用完dgindex ,會自動在vob檔案目錄生成.demuxed.m2v 、Ta0 48K 16bit 2ch.wav的檔,而log文件。沒什麼用,可以刪除。


第二部份 視頻流
a.生成d2v
知道了vob的資訊之後,就開始使用megui。
Tools>AviSynth Script Creator>開啟d2v檔,此時會有一個影片預覽視窗出來,到 AviSynth Script Creator 視窗移到Filters標籤 點選Analyse讓程式自動偵測

b. AVS
1.切邊還是不切,Options的設定就是用來設定這個

「切邊是因為我們的電視機並非完美的電視機,左右邊緣的區域會因為某些原因而顯示不出來或者不正常,所以電視屏幕上顯示的並非傳輸到電視的畫面的全部,也就是說DVD的畫面並非全都需要顯示。那麼在做DVDrip的時候就需要將不用於正常顯示的那部分切掉,保證畫面的比例正確。實際上我們也可以看到有的DVD就專門為這些區域留出了黑邊,我們就更可以放心的把多餘的這部分切掉了。」

早期的dvd是需要切邊,左右各切8,然後才能拉伸成正確比例。這種dvd特徵是左右兩邊會有黑邊。你覺得廠商預期你看什麼的畫面,你就保留什麼畫面,將多餘的部份切走。

現在的dvd大部份都不需要切。左右兩邊有黑邊的機會少,沒有切黑邊的必要。不切才是保守的做法。一般沒有嚴格的要求。

要麼左右切8,要麼不切;不要左右切2,然後AVS resize成704x480,再SAR成16:9。resize兩次,一來畫面會不對,二來resize兩次會影響畫質。我自己一般都不切的。

如果決定要切的話,就在crop打勾,然後左右調8;不切就不用勾。

1.去交錯,如果預覽畫面有拉絲請將Deinterlace打勾,ource type選Interlaced
若有拉絲而不作去交錯,事後也可以在播放時用ffdsohw coreavc之類的作同步去交錯,但是是非常消耗資源的喔
2.若片源是動畫, Source is Anime打勾
3.若片源大量用柔焦效果,或者是用DV拍攝成的影片,Resize Filter 可以選Bicubic(Neutral),否則盡量選Lanczos(Sharp)[銳利化]
4.Noise Filter打勾,右邊選Minimal Noise,若雜訊情況嚴重,可以試著調整這裡的設定值看是否能改善
5.若片源是DVD, Mpeg2Deblocking通常是不勾的, 除非片源有嚴重到很離譜的方塊出現。
6.Colour Correction打勾, 改善影片顏色的一些問題,另外根據你第一部份的結果,在colour correction 取消勾選(megui預設開啟,大多數情況下都不需要轉色)
7.接著按Preview AVS Script看看輸出的影片的樣子,若OK就按Save存檔
Save完會回到主畫面

AVS必須按照順序(沒有用到就不用加),否則會報錯

==============
源濾鏡
糾正場&反交錯
刪幀
ColorMatrix
降噪
切邊
Resize
掛字幕
======================
大致是這個樣子

c.x264壓制參數

特別注意的是AVC profile要選High,AVC Level選」Unrestricted/Autoguess」

AVC profile level本來是用來參考這條影片到底適合在怎樣的硬件播放,你設到level 5.1,但實際上壓制參數只到level3.1就沒有意思。所以如果你沒特別需要設播放的配置上限就交給電腦判斷。

Encoding mode 一般都用2pass和crf, abr和qp現在已經很少人用

如果你需要指定碼率就用2pass,2pass 的1st pass 只會輸出.stats,讓你壓2nd pass輸出實際檔案的時候合理分配碼率。crf是恆定畫質。只跑一次,壓制速度比2pass快。缺點是無法預計輸出檔案的碼率。如果沒特定的碼率需求,就用crf mode。Crf值愈低,畫質愈好。壓dvd的話18-22都可以。

關於壓制參數,我會建議你拿預設參數去調, preset slow或preset slower。想壓得好用preset slower,另外將subme調成11,壓縮率已經很好

Msic 自行輸入SAR
--sar 32:27 或--sar 40:33

關於SAR值怎樣來的?
視頻寬度480*16/9=拉伸後長度853.3333
視頻長度720*32/27=拉伸後長度853.3333
所以720x480的16:9視頻SAR值是32:27


如果你左右切了8,704x480的16:9視頻SAR值是40:33
480*16/9= 853.3333
704*40/33= 853.3333

如果你不設SAR預設就是1:1
X264參數設定完後,就按下queue壓

音訊檔在做DGIndex 分離影音時就已經抽出來了,只需要壓制成AAC或是NERO AAC,在主視窗下面把WAV開給他,選擇NERO AAC,Congif 預設最高只有到96,必須一自己喜好設定成192~256之間為佳,在存成一個新的設定值方便以後使用,Extenson選M4A比較容易區分此為音訊檔,按下queue壓

轉好之後要把影片跟音訊封裝成MP4
Tools->Muxer->MP4 Muxer
就按下queue壓,就會出現 -muxed.mp4 之類的檔名

現成的影片檔內崁字幕:
格式如下
LoadPlugin("D:\[程式區]\影音處理\MeGUI_2153_x86\tools\ffms\ffms2.dll")
FFVideoSource("D:\DIY\TEST\東京ドームLIVE DVDについて 渡辺麻友  AKB48[公式].mp4", threads=1)
LoadPlugin("D:\[程式區]\影音處理\MeGUI_2153_x86\tools\avisynth_plugin\VSFilter.dll")
TextSub("D:\DIY\TEST\東京ドームLIVE DVDについて 渡辺麻友  AKB48[公式].ass", 1)

餵給XMedia Recode,重製壓縮(速度比MeGUI快很多)+音訊分離(MeGUI似乎沒有影音分離的功能,有分離但是一定要轉檔沒有複製的選項)後用MeGUI把影片跟音訊封裝成MP4
引用網址:https://home.gamer.com.tw/TrackBack.php?sn=1762485
All rights reserved. 版權所有,保留一切權利

相關創作

留言共 1 篇留言

熊ㄟ~
請問SAR值怎麼算?
例如我要壓縮856*480

04-03 11:02

我要留言提醒:您尚未登入,請先登入再留言

喜歡★dnagl 可決定是否刪除您的留言,請勿發表違反站規文字。

前一篇:無損切割小心得... 後一篇:RC語音 小技巧...

追蹤私訊切換新版閱覽

作品資料夾

sakima55詐騙季來囉?
晚上公司老闆說帳號被限額5萬,這麼晚了沒打電話傳訊息感覺詐騙,在知道對方限額是10萬下直接無視。看更多我要大聲說昨天22:42


face基於日前微軟官方表示 Internet Explorer 不再支援新的網路標準,可能無法使用新的應用程式來呈現網站內容,在瀏覽器支援度及網站安全性的雙重考量下,為了讓巴友們有更好的使用體驗,巴哈姆特即將於 2019年9月2日 停止支援 Internet Explorer 瀏覽器的頁面呈現和功能。
屆時建議您使用下述瀏覽器來瀏覽巴哈姆特:
。Google Chrome(推薦)
。Mozilla Firefox
。Microsoft Edge(Windows10以上的作業系統版本才可使用)

face我們了解您不想看到廣告的心情⋯ 若您願意支持巴哈姆特永續經營,請將 gamer.com.tw 加入廣告阻擋工具的白名單中,謝謝 !【教學】