View Full Version : Using the "dg" version with AVISYNTH & CCE
vincentw56
24th March 2004, 17:47
I have been using the 1.76 version since I started doing this. Never had any problems with and it has worked fine on the hundreds of M2V files I have used it on. I tried to use the new "dg" version and have a couple of questions. I use DVD Decrypter to demux the movie and audio file so I end up with a M2V file. I then use DVD2AVIdg to create the d2v project and create an AVS script from there. I then put it in CCE to reencode. I am using AVISynth 2.5+.
1. When I create the AVS file, I put the ConvertToYUY2() at the end. Will it hurt not putting anything in there for interlaced movies even if the movie is interlaced? I never had to do this with the old version and never had problems. If I need to put it in there, how do I know if the movie is interlaced?
2. Is there a real advantage to using the new version of DVD2AVI over the old version? I know about the dropped frame issue, but I have never noticed any problems with the DVDs. I just want to make sure that there won't be major problems with the new DVDs using the latest software.
Thanks,
Vincent
gEEkster
26th March 2004, 09:37
Originally posted by vincentw56
I have been using the 1.76 version since I started doing this. Never had any problems with and it has worked fine on the hundreds of M2V files I have used it on. I tried to use the new "dg" version and have a couple of questions. I use DVD Decrypter to demux the movie and audio file so I end up with a M2V file. I then use DVD2AVIdg to create the d2v project and create an AVS script from there. I then put it in CCE to reencode. I am using AVISynth 2.5+.
1. When I create the AVS file, I put the ConvertToYUY2() at the end. Will it hurt not putting anything in there for interlaced movies even if the movie is interlaced? I never had to do this with the old version and never had problems. If I need to put it in there, how do I know if the movie is interlaced?
2. Is there a real advantage to using the new version of DVD2AVI over the old version? I know about the dropped frame issue, but I have never noticed any problems with the DVDs. I just want to make sure that there won't be major problems with the new DVDs using the latest software.
Thanks,
Vincent
1. The "ConvertToYUY2()" command is used to convert the color
space of the video to YUY2 format, typically so you can run
some filters (which require this format, like SmoothDeinterlace()),
and pass the video onto an MPEG encoder.
This command does have an option to specify whether the video
is interlaced or not. If the video is interlaced, you should
use: "ConvertToYUY2(interlaced=true)"
To determine if your video is interlaced or not, I found the
best way is to open your .avs (AVS script) file up in VirtualDub
and advance frame by frame. If each frame looks complete (i.e.
no horizontal lines missing -- interlace "jaggys"), then your
video is progressive or non-interlaced. If you see missing lines
(comb-like patterns, especially in high movement areas), then
you are dealing with interlaced video.
You can also play your .avs file in a Media Player, but sometimes
it's hard to see the artifacts when there is not much motion in
scenes.
"Will it hurt not putting anything in there for interlaced movies
even if the movie is interlaced?"
Well, that depends on what your source video is, and what you
_want_ your output to be.
It's perfectly ok -- and often desirable -- to feed interlaced
video to an MPEG encoder.
Sometimes, however, you need to deinterlace (if you're making a VCD,
for example) the video before feeding it to an MPEG encoder,
and the AVS script would be a proper choice for such an action.
2. "Is there a real advantage to using the new version of DVD2AVI over the old version?"
The old version is a work horse, but YES, the new version has some
distinct advantages.
You can read more about these fixes here:
http://neuron2.net/fixd2v/decodefix.html
In addition to not losing frames, and performing random seeks
correctly, the new DVD2AVI dg handles MPEG still frames perfectly;
the old version did not.
Just like it says under the description of DVD2AVI dg
in http://www.doom9.org/index.html?/software.htm :
DVD2AVI dg - latest version, fixes the missing frame bugs.
Attention: most applications required DVD2AVI 1.76 projects so use
the proper save as option.
So, you may have to use the "save project (1.76)".
:)
vincentw56
26th March 2004, 14:34
Thanks for the reply. That helps me understand it much better. I don't do VCD or SVCD, everything I do is strict DVD. So I assume then, it would not really hurt the video if I don't deinterlace? Am I correct?
Outside of that, I am very happy with the new version. Everything seems to work great. Thanks.
Vincent
jggimi
26th March 2004, 16:41
You are correct. DVD and SVCD may be encoded interlaced. This avoids having the video blended or interpolated by a deinterlacing filter, at the cost of less compressibility.
I make SVCDs once in a while, and I encode them interlaced when working from interlaced sources.
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.