作者LasDED (想~不吃不睡不累)
看板AVEncode
标题[教学] X264转档经验及详细教学
时间Sun Jun 3 10:15:39 2007
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
1F:推 xelnaga:一般压真人 Deblocking 不是设-2 -1 ? 06/03 10:55
2F:推 tonyhsie:用DGIndex抽过近百片DVD的音轨...还没遇过不同步的情况@@ 06/03 11:12
3F:→ raiechun:X264 VfW 版已经不提供了,快转换跑道 06/03 11:48
4F:推 cation234:X264 VFW有Death the Sheep的版本 照样可以用 06/03 12:08
5F:推 tonyhsie:vfw很久前就不建议使用...因为avi的限制 所以变成残废版 06/03 12:26
6F:推 cation234:MP4Box一类软体能把avi内的视讯轨重新包成 .MP4 06/03 14:38
7F:推 tonyhsie:残废版压出来的内容就残废掉了...重新包成MP4於事无补 06/03 14:42
8F:→ tonyhsie:有些x264的feature在vfw版无法实现...是avi先天不良造成 06/03 14:42
9F:→ jscorpio:SearchEffort不建议大於5的原因是再上去就容易产生杂讯 06/03 14:42
10F:推 LasDED:那不然要用什麽来压X264,可以给个建议吗? 06/06 21:47
11F:推 LasDED:直接用x264 Dos的执行档转吗?那有办法调优先权吗? 06/06 21:52