『漫游』酷论坛>『影音数码技术学习交流』>x264增加了新patch

蓝の回忆@2008-09-08 16:53

第一次知道...BF这样查看的....白了..
引用

qyqgpower@2008-09-08 20:10

要看实际压制中的16b作用么,给两个log

--[NoImage] Job commandline: "D:\Audio & Video Process Tools\megui\tools\x264\x264.exe" --pass 2 --bitrate 4300 --stats "H:\[BDISO][080725] 時をかける少女 (iso+mds+rr3)\00000.stats" --level 4.1 --keyint 240 --min-keyint 24 --ref 4 --mixed-refs --no-fast-pskip --bframes 16 --b-pyramid --b-rdo --bime --weightb --direct auto --subme 7 --trellis 2 --partitions p8x8,b8x8,i4x4,i8x8 --8x8dct --vbv-bufsize 30000 --vbv-maxrate 38000 --me tesa --merange 32 --threads auto --thread-input --aq-mode 1 --sar 1:1 --progress --no-psnr --no-ssim --output "H:\[BDISO][080725] 時をかける少女 (iso+mds+rr3)\00000.mp4" "H:\[BDISO][080725] 時をかける少女 (iso+mds+rr3)\00000.avs" --psy-rd 0:0 --sar 1:1
--[Information] [2008-9-2 23:14:45] Encoding started
--[NoImage] Standard output stream:
--[NoImage] Standard error stream
---[NoImage] avis [info]: 1920x1080 @ 23.98 fps (141443 frames)
---[NoImage] x264 [info]: using SAR=1/1
---[NoImage] x264 [info]: using cpu capabilities: MMX2 SSE2Fast SSSE3 Cache64
---[NoImage] mp4 [info]: initial delay 834166 (scale 10000000)
---[NoImage] x264 [info]: slice I:1365 Avg QP:14.31 size:175524
---[NoImage] x264 [info]: slice P:49068 Avg QP:15.58 size: 41864
---[NoImage] x264 [info]: slice B:91010 Avg QP:15.80 size: 9513
---[NoImage] x264 [info]: consecutive B-frames: 15.5% 17.4% 2.6% 1.4% 2.9% 27.5% 29.6% 0.3% 0.1% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 2.5%
---[NoImage] x264 [info]: mb I I16..4: 23.9% 61.9% 14.3%
---[NoImage] x264 [info]: mb P I16..4: 6.1% 9.4% 1.6% P16..4: 44.9% 14.7% 6.7% 0.0% 0.0% skip:16.6%
---[NoImage] x264 [info]: mb B I16..4: 1.0% 1.2% 0.2% B16..8: 26.4% 0.7% 1.0% direct: 2.1% skip:67.6% L0:55.0% L1:41.1% BI: 3.9%
---[NoImage] x264 [info]: 8x8 transform intra:55.0% inter:31.3%
---[NoImage] x264 [info]: direct mvs spatial:97.3% temporal:2.7%
---[NoImage] x264 [info]: ref P L0 50.2% 23.1% 16.7% 10.0%
---[NoImage] x264 [info]: ref B L0 54.2% 30.2% 15.6%
---[NoImage] x264 [info]: ref B L1 87.6% 12.4%
---[NoImage] x264 [info]: kb/s:4284.6
---[NoImage] encoded 141443 frames, 1.00 fps, 4284.74 kb/s


