[教學] X264轉檔經驗及詳細教學

看板AVEncode (影音編碼技術)作者 (想~不吃不睡不累)時間17年前 (2007/06/03 10:15), 編輯推噓8(803)
留言11則, 6人參與, 最新討論串1/4 (看更多)
X264轉檔經驗及詳細教學 (0).AVS檔的內容,可以直接複製貼成*.avs LoadPlugin("C:\PROGRA~1\AutoGK\DGMPGDec\DGDecode.dll") #用什麼版本的DGIndex,就要指定哪版的DLL mpeg2source("1.d2v") # d2v檔的位置 #-----------去拉絲-電腦效能低的使用(1G以下)------------- #LoadPlugin("C:\Program Files\AviSynth 2.5\plugins\IT.dll") # 減少影片拉絲現象 #IT(fps=30,ref="TOP",blend=false) #設定影片每秒顯示數,24或30,DGIndex的預覽模式的資料表有寫 #會產生鋸齒擴散(轉檔的結果) #------------------------------------------------------------------------------ ----- #--------去拉絲-電腦效能高的使用(強力推薦)------------ TomsMoComp(1,5,1) #TomsMoComp(TopFirst, SearchEffort, VerticalFilter) #TopFirst=>(0=BottomFirst, 1=TopFirst, -1=Auto) #SearchEffort=>(0~30) 大於0才有作用,建議5,最高越耗CPU #VerticalFilter=>(0 = no filter, 1 = filter, -1=Auto) #------------------------------------------------------------------------------ ----- (1).擷取音訊用 DGIndex ------------------------------------------------------------------------------- ---- Video --> iDCT Algorithm --> IEEE-1180 Field Operation --> Honor Pulldown Flags YUV -> RGB --> PC Scale Audio --> Output Method --> Decode AC3 to WAV Select Track (選擇音軌) Dolby Digital Decode --> D R C(不用更動) 48 -> 44.1KHz --> OFF Normalization --> 100 ------------------------------------------------------------------------------- ---- (直接取出的AC3都怪怪的(不同步),所以不建議直抽AC3) 輸出為WAV 如果有爆音現象 用DVD Audio Extractor 如果音效有分段 用Audacity合併(但還是以DGIndex的d2v來轉影片) (2).單純影片轉檔 使用VirtualDub Audio選No Video選Fast 壓縮編碼選X264 (1800~) ###目前還沒試出N pass的差異,也只使用X264 ###轉檔時間大約6~8倍(一般設定,已經算高品質,建議使用) 我目前也用這個 ###最佳品質10~16倍(以畫質跟所用時間達到最高效益) ###最高品質....等我換新電腦再說吧 ###設定參考 (在最後面) ### 我的電腦配備 AMD XP 2500+ DDR333 1GB EPOX 8RDA3I 超頻175,記憶體同步 (沒錢,體質也差) ### (3).WAV轉MP3或是OGG 使用音樂轉檔精靈 MP3=> 64~96bit 高品質壓縮(建議CBR,VBR有些會有不同步現象) OGG=> 64~96bit (建議CBR,ABR(=VBR)沒試過,同碼率比MP3品質好) 建議OGG 64bit (4).合併影音 使用VirtualDunMod Video選直接處理 Stream選Stream List, 直接選已轉好的OGG或MP3 (5).後續處理 檢查有無影音不同步或是 影片瑕疵(目前沒遇過,除非是編碼器本身瑕疵,或是有更改Deblock filter) (6)X264設定篇(真人影像或3D動畫,非2D卡通) @Bitrate Single Pass Bitrate 1800 @Rate Control Keyframe boost (%) 40 B-frames reduction (%) 20 Bitrate variability (%) 100 Min QP 10 MAX QP 51 MAX QP Step 50 Scene Cut Threshold 40 Min IDR-frame interval 30 (=影片FPS) Max IDR-frame interval 300 (=影片FPS*10) @MBs & Frames ---Partitions(全選) Max consecutive 3 Bias 0 Use as ref. 選取 Bidirextional ME 選取 Adaptive 選取 Weighted biprediction 選取 Direct mode Temporal @More Partition decision 6b(ROD on B-frames) Method Hexagonal Search (一般) Uneven Multi-Hexagon (CPU強,龜毛地追求畫質) Range 16 Max Ref. frames 5 (不超過10) DCT Decimate 不選取 Mixed Ref. 選取 Chroma ME 選取 Fast P Skip 不選取 Sample AR 不更動 (預設1:1) Log Level 不更動 (預設Error) FourCC 不更動 (預設H264) Thread 1 (幾顆CPU就填多少) Interlacing 不選取 CABAC 選取 Trellis 不選取 Noise Reduction 不更動 (預設0) Deblocking filter 選取 Strength 不更動 (預設0) Threshold 不更動 (預設0) ------- DED / LasDED 原創-------- 2007-06-02 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.126.48.213

06/03 10:55, , 1F
一般壓真人 Deblocking 不是設-2 -1 ?
06/03 10:55, 1F

06/03 11:12, , 2F
用DGIndex抽過近百片DVD的音軌...還沒遇過不同步的情況@@
06/03 11:12, 2F

06/03 11:48, , 3F
X264 VfW 版已經不提供了,快轉換跑道
06/03 11:48, 3F

06/03 12:08, , 4F
X264 VFW有Death the Sheep的版本 照樣可以用
06/03 12:08, 4F

06/03 12:26, , 5F
vfw很久前就不建議使用...因為avi的限制 所以變成殘廢版
06/03 12:26, 5F

06/03 14:38, , 6F
MP4Box一類軟體能把avi內的視訊軌重新包成 .MP4
06/03 14:38, 6F

06/03 14:42, , 7F
殘廢版壓出來的內容就殘廢掉了...重新包成MP4於事無補
06/03 14:42, 7F

06/03 14:42, , 8F
有些x264的feature在vfw版無法實現...是avi先天不良造成
06/03 14:42, 8F

06/03 14:42, , 9F
SearchEffort不建議大於5的原因是再上去就容易產生雜訊
06/03 14:42, 9F

06/06 21:47, , 10F
那不然要用什麼來壓X264,可以給個建議嗎?
06/06 21:47, 10F

06/06 21:52, , 11F
直接用x264 Dos的執行檔轉嗎?那有辦法調優先權嗎?
06/06 21:52, 11F
文章代碼(AID): #16OYHCdi (AVEncode)
文章代碼(AID): #16OYHCdi (AVEncode)