PDA

View Full Version : Nandub SBC - Avisynth 2.5 / YV12


iago
18th November 2002, 17:15
Good news for Nandub SBC users! Nandub seems to work with Avisynth 2.5 and YV12 without any problems. Just wanted to share my "discovery" :D, since afaik no one else has mentioned it yet.

regards,
iago

The Edge
18th November 2002, 17:58
Cheers, o wise one.:)

Edge

Dali Lama
20th November 2002, 07:10
Yes, I can confirm this also. When I uninstall Divx 5 and Xvid, it asks for a YV12 Decoder, so it seems to work in decompressing YV12. But I am not sure if its using YV12 to encode to Divx 3.11a. Have you checked this Iago?

Its good that you mentioned this,

Dali

Wilbert
20th November 2002, 12:54
Are you sure it is not converting to YUY2 when enabling fast recompress ?

iago
20th November 2002, 13:22
@Dali Lama and Wilbert

Well, ffdshow (13/11) reports the output (encoded in fast recompress mode) as YV12 but I'm not sure if a conversion to YUY2 takes place in between the YV12 input and output.

regards,
iago

Wilbert
20th November 2002, 13:42
Well, ffdshow (13/11) reports the output (encoded in fast recompress mode) as YV12 but I'm not sure if a conversion to YUY2 takes place in between the YV12 input and output.

There is probably a conversion: YV12 --> YUY2 --> YV12, this conversion also happens when using AviSynth 2.5 and the regular VirtualDub.

Suiryc
8th January 2003, 16:08
Yes, I can confirm this also. When I uninstall Divx 5 and Xvid, it asks for a YV12 Decoder, so it seems to work in decompressing YV12.
This is normal since AviSynth will send the video as YV12, so any applicaion opening the script will need a YV12 decoder (and ask for it if there is none).

Well, ffdshow (13/11) reports the output (encoded in fast recompress mode) as YV12 but I'm not sure if a conversion to YUY2 takes place in between the YV12 input and output.
Well I think that here this is ffdshow which decompress the video, and not the DivX 3 decoder, so this doesn't mean that the DivX 3 codec handle YV12.


IIRC when compressing in Fast Recompress mode VirtualDub (and so Nandub) will test if those modes are available for both decompressor and compressor : UYVY, YUYV, YUY2 and then RGB modes. Generally it is YUY2 thast is picked.
As you can see there is no YV12 here, so Nandub shouldn't be able to let you compress in DivX 3 using YV12 colorspace as input.