--[NoImage] Job commandline: "D:\Audio & Video Process Tools\megui\tools\x264\x264.exe" --crf 16 --keyint 240 --min-keyint 24 --ref 5 --mixed-refs --no-fast-pskip --bframes 16 --b-pyramid --b-rdo --bime --weightb --direct auto --subme 7 --trellis 2 --partitions p8x8,b8x8,i4x4,i8x8 --8x8dct --me tesa --merange 32 --threads auto --thread-input --aq-mode 1 --sar 1:1 --progress --no-psnr --no-ssim --output "H:\SPICY_AND_WOLF_6\wacchi2\2ndpass.mp4" "H:\SPICY_AND_WOLF_6\wacchi2\2ndpass.avs" --sar 32:27 --psy-rd 0:0
--[Information] [2008-9-4 14:43:42] Encoding started
--[NoImage] Standard output stream:
--[NoImage] Standard error stream
---[NoImage] avis [info]: 720x480 @ 23.99 fps (2209 frames)
---[NoImage] x264 [info]: using SAR=32/27
---[NoImage] x264 [info]: using cpu capabilities: MMX2 SSE2Fast SSSE3 Cache64
---[NoImage] mp4 [info]: initial delay 46046 (scale 552250)
---[NoImage] x264 [info]: slice I:23 Avg QP:12.02 size: 59318
---[NoImage] x264 [info]: slice P:519 Avg QP:13.74 size: 17880
---[NoImage] x264 [info]: slice B:1667 Avg QP:14.79 size: 2491
---[NoImage] x264 [info]: consecutive B-frames: 5.9% 5.1% 4.5% 12.1% 27.7% 19.2% 3.2% 1.8% 1.6% 0.5% 1.0% 1.1% 0.0% 0.0% 0.0% 0.7% 15.6%
---[NoImage] x264 [info]: mb I I16..4: 12.8% 56.8% 30.5%
---[NoImage] x264 [info]: mb P I16..4: 2.4% 7.5% 5.0% P16..4: 41.0% 17.7% 14.2% 0.0% 0.0% skip:12.1%
---[NoImage] x264 [info]: mb B I16..4: 0.2% 0.1% 0.2% B16..8: 24.6% 0.9% 1.2% direct: 5.2% skip:67.6% L0:38.2% L1:44.8% BI:17.0%
---[NoImage] x264 [info]: 8x8 transform intra:49.0% inter:36.7%
---[NoImage] x264 [info]: direct mvs spatial:99.6% temporal:0.4%
---[NoImage] x264 [info]: ref P L0 66.1% 17.3% 7.3% 4.5% 4.7%
---[NoImage] x264 [info]: ref B L0 72.0% 21.3% 5.2% 1.6%
---[NoImage] x264 [info]: ref B L1 88.5% 11.5%
---[NoImage] x264 [info]: kb/s:1285.3
---[NoImage] encoded 2209 frames, 6.01 fps, 1285.47 kb/s
引用

superkidx@2008-09-08 21:59

不知道是不是算法的问题 反而中间段(5-15)是最少的
引用

dongjuanyong@2008-09-08 22:07

很容易理解,单画面镜头长达几秒,那不得几个16b的组合才够
相反,一个镜头只定住5-15帧(0.2s-0.5s左右)倒不是很多
平移画面一般不会连那么多b帧(一般就3、4个,即使设到16max)……这个我倒觉得有些保守
引用

vempx@2008-09-08 23:17

我压Chobits测试了一下b3和b16,出来的成品只相差了4M
Chobits的画面应该算是静态多的了
引用

superkidx@2008-09-09 00:12

eva那个传说中的长镜头呢
是不是bf 16全满的
引用

huhuyayas@2008-09-09 04:02

16B 用的好 心痛。。。旧的有几个,新的貌似慢,还试试

