Username:
B
I
U
S
"
url
img
#
code
sup
sub
font
size
color
smiley
embarassed
thumbsup
happy
Huh?
Angry
Roll Eyes
Undecided
Lips Sealed
Kiss
Cry
Grin
Wink
Tongue
Shocked
Cheesy
Smiley
Sad
1 page
--
--
List results:
Search options:
Use \ before commas in usernames
Edit history:
Sorcerer88: 2006-08-08 01:46:58 am
I have no solution, but i admire the problem.
Alright, i want to capture and encode my run from DVD. I did everything as shown in nate's FAQ, except for using smartbob. LeakKernelDeInt works well, but i need more quality, so i need mvbob. When i try to use mvbob ( with .avs ), the following error message is shown in VirtualDub:
"Avisynth open failure:
Script Error: There is no such function named corrector.
(, line 217 )".
This refers to the mvbob.avsi in the avisynth plugin folder. I found that command and thought that i could delete it if avisynth doesn't know it. This is what happens if i delete it:

"Avisynth open failure:
I don't know what "mc" means ( line 218 ) "
Well, me neither Wink

I have the newest Avisynth 2.5.6a, newest VirtualDub 1.6.15 and the newest mvtools.dll, which is dated as 5. of June 06 from the avisynth website.

This is my script:
Quote:
LoadPlugin("C:\Programme\AviSynth 2.5\plugins\mpasource.dll")
LoadPlugin("C:\Programme\AviSynth 2.5\plugins\DGDecode.dll")
LoadPlugin("C:\Programme\AviSynth 2.5\plugins\EEDI2.dll")
LoadPlugin("C:\Programme\AviSynth 2.5\plugins\LeakKernelDeint.dll")
LoadPlugin("C:\Programme\AviSynth 2.5\plugins\MaskTools.dll")
LoadPlugin("C:\Programme\AviSynth 2.5\plugins\mpasource.dll")
LoadPlugin("C:\Programme\AviSynth 2.5\plugins\MVTools.dll")
LoadPlugin("C:\Programme\AviSynth 2.5\plugins\RemoveGrain_v10pre1.dll")
LoadPlugin("C:\Programme\AviSynth 2.5\plugins\TCPDeliver.dll")
LoadPlugin("C:\Programme\AviSynth 2.5\plugins\TomsMoComp.dll")
LoadPlugin("C:\Programme\AviSynth 2.5\plugins\UnDot.dll")
LoadPlugin("C:\Programme\AviSynth 2.5\plugins\ac3source.dll")

Clip=AC3source(MPEG2source("C:\vob2.d2v"),"C:\vob2_152ms.ac3").DelayAudio(+0.152)
Clip.complementparity
Clip.mvbob

edit: Of course it's "DelayAudio" and not "DelayAudi o"
I also tried to exchange "clip.mvbob" with "mvbob()".
And i know that i don't need to load all these plugins, but
i don't want to edit this all the time when i change plugins.

btw: I'm a video encoding newbie.

Thanks for help.
Thread title:  
Ben Goldberg
I think you have to get rid of the "clip" thing on every line because that's used for smartbob. But I'm probably wrong cause I don't really know what I'm talking about.
Edit history:
Sorcerer88: 2006-08-07 06:17:08 pm
I have no solution, but i admire the problem.
Heh, that sounds like me Grin
Unfortunately, i don't have a clue how to call a clip with a ac3 source without using the "clip=" command. Also, i don't think that's the problem in my script, since it works if i don't add mvbob.
Edit history:
ballofsnow: 2006-08-07 07:50:55 pm
- download mvbob
- Extract the files to the plugins folder. Rename mvbob.avs to mvbob.avsi so that avisynth automatically loads it, or use import("path\mvbob.avs"). Then just put mvbob() in your script.

The only plugins you should be loading are for ac3 and dgdecode. The rest won't be used.

Cygnus is right, you don't need the clip stuff. Though let's make it clear, smartbob is never to be used again!!!

Wink
Edit history:
Sorcerer88: 2006-08-07 09:26:20 pm
I have no solution, but i admire the problem.
That's exactly what i did ballofsnow.. didn't you read my script? If i wouldn't have put this to the plugin folder and renamed it, it would have already shown an error while it loads the plugin mvtools.dll or masktools.dll . I did everything you need to do but i get these errors listed in my first post..
Edit history:
ballofsnow: 2006-08-07 09:30:08 pm
It's not exactly what you did, you got the new mvtools.dll from the avisynth website. The one inside the rar is dated 12/20/2005. Maybe there's something funky going on with the new version.

You need to extract everything from the rar, overwrite when asked, rename mvbob.avs to avsi and use the following script:

Code:
LoadPlugin("C:\Programme\AviSynth 2.5\plugins\DGDecode.dll") 
LoadPlugin("C:\Programme\AviSynth 2.5\plugins\ac3source.dll") 
 
AC3source(MPEG2source("C:\vob2.d2v"),"C:\vob2_152ms.ac3").DelayAudi o(+0.152) 
complementparity()
mvbob()


...and then tell me if you get the same error.
I have no solution, but i admire the problem.
Hmm, strange, it works now.. the frames are out of order now, if i use complementparity and mvbob in one script, but that's ok, i can seperate these commands to 2 scripts, doesn't cost much time, and it works this way. Thanks for the help.
Edit history:
ballofsnow: 2006-08-08 12:49:14 am
Complementparity is used when you get stuttering motion when deinterlacing. If you get stuttering with complementparity, then take it out.
I have no solution, but i admire the problem.
Man, you're a genius.. thanks. No more problems here anymore.
snow, are you german-speaking/using a computer with a german version of windoze on it? or did you get that script from scharfis? Tongue
Ha.. no, I copied from Sorcerer88's scripts at the top of the page.