[XviD-devel] Non-deterministic encoding

Matthew Kwan matt_kwan at yahoo.com.au
Sat Dec 29 04:37:05 CET 2007


Just tried it on the firewall machine and the live machine - and got identical output both times.
So it looks like it's a problem with the dev machine. I'm guessing it's something obscure in the FPU - faulty RAM would cause other problems.

But thanks for helping me isolate this. As long as it works properly on the live machine it's not really an issue.

Regards,


mkwan


----- Original Message ----
From: Michael Militzer <michael at xvid.org>
To: xvid-devel at xvid.org
Sent: Friday, 28 December, 2007 9:33:43 PM
Subject: Re: [XviD-devel] Non-deterministic encoding

Hi,

Xvid normally produces identical results when encoding with same input
 and
same settings. So the 'non-deterministic encoding' is not at all a
 known
'feature'.

Have you considered a hardware fault? Maybe you have some bad RAM? Have
you tried running your transcoding task on another machine with same
 input
and settings? Do you then still see the non-deterministic behavior?

Regards,
Michael


Quoting Matthew Kwan <matt_kwan at yahoo.com.au>:

> Set xvid_enc_frame_t->vop_flags, vol_flags, and motion all to zero,  
 
> and set xvid_gbl_init_t->cpu_flags to XVID_CPU_FORCE. Still getting  
 
> P-frames of differing sizes from identical images and quant values,  
 
> usually starting over a hundred frames into the clip.
>
> The machine is a single-core x86, and I've written a checksum   
> function to ensure the input images are in fact identical each time.
>
> The suggestions so far have been good, but no luck so far.
>
> Regards,
>
>
> mkwan
>
> ----- Original Message ----
> From: Dark Sylinc <dark_sylinc at yahoo.com.ar>
> To: xvid-devel at xvid.org
> Sent: Thursday, 27 December, 2007 4:48:11 PM
> Subject: Re: [XviD-devel] Non-deterministic encoding
>
> Hi,
>
> Is XviD still non-deterministic with all optimizations
> off?
>
> Cheers
> Dark Sylinc
>
> --- "Keith R. Brafford" <keith.brafford at gmail.com>
> escribió:
>
>> The only time I've heard of issues like this has to
>> do with the floating
>> point unit using 16 extra bits for accuracy which
>> aren't preserved across
>> context switches.  Also, don't the SSE2 extensions
>> alias on the floating
>> point registers?  Does that have an impact?
>>
>> As a test in the off-chance that this is your
>> problem (which I doubt), can
>> you run a test on a relatively unloaded dual-core
>> machine and set processor
>> affinity to one core?  If that gives different
>> results than you are seeing,
>> then that should be telling.
>>
>> --Keith
>> _______________________________________________
>> XviD-devel mailing list
>> XviD-devel at xvid.org
>> http://list.xvid.org/mailman/listinfo/xvid-devel
>>
>
>
>
>       Yahoo! Encuentros.
>
> Ahora encontrar pareja es mucho más fácil, probá el nuevo Yahoo!
>  Encuentros http://yahoo.cupidovirtual.com/servlet/NewRegistration
> _______________________________________________
> XviD-devel mailing list
> XviD-devel at xvid.org
> http://list.xvid.org/mailman/listinfo/xvid-devel
>
>
>
>
>
>       ___________________________________________________________
> Support the World Aids Awareness campaign this month with Yahoo! For
  
>  Good http://uk.promotions.yahoo.com/forgood/
> _______________________________________________
> XviD-devel mailing list
> XviD-devel at xvid.org
> http://list.xvid.org/mailman/listinfo/xvid-devel
>
>






_______________________________________________
XviD-devel mailing list
XviD-devel at xvid.org
http://list.xvid.org/mailman/listinfo/xvid-devel





      __________________________________________________________
Sent from Yahoo! Mail - a smarter inbox http://uk.mail.yahoo.com



More information about the XviD-devel mailing list