--[NoImage] Job commandline: "C:\Program Files\megui\tools\x264\x264.exe" --pass 2 --bitrate 1666 --stats "D:\fini\1.stats" --keyint 290 --min-keyint 19 --ref 16 --mixed-refs --no-fast-pskip --bframes 16 --b-pyramid --b-rdo --bime --weightb --direct auto --filter -6,-6 --subme 7 --trellis 2 --partitions all --8x8dct --qpmin 11 --qpmax 49 --qpstep 16 --ipratio 1.2 --pbratio 1.6 --ratetol 100 --qcomp 0.1 --me tesa --merange 64 --threads auto --thread-input --aq-mode 1 --aq-strength 1.5 --sar 1:1 --cqmfile "D:\matrix\Mp4Guy's LRM V4.cfg" --progress --no-dct-decimate --no-psnr --no-ssim --output "D:\fini\1.mp4" "D:\fini\1.avs"
--[Information] [2008-9-2 18:38:20] Encoding started
--[NoImage] Standard output stream:
--[NoImage] Standard error stream
---[NoImage] avis [info]: 1440x1088 @ 29.97 fps (152 frames)
---[NoImage] x264 [info]: using SAR=1/1
---[NoImage] x264 [info]: using cpu capabilities: MMX2 SSE2Slow
---[NoImage] mp4 [info]: initial delay 667334 (scale 10000000)
---[NoImage] x264 [info]: slice I:4 Avg QP:35.67 size: 24975
---[NoImage] x264 [info]: slice P:115 Avg QP:34.72 size: 8778
---[NoImage] x264 [info]: slice B:33 Avg QP:42.94 size: 1447
---[NoImage] x264 [info]: consecutive B-frames: 56.1% 41.9% 2.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0%
---[NoImage] x264 [info]: mb I I16..4: 39.4% 58.0% 2.6%
---[NoImage] x264 [info]: mb P I16..4: 5.3% 3.0% 0.0% P16..4: 43.7% 1.7% 3.6% 0.0% 0.0% skip:42.7%
---[NoImage] x264 [info]: mb B I16..4: 0.0% 0.0% 0.0% B16..8: 15.8% 0.0% 0.0% direct: 0.1% skip:84.0% L0:37.2% L1:62.0% BI: 0.8%
---[NoImage] x264 [info]: 8x8 transform intra:42.5% inter:96.8%
---[NoImage] x264 [info]: direct mvs spatial:57.6% temporal:42.4%
---[NoImage] x264 [info]: ref P L0 63.4% 18.2% 9.7% 2.1% 1.6% 1.3% 1.1% 0.3% 0.3% 0.3% 0.3% 0.3% 0.3% 0.3% 0.3% 0.2%
---[NoImage] x264 [info]: ref B L0 90.0% 4.5% 2.3% 0.7% 0.5% 0.5% 0.5% 0.2% 0.1% 0.2% 0.2% 0.1% 0.1% 0.0% 0.1%
---[NoImage] x264 [info]: ref B L1 99.4% 0.6%
---[NoImage] x264 [info]: kb/s:1825.2
---[NoImage] encoded 152 frames, 0.05 fps, 1826.50 kb/s
引用

huhuyayas@2008-09-09 04:04

不晓得怎么~开16bf用crf压的码率暴高
--[NoImage] Job commandline: "C:\Program Files\megui\tools\x264\x264.exe" --crf 18 --keyint 300 --min-keyint 19 --ref 16 --mixed-refs --no-fast-pskip --bframes 16 --b-pyramid --b-rdo --bime --weightb --direct temporal --filter -3,-1 --subme 7 --trellis 2 --partitions all --8x8dct --qpmin 12 --qpmax 46 --qpstep 19 --ipratio 1.2 --pbratio 1.6 --ratetol 96 --qcomp 0.7 --cplxblur 39 --qblur 0.3 --scenecut 59 --b-bias 69 --me tesa --merange 64 --thread-input --aq-mode 0 --sar 1:1 --cqmfile "D:\matrix\Mp4Guy's LRM V4.cfg" --progress --no-dct-decimate --no-psnr --no-ssim --output "F:\1.mp4" "F:\1.avs" --sar 1:1 --sar 227:169
--[Information] [2008-9-7 21:03:58] Encoding started
--[NoImage] Standard output stream:
--[NoImage] Standard error stream
---[NoImage] avis [info]: 1440x1088 @ 29.97 fps (152 frames)
---[NoImage] x264 [info]: using SAR=227/169
---[NoImage] x264 [info]: using cpu capabilities: MMX2 SSE2Slow
---[NoImage] mp4 [info]: initial delay 667334 (scale 10000000)
---[NoImage] x264 [info]: slice I:1 Avg QP:16.00 size:190541
---[NoImage] x264 [info]: slice P:113 Avg QP:18.92 size: 84058
---[NoImage] x264 [info]: slice B:38 Avg QP:23.11 size: 34195
---[NoImage] x264 [info]: consecutive B-frames: 53.0% 41.1% 0.0% 2.6% 3.3% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0%
---[NoImage] x264 [info]: mb I I16..4: 3.3% 95.3% 1.4%
---[NoImage] x264 [info]: mb P I16..4: 3.3% 21.6% 0.7% P16..4: 45.5% 15.6% 11.0% 0.4% 0.4% skip: 1.4%
---[NoImage] x264 [info]: mb B I16..4: 0.1% 0.9% 0.1% B16..8: 51.3% 2.4% 3.1% direct: 4.2% skip:38.0% L0:49.0% L1:28.1% BI:22.9%
---[NoImage] x264 [info]: 8x8 transform intra:84.6% inter:62.7%
---[NoImage] x264 [info]: ref P L0 52.4% 20.9% 10.4% 3.7% 2.6% 2.0% 1.7% 1.0% 0.9% 0.8% 0.8% 0.7% 0.6% 0.6% 0.5% 0.4%
---[NoImage] x264 [info]: ref B L0 80.0% 12.7% 3.0% 1.1% 0.8% 0.5% 0.5% 0.3% 0.2% 0.2% 0.1% 0.1% 0.1% 0.1% 0.2%
---[NoImage] x264 [info]: ref B L1 97.5% 2.5%
---[NoImage] x264 [info]: kb/s:17332.9
---[NoImage] encoded 152 frames, 0.02 fps, 17334.08 kb/s
--[Information] Final statistics
---[NoImage] Constant Quality Mode: Quality 18 computed...
---[NoImage] Video Bitrate Obtained (approximate): 17337 kbit/s
引用

