Back Forum Reply New

vidc.YV12 = Xvid.dll Anomaly?

Koepi, Nic - This may have no significance to you but I wanted to properly report.

I was doing some timing tests with CCE 2.50. One of those tests was designating the divx or Xvid dlls in registry (Drivers32)

vidc.YV12 = Xvid.dll

to handle YV12. This allowed the removal of the ConvertToYUV2 statement in the AVS (Just experimenting and wanted to measure the data).

Anyway, I got two different errors from two xvid builds and thought it might be info you guys might want:

Mar 11 build (nic's? Sorry don't remember) - quot;bitcount12 is not supportedquot;
XviD-04102002-1.exe - quot;ICDecompressGetFormat() failed:-2quot;

FYI - the Divx.dll (5.03) did not throw an error and handled the YV12 translation but was significantly slower than the Converttoyuv2 statement.

As I said, just dutifully reporting an anomaly and I hope not wasting your time.

lt;Bumpgt;
Did anybody get a chance to look into this? I think it points to a problem in XVid although I would imagine it would be a low priority area.

You should probably do the translation inside AviSynth, since it has better chroma upsampling than the XviD routines.

So if your destination is YUY2, you should do the conversion inside avisynth - if it's for preview, just let the codec do it.

Sure - That's why I use the ConvertToYUV2 statement now. Point was to just mention that Xvid would not presently work as the YV12 handler in this special case but DIVX would. Some threads, maybe it was even the avisynth docs (not sure), said they were interchangeable for this purpose and that would be incorrect information.

Anyway, I am not going to worry about it anymore. Nic said he thought it was a problem that should be investigated if/when he had time so I did my bit by reporting it. If they think it a problem they can do their's.

DD

Some threads, maybe it was even the avisynth docs (not sure), said they were interchangeable for this purpose and that would be incorrect information.

I guess I wrote that in the YV12 faq. I will change that ...
¥
Back Forum Reply New