View Full Version : Help! Convert mpeg to RV10 with AutoRV10


sumpm1
1st October 2004, 19:50
Hello

I am trying to convert some old mpeg's to low quality rv10 for archiving. I am using Avisynth 2.5.5 and AutoRV10 v1.0 beta 4 . I have very little knowledge of Avisynth. I use Avisynth script generators to do my scripting for me. I used the generator from Helix Producer Gui. And I also used SwiftAVS.

Since Avisynth doesn't handle mpeg directly like it does avi, I was using DirectShowSource().

The problem that I am having is that AutoRV10 will not handle the .avs scripts that I am giving it. It will preview them just fine, but then when I go to encode, it gives me an error: Runtime error '9'.....and then crashes.

AutoRV10 has no problem handling my scripts that link to avi sources, those jobs encode just fine.



Does anyone have any idea what could be causing these crashes, or have any experience with mpegs specifically in Avisynth? I know that this can work, and rv10 can do very low bitrate, which is what I want for these files.

Here is the script that AutoRV10 is creating for the file:
---------------------------------------
# PLUGINS
#
# VIDEO SOURCE
Video=Import("J:\emule\Outgoing\Video\AVS\derek roddy 1.avs").ConvertToYV12()
#
# CROPPING
Video=Crop(Video,0,0, -0, -0, align=true)
#
# RESIZING
Video=BicubicResize(Video,352,240,0,0.5)
#
# LIMIT Chroma & Luma Value
Video=Limiter(Video)
#
# FINISH
Return(Video)

-----------------------------------------
This is what the Helix Producer Gui Avisynth script generator gave me:
-----------------------------------------
#####################AVS Script generated by Helix Producer GUI 1.1.2#####################

LoadPlugin("G:\Helix Producer Gui\Dll\MPEG2Dec3.dll")

video = directshowsource("J:\emule\Outgoing\Video\Derek Roddy Drums Video 01.mpg")

crop(video, 0, 0, -0, -0)


trim(0, 0)

##############################http://hel-xproducergui.fr.st##############################

--------------------------------------------

I tried just using the Directshowsource of the file, and created my own script, I still got the same error.

Dark-Cracker
1st October 2004, 22:22
hi,

have u try with the latest beta (v1.0 beta 6), some few bugs have been fixed, so if u are a lucky man all should work fine :) .

++

sumpm1
2nd October 2004, 15:55
Thanks for the reply. I just go beta 6 and the same problem occurs.

I think that this may have something to do with DirectVobSub, it pops up whenever I hit the preview button in Autorv10. It also pops up on all of my video files, and I can't stand it. I have searched yahoo and these boards. I cannot find a way to uninstall DVobsub(vsfilter). I fear that this may be the problem since it is intervening with the Directshowsource().

Help me out peeps. I got one of my avi's that was 200 megs to compress to 35 megs and is of decent quality, rv10 rocks.

sumpm1
2nd October 2004, 16:23
Alright. I got DirectVobsub uninstalled by installing their newest version, and then uninstalling. The problem sill occurs though!

I get this error: Run-time error '9': Subscript out of range.

Once again, everything previews fine inside of Autorv10.

I also posted this over at the AutoDub forum, but that forum is jacked. Hardly anyone is over there, and my thread got a whopping 1 read!!


Thanks for any help that you guys can provide me.

karl_lillevold
2nd October 2004, 16:41
Auto-loading DS filters can easily cause problems when encoding with Producer since it uses DirectShow to read files. When in addition you have DirectShowSource in AviSynth script, it gets complicated..

Does it work if you uninstall / unregister DirectVobSub?

BTW and OT, but is not the same functionality and a newer version than DirectVobSub in Gabest' VSFilter, which is easy to register / unregister as needed?

Dark-Cracker
2nd October 2004, 16:41
explain me when u have this bug (first pass, after/before ...) and the selected option (and eventually the xxx_LogFile.log file).

i have encoded a sample with directshowsource without problem.
explain me how to reproduce the bug else i can do nothing.

++

sumpm1
2nd October 2004, 16:42
I keep getting this error from Autorv10:


,Error,SDK Encoding,2004/10/02 10:37:50,0,Multiple packetizers handling the same output format found
,Error,SDK Encoding,2004/10/02 10:37:50,15001,Job failed to start encoding
,Error,Command Line,2004/10/02 10:37:50,10536,Encoding failed!



Oh yeah. Right now I have ffdshow as the handler for mpeg1 video. I also tried the Directshowsource() for an avi file and it worked just fine. I just don't get it.

karl_lillevold
2nd October 2004, 16:44
ahh, that error is caused by installing a new version of Producer on top of an old version, leaving a mixture of old and new DLLs in the same folder. Uninstall AutoRV10, delete its folders, in particular the RP9_Light sub-folder in the softs folder of AutoRV10. Then re-install.

sumpm1
2nd October 2004, 18:25
Yeeeeaaaaaaahhhhhh!!!!!!!!!!!


You are my God Karl. You rock my world! Too bad I'm a man huh.

@Dark-Cracker: Uh sorry , didn't see your post. Karl solved the problem. And by the way, your programs are the ultimate, and I will never be able to go back to any alternatives. You have spoiled to the video codec world.

Sirber
2nd October 2004, 18:41
guys, please use Private Messaging for that kind of stuff :p