Log in

View Full Version : Avisynth, YV12, VDUB "direct stream" save


hartford
10th October 2004, 05:32
I did a search but I couldn't find this problem:

Here is what I did:

I did a backup of a DVD. I saved it in "native" format, ie, yv12.
AviSynth script:

---

loadplugin("dgdecode.dll")
loadplugin("deen.dll")
loadplugin("IT.dll")

mpeg2source("c:\party\video_ts\party.d2v")

IT(fps=24,ref="top",blend=false)
Undot()
Deen("a3d",3,4,1,4)

---

The above avs was opened in VirtualDubMod and saved via "Direct Stream Copy."


I can load the resulting avi file in Virtualdub, or VirtualdubMod,
and it looks fine, but when I load it into VirtualDub or VirtualDubMod
using an avs file as simple as:


avisource("party.avi")


I get a totally green screen.

Doing "ConvertTo...Anything" doesn't bring joy.



HELP! I don't understand this. Comments appreciated.



Virtualdubmod v 1.5.10.1 build 2439
Avisynth 2.5.5

Boulder
10th October 2004, 08:17
What format did you save it to?

Wilbert
10th October 2004, 12:26
I guess it's uncompressed YV12-AVI.

avisource("party.avi")
Look in file->info to find out which codec is used for decompression.

If you have XviD, try

avisource("party.avi", fourCC="XVID")

or if you have DivX5

avisource("party.avi", fourCC="DX50")

hartford
11th October 2004, 04:43
Yup, it was Divx5 causing the problem. Thanks!