[x264-devel] Same input file same options but different produced files (NO use of --non-deterministic)

Tomas Carnecky tom at dbservice.com
Thu Dec 20 13:14:54 CET 2007


BugMaster wrote:
> I found that x264 produces different files for my sample file when using next options:
> x264.exe -B 800 --8x8dct -A p8x8,i8x8,i4x4 --me umh --subme 6 --trellis 2 --threads 5 --quiet --no-psnr --no-ssim -o output.264 test.avi 
> I think that this bug somehow connected with use of multithreading. I

Most likely, I vaguely remember reading (in a post to this ML) that 
threads cause non-deterministic behavior. Have you tried without --threads?

> suggest that it is somewhere in encoder\analyse.c x264_mb_analyse_init
> function but I am not sure. Sample for testing you can get from
> http://forum.doom9.org/showthread.php?p=1074626#post1074626 (I don't
> attach it here because my previous mails which have it was ignored and
> nobody get them). It contains archive with my sample file and cmd-file for automation (it produces 100 files with my options).

tom




More information about the x264-devel mailing list