HaSh
28th March 2003, 07:53
Shoould i use virtualdub filters to resize, etc or use avisynth? I'd rather use vdub (easier, and i dont know avisynth), but wut do u guys recommmend? How is the deinterlace filter with vdub?
Manao
28th March 2003, 08:38
Speed point of vue :
Avisynth supports three colorspaces : YV12, YUY2 and RGB32, while vdub only supports RGB32. When you have to transcode a DVD ( YV12 always ) to a DivX ( YV12 also ), if you use the vdub's filters, you have to convert the video stream to RGB32, then process the filters, then convert back to YV12. You lose during these conversions time and a little quality ( there are rounding during them ).
Now, when you source is RGB32, then there will be no speed gain using avisynth.
Quality point of vue :
I switch a long time ago to avisynth, and I don't know well Vdub's filters. I think there are no difference between the bilinear and bicubic resize under avisynth and under vdub. But avisynth also allows a third resize method, lanczos, which is far more precise than bicubic.
There are a lot of deinterlacing filters for avisynth, while the choice is rather limited for vdub. And of course, for avisynth, there is decomb, which allows deinterlacing / IVTC of almost everything. But for simple deinterlacing, vdub is enough.
Then you have filters that improve the quality of the compressed output, by denoising / sharpening the source. For these filters, avisynth is the best.
Of course switching to avisynth needs a lot of work, but eventually, you will be forced to ( if you meet a badly interlaced / NTSC DVD for example ). And the speed gain is really impressive.
HaSh
29th March 2003, 01:09
thx for the info. i guess ill start giving avisynth a shot.
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.