dongjuanyong@2008-09-09 08:52

to ls,i/p/b=35/34/42时(话说这能看么……)1800kps(定的1666都超了),crf18时17000kps没什么问题……而且就150帧的片断根本说明不了什么问题,片源因素(质量、动作程度)起决定性作用
引用

alann@2008-09-09 11:56

crf为什么用--direct temporal ,一般用auto的话99%都是spatial
引用

dongjuanyong@2008-09-09 12:15

引用
最初由 alann 发布
crf为什么用--direct temporal ,一般用auto的话99%都是spatial

动画是这样,他这估计是真人(PV)
引用
---[NoImage] x264 [info]: direct mvs spatial:57.6% temporal:42.4%
引用

alann@2008-09-09 12:23

引用
最初由 dongjuanyong 发布

动画是这样,他这估计是真人(PV)


你举的是2pass,direct的比率和crf有很大不同
引用

dongjuanyong@2008-09-09 13:00

引用
最初由 alann 发布


你举的是2pass,direct的比率和crf有很大不同

spatial在动画的b帧中效率的确很高
http://forum.doom9.org/showthread.php?t=107118
主要是因为画面较干净,因此auto能到90%以上

而temporal现在几乎没人用,但有人认为它更适合于配合custom quant matrices

引用
---[NoImage] x264 [info]: direct mvs spatial:97.3% temporal:2.7%


上面QYQ大的2pass结果(动画)
1/2pass的问题没研究过,他用了cqm这一点能从命令行中看出来,那么spatial比例的降低是由于片源的问题还是由于cqm的问题就不得而知了
引用

alann@2008-09-09 13:50

1pass下即使用direct auto也是spatial占绝大多数,这也是为什么megui 1pass的预设置里direct用spatial,2pass用auto,所以我对
lsssss压crf direct刻意用temporal觉得有些奇怪
引用

dongjuanyong@2008-09-09 14:23

引用
最初由 alann 发布
1pass下即使用direct auto也是spatial占绝大多数,这也是为什么megui 1pass的预设置里direct用spatial,2pass用auto,所以我对
lsssss压crf direct刻意用temporal觉得有些奇怪

动画这种干净的源即使2pass auto,spatial依然占绝大多数
spatial现在是x264 --direct的默认值,而temporal在megui的预设(Sharktooth's profiles)里根本见不到,但这不等于它毫无价值(要不还留着这个选项干什么)很多其他profile,尤其是带有cqm的早期版本,都是用的是temporal这一旧的direct默认值,一是可能当时spatial效果的确不好(这点现在肯定不是了,默认值都改了),二是temporal可能更适合于配合cqm使用
在temporal还是默认值的时候,话是这么说的:
引用
Spatial and temporal are approximately the same speed and PSNR, the choice between them depends on the video content.

现在还是不是这样我不知道……至于depends on the video content的具体操作也都是关于老版本的测试。话说回来现在有人用cqm么,又不是xvid时候……
lssssss(对不对我也不数了……)的压制问题多了,那3、40的2pass qp值就足够令人汗颜了
引用

«123»共3页

| TOP