View Full Version : DVDRB + Undot plugin?
kooky
30th September 2004, 18:59
Hi
i'm using DVDRB 0.62, AviSynth 2.55 and CCE SP 2.67
i'm trying to add a filter to DVDRB's filter editor
i added my UnDot.dll to C:\Program Files\AviSynth 2.55\plugins dir
i entered in DVDRB's filter editor: UnDot() (also Undot())
When i run the encode process, all seems to be right but in fact no
CCE SP writes each pass very quickly, few seconds instead of long minutes and rebuild VTS_01 with error#3
i know that come from an error in my setting, but i don't find where?
if i remove the filter UnDot(), all works fine :confused:
Someone knows what is wrong?
Thanks in advance
Kalkrin
30th September 2004, 19:49
Are you making sure to load the plugin aswell?
for example
LoadPlugin("C:\Program Files\AviSynth 2.55\plugins\UnDot.dll")
Give that a try.
mrslacker
30th September 2004, 20:09
Try to play the avs files in MPC or another player. The video will just be a message from Avisynth, likely saying it ran into an undefined function or something. That's why it encodes so fast... the video is short and sweet.
kooky
30th September 2004, 22:55
Originally posted by Kalkrin
Are you making sure to load the plugin aswell?
for example
LoadPlugin("C:\Program Files\AviSynth 2.55\plugins\UnDot.dll")
Give that a try. yep
in my AVS file, i have the Undot filter but not a LoadPlugin for AviSynth?
Should i define AviSynth Path in rebuilder.ini?
because, it will be very long to add manually AviSynth path in each avs file :rolleyes:
like
MPEG2DEC=C:\DVDRB..............?
Kalkrin
1st October 2004, 14:52
You can add the load plugin line in your avs editor aswell.
LoadPlugin("C:\Program Files\AviSynth 2.55\plugins\UnDot.dll")
UnDot()
Put those both in there and DVD-RB will automatically add those to all your created AVS files.
Of course you will have to prepare the disc again.
borgraf
1st October 2004, 15:49
if you haven't already, try replacing your UnDot file with a new one just in case it's corrupt
http://www.avisynth.org/warpenterprises/files/undot_25_dll_20030118.zip
good luck
mrslacker
1st October 2004, 16:17
Well, what does it say when you play the avs??? Is it just not loading or is there an error during the function's execution (besides not found)?
TheSeeker
1st October 2004, 17:53
@kooky
I guarantee your problem is that you arent loading your plugin before calling it with the Undot() function. add the line
LoadPlugin("C:\Program Files\AviSynth 2.55\plugins\UnDot.dll")
to your avs filter editor in DVD Rebuilder BEFORE the Undot() line and all will be fine.
Note: The path in the above LoadPlugin line may be different on your machine. Just make sure it points to the place where you have your undot.dll.
EDIT: So open your avs filter editor in DVD rebuilder and put these lines in:
LoadPlugin("C:\Program Files\AviSynth 2.55\plugins\UnDot.dll")
UnDot()
and if you installed avisynth to the default location and you have the undot.dll in your plugins directory in the avisynth directory then all will be fine.
kooky
1st October 2004, 17:57
Originally posted by borgraf
if you haven't already, try replacing your UnDot file with a new one just in case it's corrupt
http://www.avisynth.org/warpenterprises/files/undot_25_dll_20030118.zip
good luck i already tried that ;)
Originally posted by Kalkrin
You can add the load plugin line in your avs editor aswell.
LoadPlugin("C:\Program Files\AviSynth 2.55\plugins\UnDot.dll")
UnDot()
Put those both in there and DVD-RB will automatically add those to all your created AVS files.
Of course you will have to prepare the disc again. it seems that works
if i play my avs file, i have the video
but it's weird to add this in DVDRB's AVS editor LoadPlugin("C:\Program Files\AviSynth 2.5\plugins\UnDot.dll")
UnDot()
here is my rebuilder.ini [Options]
AudioDub=0
idct7Opt=1
CCE=1
CCETargetSectors=2249400
min_bitrate=2000
LoadPlugin=1
BackColor=-2147483633
OneClick=1
NoWarn=1
LogFile=1
Completed=3
AVSFilter01=LoadPlugin("C:\Program Files\AviSynth 2.5\plugins\UnDot.dll")
ReduceOpt=0
AVSFilter02=UnDot()
[CCEOptions]
VBR_bias=10
Quality_prec=12
eclPasses=8
OPV=0
[Paths]
CCENEW=C:\Program Files\Custom Technology\CCE SP\EclCCE.exe
MPEG2DEC=C:\Program Files\AviSynth 2.5\plugins\MPEG2Dec3dg.dll
DECOMB=C:\Program Files\DVD-RB\Decomb521.dll
Working=C:\TEMP\
Source=C:\DVDZONE\VIDEO_TS\
[Setup]
sLanguage00000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000001111101
Language00000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000001111101
in [Paths] option, it should have something like AVS=C:\Program Files\AviSynth 2.5\plugins\
i didn't find any tutorials which are talking about the path for AVS script?
like here http://www.afterdawn.com/guides/archive/dvd_rebuilder_tutorial_advanced_page_5.cfm :confused:
Any idea?
Anyway it works as well if i add the path in the Filter Editor
TheSeeker
1st October 2004, 18:24
I think your getting a little confused. The path that you setup in the setup portion of dvd rebuilder points to the avisynth PROGRAM.
AVS=C:\Program Files\AviSynth 2.5\plugins\
That should be there in the setup window of dvd rebuilder. But to use filters you ALSO have to enter in teh loadplugin path in the avs filter editor in RB. this tells avisynth where the filters it needs to use are residing on your HD. So all you need to do is make sure the path to avisynth is setup in the setup window. and make sure those two lines are in the filter editor and all will be well.
EDIT: Oh and I checked out that guide you linked to in your last post. The way it shows is only putting the undot().deen() line in the filter editor. THIS IS WRONG. you need BOTH the loadplugin line and the undot() line.
EddieTH
1st October 2004, 18:41
Originally posted by TheSeeker
EDIT: Oh and I checked out that guide you linked to in your last post. The way it shows is only putting the undot().deen() line in the filter editor. THIS IS WRONG. you need BOTH the loadplugin line and the undot() line.
I wouldn't call it wrong, just incomplete. If you put the DLL files into AviSynth's plugin directory, as defined by the registry settings, you don't have to add the LoadPlugin() line. I'll have to correct that when I get around to updating the guide again.
TheSeeker
1st October 2004, 20:26
Whoops my bad. Sorry bout that. I just always put in the loadplugin line... and its always worked so I thought that it needed to be there. I stand corrected.
EddieTH
1st October 2004, 20:34
No big deal. Actually I appreciate you pointing it out so I can fix it.
TuRiSOft
1st October 2004, 21:44
Insert theese lines into a new ".txt" files :
REGEDIT4
[HKEY_LOCAL_MACHINE\SOFTWARE\Avisynth]
"PluginDir2_5"="C:\Where_your_Avisynth_Plugins_Are"
then save it as "Asynth.reg" and double-click it.
Doing so you'll never need to write down a LoadPlugin line (At least until you re-install avisynth)
Bye!!!!
pg55555
1st October 2004, 22:27
kooky
Maybe is not the source of your problem, but if you just paste the content of your Rebuilder.ini file I have detected an inconsistency: the "Language" and "sLanguage" lacks the "=" before the 1 and 0.
They should look as
Language=00000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000001111101
Please look at this thread
http://forum.doom9.org/showthread.php?s=&threadid=82933
Pablo
kooky
1st October 2004, 23:31
Originally posted by pg55555
kooky
Maybe is not the source of your problem, but if you just paste the content of your Rebuilder.ini file I have detected an inconsistency: the "Language" and "sLanguage" lacks the "=" before the 1 and 0.
They should look as
Language=00000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000001111101
Please look at this thread
http://forum.doom9.org/showthread.php?s=&threadid=82933
Pablo i took a look to my .ini and the egal symbol is there
Maybe an error by myself :rolleyes:
Originally posted by TuRiSOft
Insert theese lines into a new ".txt" files :
REGEDIT4
[HKEY_LOCAL_MACHINE\SOFTWARE\Avisynth]
"PluginDir2_5"="C:\Where_your_Avisynth_Plugins_Are"
then save it as "Asynth.reg" and double-click it.
Doing so you'll never need to write down a LoadPlugin line (At least until you re-install avisynth)
Bye!!!! Yes
you are right
i open my reg editor and AVS plugins path was wrong
i had DVD2DVDR installed before and it added its own path for avs plugins
damn it :mad:
Now that should work with LoadPlugin in the filter editor of DVDRB :)
Thanks all for your useful answers
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.