therealjoeblow
9th March 2004, 18:52
Has anyone else noticed that the latest XviD decoder (1.0RC3) uses (significantly?) more CPU horsepower than the DivX 5.1.1 decoder? On my Celeron 1.3A, Asus TUV4X mb, what I notice is that with XviD as the decoder, I have to turn off *all* of the postprocessing settings, and then 640x272 widescreen encodes will generally play back with CPU utilization ranging from 70~90%. If I turn on the either of deblocking or deringing features (independently of eachother), CPU Utilization goes to 100%, however decoding continues mostly OK, but the whole system responds slugishly since the decoder is sucking up all of the processor cycles trying it's best to not drop frames. If I turn them both on, then playback drops many frames as CPU is pinned to 100% and can't keep up. With 512x384 (4:3) encodes, even with all of the postprocessing settings turned off, I get the 100% pinned utilization with dropped frames, so I can't really use the XviD decoder at all on these.
With the DivX 5.1.1 decoder, I can set post processing settings to partial control (which enables deblocking I believe) for 640x272 encodes, and have processor utilization only at 50~70%; turn on all postprocessing full and have the 100% utilization, but where everything still plays back without dropping frames as described above. The 512x384 encodes also play back fine with partial postprocessing enabled, which I can't do with the XviD decoder at all.
I've done these encodes with AutoGK 0.9x~1.0 using the bundled alpha release of the XviD encoder, so there should be no exclusive, incompatible encoder settings that cause the difference.
Others have similar experience or comments?
With the DivX 5.1.1 decoder, I can set post processing settings to partial control (which enables deblocking I believe) for 640x272 encodes, and have processor utilization only at 50~70%; turn on all postprocessing full and have the 100% utilization, but where everything still plays back without dropping frames as described above. The 512x384 encodes also play back fine with partial postprocessing enabled, which I can't do with the XviD decoder at all.
I've done these encodes with AutoGK 0.9x~1.0 using the bundled alpha release of the XviD encoder, so there should be no exclusive, incompatible encoder settings that cause the difference.
Others have similar experience or comments?