pepelugil
29th January 2011, 19:40
Hi,
it seems that there's some kind of bug in x264 v1882 (at least with 64bit version which is what I am using and with the VC1 video I've tested) downloaded from x264.nl
Here you can see the weird pixelation I'm getting with ffms demuxer:
http://img9.imageshack.us/img9/5708/testffms1882.th.png (http://img9.imageshack.us/i/testffms1882.png/)
But if the file it's encoded with previous x264 version (1867), it's completely fine:
http://img337.imageshack.us/img337/6587/testffms1867.th.png (http://img337.imageshack.us/i/testffms1867.png/)
And the same happens if the file is demuxed with lavf, corrupted with v1882:
http://img211.imageshack.us/img211/481/testlavf1882.th.png (http://img211.imageshack.us/i/testlavf1882.png/)
Fine with v1867:
http://img510.imageshack.us/img510/3640/testlavf1867.th.png (http://img510.imageshack.us/i/testlavf1867.png/)
Apart from selecting ffms or lavf, the settings I've used are:
x264.exe test.vc1 --preset veryslow --tune film --ref 4 --b-adapt 1 --force-cfr --b-pyramid strict --open-gop bluray --qpmin=0 --fps 24000/1001 --bitrate 10000 --level 4.1 --sar 1:1 --aud --nal-hrd vbr --pic-struct --vbv-bufsize 30000 --keyint 24 --min-keyint 1 --ipratio 1.1 --pbratio 1.1 --vbv-maxrate 38000 --threads auto --slices 4 --thread-input --stats test.stats --colorprim "bt709" --transfer "bt709" --colormatrix "bt709" --pass 1 --output NUL
x264.exe test.vc1 --preset veryslow --tune film --ref 4 --b-adapt 1 --force-cfr --b-pyramid strict --open-gop bluray --qpmin=0 --fps 24000/1001 --bitrate 10000 --level 4.1 --sar 1:1 --aud --nal-hrd vbr --pic-struct --vbv-bufsize 30000 --keyint 24 --min-keyint 1 --ipratio 1.1 --pbratio 1.1 --vbv-maxrate 38000 --threads auto --slices 4 --thread-input --stats test.stats --colorprim "bt709" --transfer "bt709" --colormatrix "bt709" --pass 2 --output test.264
And here you have the samples if you want to take a look on them:
Source: http://www.spreadmyfiles.com/files/S4Z2PPVL/test.vc1
1882 ffms: http://www.spreadmyfiles.com/files/0SKBV42L/test.ffms.1882.m2ts
1867 ffms: http://www.spreadmyfiles.com/files/LF8Y9RI3/test.ffms.1867.m2ts
1882 lavf: http://www.spreadmyfiles.com/files/0MMASL8I/test.lavf.1882.m2ts
1867 lavf: http://www.spreadmyfiles.com/files/MCBCNDP7/test.lavf.1867.m2ts
Greetings
EDIT: Tested JEEB x64 build and has the same problem
it seems that there's some kind of bug in x264 v1882 (at least with 64bit version which is what I am using and with the VC1 video I've tested) downloaded from x264.nl
Here you can see the weird pixelation I'm getting with ffms demuxer:
http://img9.imageshack.us/img9/5708/testffms1882.th.png (http://img9.imageshack.us/i/testffms1882.png/)
But if the file it's encoded with previous x264 version (1867), it's completely fine:
http://img337.imageshack.us/img337/6587/testffms1867.th.png (http://img337.imageshack.us/i/testffms1867.png/)
And the same happens if the file is demuxed with lavf, corrupted with v1882:
http://img211.imageshack.us/img211/481/testlavf1882.th.png (http://img211.imageshack.us/i/testlavf1882.png/)
Fine with v1867:
http://img510.imageshack.us/img510/3640/testlavf1867.th.png (http://img510.imageshack.us/i/testlavf1867.png/)
Apart from selecting ffms or lavf, the settings I've used are:
x264.exe test.vc1 --preset veryslow --tune film --ref 4 --b-adapt 1 --force-cfr --b-pyramid strict --open-gop bluray --qpmin=0 --fps 24000/1001 --bitrate 10000 --level 4.1 --sar 1:1 --aud --nal-hrd vbr --pic-struct --vbv-bufsize 30000 --keyint 24 --min-keyint 1 --ipratio 1.1 --pbratio 1.1 --vbv-maxrate 38000 --threads auto --slices 4 --thread-input --stats test.stats --colorprim "bt709" --transfer "bt709" --colormatrix "bt709" --pass 1 --output NUL
x264.exe test.vc1 --preset veryslow --tune film --ref 4 --b-adapt 1 --force-cfr --b-pyramid strict --open-gop bluray --qpmin=0 --fps 24000/1001 --bitrate 10000 --level 4.1 --sar 1:1 --aud --nal-hrd vbr --pic-struct --vbv-bufsize 30000 --keyint 24 --min-keyint 1 --ipratio 1.1 --pbratio 1.1 --vbv-maxrate 38000 --threads auto --slices 4 --thread-input --stats test.stats --colorprim "bt709" --transfer "bt709" --colormatrix "bt709" --pass 2 --output test.264
And here you have the samples if you want to take a look on them:
Source: http://www.spreadmyfiles.com/files/S4Z2PPVL/test.vc1
1882 ffms: http://www.spreadmyfiles.com/files/0SKBV42L/test.ffms.1882.m2ts
1867 ffms: http://www.spreadmyfiles.com/files/LF8Y9RI3/test.ffms.1867.m2ts
1882 lavf: http://www.spreadmyfiles.com/files/0MMASL8I/test.lavf.1882.m2ts
1867 lavf: http://www.spreadmyfiles.com/files/MCBCNDP7/test.lavf.1867.m2ts
Greetings
EDIT: Tested JEEB x64 build and has the same problem