View Full Version : Has anyone made a proper CVD from AVI with 1.2.1 build 2?
FredThompson
4th September 2003, 09:58
Let's try making a CVD from a 720x480 NTSC AVI source file.
The "Misc" tab has 3 output file types: SVCD, DVD and VCD.
OK, well, let's try SVCD and set the "Frameserver" tab's resize parameter to "CVD (352 x 480/576) leaving the ratio at 4:3
Everything else looks fine. What's the output?
A 352x480 file with huge amounts of letterbox, I kid you not. It does have a 4:3 ratio image in the middle, if you view the pixels as square.
The AviSynth script contains these two lines:
BicubicResize(352,284,0.0,0.6)
AddBorders(0,98,0,98)
wtf?!?!?!
Also, if the option to keep the result interlaced is chosen, why isn't CCE's progresive frames unchecked in the advanced settings? Shouldn't that happen automatically?
DDogg
4th September 2003, 14:08
Fred, I see you were using the old standard BiCubic resize. Have you tried Gerti's SemiAutoCropAndResize in the D2S advanced forum? If you set it up make sure to note the my post toward the end of the thread or in Avisynth Devel on a slight modification needed with Aug 20 and later builds of Avisynth.
You did not mention the version of CCE you were using. Normally using 2.67 I would just chose my Interlaced CCE Template in which I have selected the correct settings for interlaced. Please let me know how I can help as I very much respect the work you have been doing around here and would like to help save your time.
Btw, is your source DV? Btw, lol, don't hold back your opinions on suggested changes.
dvd2svcd
4th September 2003, 14:50
Yes, I have made several CVD's, but not from AVI. So you might wanna chanmhe your Subject to "Has anyone made a proper CVD from AVI with 1.2.1 build 2?". Your original subject implies that something is wrong generally with the CVD format no matter what the input is.
I'll checkout AVI -> CVD and see what happens.
Originally posted by FredThompson
Also, if the option to keep the result interlaced is chosen, why isn't CCE's progresive frames unchecked in the advanced settings? Shouldn't that happen automatically? No, because that would mean a permanent change in your settings and you don't want that. So it's unchecked internally. If I were you I'd test such things prior to complaining about them. Try for instance loading the ecl file manually in CCE and you'd see it was unchecked!
FredThompson
4th September 2003, 18:11
Thread title updated.
Not trying to complain, trying to find answers. Sorry that came across differently than intended.
cce 2.50 though will use more recent version if results will be better.
Answered pm but, for benefit of those reading this thread, NTSC DV is 4:1:1 MPEG2 is 4:2:0 so must convert source to 4:2:2. Two current options that I know of: 411Helper for VirtualDub, Reinterpolate411 for AVS.
Source is S-VHS passthru to DV. ShadowSmoother is used because I don't know of YUY2 near-black smoother and haven't bothered to split luma and filter then composite. Bicubic because older AVI2SVCD didn't like Lanczos and it's still not an "official" option. May have tried Gerti's plugin, don't remember.
Certainly open to any helpful advice (just realize sometimes I'm pigheaded and need to be slapped around.) Here is script:
AviSynth_plugin_directory="C:\Program Files\AviSynth 2.5\plugins\"
global VirtualDub_plugin_directory="C:\Program Files\VirtualDub\plugins\"
LoadPlugin(AviSynth_plugin_directory+"Cnr2.dll")
LoadPlugin(AviSynth_plugin_directory+"PeachSmoother.dll")
LoadPlugin(AviSynth_plugin_directory+"Reinterpolate411.dll")
function VD_ShadowSmoother(clip clip, \
int "threshold", \
int "strength", \
int "difference", \
bool "pixellock", \
bool "noiselock", \
bool "postsmooth") {
LoadVirtualdubPlugin(VirtualDub_plugin_directory+"\shadowsmoother07.vdf", \
"_VD_ShadowSmoother")
return clip._VD_ShadowSmoother(default(threshold,4), \
default(strength,15), \
default(difference,2), \
default(pixellock,false)?1:0, \
default(noiselock,false)?1:0, \
default(postsmooth,false)?1:0) }
##########################
ConvertToYUY2()
Reinterpolate411()
Cnr2("xxx",4,5,255)
PeachSmoother()
ConvertToRGB(interlaced=true)
VD_ShadowSmoother(7,1,3,true,true,true)
VD_ShadowSmoother(6,3,4,true,true,true)
Crop(8,2,-10,-8)
AddBorders(9,5,9,5)
FredThompson
7th September 2003, 08:37
Why does AVI2SVCD insert these lines in the AviSynth script:
BicubicResize(352,284,0.0,0.6)
AddBorders(0,98,0,98)
when I've chosen CVD on the frameserver tab and the source is 720x480?
It should be
BicubicResize(352,480,0.0,0.0)
correct? Certainly, no borders and the height is 480.
DDogg
8th September 2003, 04:51
Fred, I made a couple last night with no problem and they were sized correctly, but they were from dvd progressive source. I'll maybe try to capture some dv cam stuff tomorrow and try one.
FredThompson
8th September 2003, 09:17
Maybe it's from overwriting an older installation of DVD2SVCD?
Syden
8th September 2003, 18:42
I have exactly the same problem on my machine, when I select CVD from the resolution selection it always puts in the borders and squashes it down, needless to say that it then looks a little strange on a TV. I have had this problem in 1.1.3 as well as this version. Has anyone got an idea why? This is from an AVI NTSC source, any suggestions?
DDogg
8th September 2003, 19:12
The common thread seems to be the AVI source both of you are using as cvd resizing works fine for me on dvd encodes. Have either of you tried with a dvd as source? (just a chapter or so should give the answer)
FredThompson
8th September 2003, 19:22
No, I haven't tried MPEG source. Thing is, it always worked fine until now. I didn't try 1.2.1 build 1 so can't say if the problem was also there.
training42
10th September 2003, 07:09
I first encountered this problem using 1.2.1 build 1
@ FredThompson:Maybe it's from overwriting an older installation of DVD2SVCD?
I thought the same thing, so I uninstalled 1.2.1, and avisynth, cleaned registry, and installed again. Same thing. It didn't matter if I selected 4.3 or 16.9, I got the borders and the picture was squashed down. So, in the end, I went back to 1.1.3 build 2, and everything is back to normal. I didn't try with a dvd, so now I am curious if it is just an avi thing.
Thanks for your help!
FredThompson
10th September 2003, 07:14
You could do what I did, I modified the AviSynth.ini file for 1.2.1 build 2 and this is no longer a problem. GIven what you say, it looks like a coding error.
training42
11th September 2003, 03:42
Originally posted by FredThompson
You could do what I did, I modified the AviSynth.ini file for 1.2.1 build 2 and this is no longer a problem. GIven what you say, it looks like a coding error.
I figured it was a coding error...Not a big deal really, as 1.1.3 b2 still does everything I need. As for modifing the ini file...well...can you say TOO LAZY!!!:D
I will give it another try though.
Thanks
dvd2svcd
6th November 2003, 13:13
Yup CVD is broken :( will be fixed.
joshyg2
6th November 2003, 14:16
why be so lazy guys?
just modify the script manually
geez
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.