Log in

View Full Version : More troubles with the PAL/NTSC conversion scripts


funkydude74
26th November 2004, 07:09
Hi all. Been having another crack at trying to get the PAL/NTSC conversion script running in TMPGenc using exactly what this site uses C:\Standards conversion scripts\Standards Conversion (on the cheap).htm except MPEG2DEC.dll is now DGDecodel.dll but am still having problems. This is what I used for the PAL-NTSC script only slightly modified:

LoadPlugin("DGDecode.dll")
LoadPlugin("SmoothDeinterlacer.dll")
MPEG2Source("c:\test.d2f")
SmoothDeinterlace(doublerate=true)
LanczosResize(720,480)
ChangeFPS(59.94) # or ConvertFPS(59.94)
SeparateFields()
SelectEvery(4,1,2)
Weave()
ConvertToRGB()

Now the problem I'm having is TMPGenc is giving me this error in red "MPEG2source couldn't open source file, or obsolete D2V file" . I'm using the latest TMPGenc version 2.521.58.169.

I've basically used the DVD-AVI converter progam the site specified which I got a sample from a DVD saved the D2V file as test.d2v on the C drive and if it were to work it would load the selected video sample off the DVD and convert it to NTSC standard MPEG2, but it just won't work. I even tried it with DVD files on the hard disk, and still no go. the DVD-AVI version is 1.76+.

And my AVISynth is version 2.5.

I wonder why it won't work :confused: ??? Am I using the wrong versions of AVISynth, TMPGenc or DVD-AVI???

If anyone could help me get this script to run I'd appreciate it immensely.

Cheers
Troy

funkydude74
26th November 2004, 08:12
Just been testing the script disabling some functions and it seems to wanna open when I disable DGDecode.dll however TMPGenc immediately closes on me. Then I disable SmoothDeinterlace.dll and it opens fine.

I've tested the conversion on my DVD however and it looks really crap so I need it to go through the smoothdeinterlace process. So I'm still in need of desparate help.

Cheers
Troy

funkydude74
26th November 2004, 08:46
I've been reading a few posts from other forums and have almost got it in the bag, I've narrowed the fault down to "SmoothDeinterlace(doublerate=true)" which is currently causing TMPGenc to close on me. Here is the current script:

LoadPlugin("MPEG2Dec3.dll")
LoadPlugin("SmoothDeinterlacer.dll")
MPEG2Source("test.d2v")
SmoothDeinterlace(doublerate=true)
LanczosResize(720,480)
ChangeFPS(59.94) # or ConvertFPS(59.94)
SeparateFields()
SelectEvery(4,1,2)
Weave()
ConvertToRGB()

I'm using pretty much the latest smoothdeinterlacer.dll which is smoothdeinterlacer_25_dll_20030218 .

If anyone can help me I'd most appreciate it, or if anyone has had the same problem please let me know too. There must be a bug somewhere.

Cheers
Troy

Wilbert
26th November 2004, 11:18
ConvertFPS requires YUY2. I also thought smoothdeinterlacer requires YUY2.