Jump to content

AVISynth scripting help


L4ugh

Recommended Posts

I'm looking for any noob friendly tutorials (vid or txt) that would help me understand the process of creating scripts to use in MeGUI. Any script creator programs that you use or like would also be helpful. I've tried the one that comes with MeGUI and I don't really like it. I'm currently using AvsP, which I do like, but I'm unable to figure out how to successfully add filters like LimitedSharpenFaster. Any help would be much appreciated.

Link to comment
Share on other sites

well im assuming that you have that filter in your plugins folder in avisynth..i use LimitedSharpenFasterMod lsfmod(various settings)..and it loads fine in AvsP..i use that one too..some filters require a .dll file called avsrecursion and msvcr71.dll..they go in your system file where the avisynth.dll is..system32 or syswow64 on 64 bit systems..try that maybe..

Link to comment
Share on other sites

Ok, I have all those installed in the proper folders and I decided to use the LSFmod instead. I'm now getting a repair error that I have no idea how to fix. I put a screen grab of avsp with the script open in it.

Edit: Ok, think I got the repair problem fixed by loading the repair.dll as well. I can now view the video but I still need something good for deinterlacing/decombing. I currently have the ones that come with MeGUI and will play with them but if there is anything that works better I'd like to be able to use it.

AvsP.jpg

Is there a copy of one of your scripts that you can post to give me an idea of what mine should look like. I'm looking for some good filters/functions that can be used for deinterlacing and decombing too, if you know of any. I will also take any other good filters/functions you are willing to recommend.

Link to comment
Share on other sites

what i do is open source im gonna encode in the avs script creator in megui..ill set crop and res then in filters tab there is an option where megui will analyze the source determining best ivtc..then go to script tab and copy the script text and paste it in AvsP..that when i start adding my filters..sometimes the deinterlacer doesnt work good that megui selects..so you will have to try diff shit..i usually use tfm or tdeint since i dont encode old sources..

Link to comment
Share on other sites

  • 2 weeks later...

Well I've been playing with this for a couple of weeks now and I think I've found the script I need. The current one I'm using is in the spoiler tag below. It looks really good but seems that it will take a very long time to process, like around 48 hours long for a 1hr30min vid. It's a bit to long for my taste but it's by far the best looking output I've found so far.

LoadPlugin("C:\Program Files\AviSynth 2.5\plugins\DGDecode.dll")

LoadPlugin("C:\Program Files\AviSynth 2.5\plugins\mvtools2.dll")

LoadPlugin("C:\Program Files\AviSynth 2.5\plugins\nnedi3.dll")

LoadPlugin("C:\Program Files\AviSynth 2.5\plugins\mt_masktools-25.dll")

LoadPlugin("C:\Program Files\AviSynth 2.5\plugins\RemoveGrainSSE3.dll")

LoadPlugin("C:\Program Files\AviSynth 2.5\plugins\Repair.dll")

LoadPlugin("C:\Program Files\AviSynth 2.5\plugins\VagueDenoiser.dll")

Import("C:\Program Files\AviSynth 2.5\plugins\LSFmod.v1.9.avs")

MPEG2Source("D:\Media\Videos\ReplayTV\Import\Tanya Streeter - Free Diver.d2v", cpu=0)

QTGMC( Preset="Slow")

LSFmod(Smode=5, Smethod=3, ss_x=1.0, ss_y=1.0, strength=90, preblur="VagueDenoiser(0,3,4,0,false,true,1,true,0.5,85)", secure=true, edgemode=1)

Trim(3800, 11401)

crop( 6, 58, -6, -62)

Thanks azdave for the help and suggestions. If there is anyone else that uses avisynth and has some good scripts to share I'd love to see them. I like the way the output is looking now, but if there is something that looks just as good but does it faster. I'd love to know about it.

I'm hoping that some day in the future I can make a guide for those that are interested in using avisynth/megui for encoding. I have alot more to learn before I feel that I could really put anything together that would be worth reading. If there is anyone interested in helping I'd be more then happy to team up.

Link to comment
Share on other sites

Let me re-phrase

1st Download Avisyth, Megui, Nero AAC

2nd Install those, (put the 3 Nero AAC files inside Megui dir.eg: C\programs files\megui)

3rd Open megui and update.

4th restart megui, then go tool\file indexer

5th choose you file then queue

6th go to Queue Tab then click start

after that Avisyth script creator will appear along with preview screen window

Link to comment
Share on other sites

Let me re-phrase

1st Download Avisyth, Megui, Nero AAC

2nd Install those, (put the 3 Nero AAC files inside Megui dir.eg: C\programs files\megui)

3rd Open megui and update.

4th restart megui, then go tool\file indexer

5th choose you file then queue

6th go to Queue Tab then click start

after that Avisyth script creator will appear along with preview screen window

I don't really know what this is suppose to be for, but I'm going to assume it's your contribution to the avisynth guide I was referring to in my last post. Otherwise it's just spam, because I stated in my original post that I don't like the script editor that comes with megui. If you encode with megui you may want to try the AvsP app I linked to in my first post. It's alot better then the one that comes with megui.

If you are wanting to help with the guide you are more then welcome to, but I want to make it a bit more in depth then the one you posted above. I'm also busy working on a handbrake one at the moment so it may be a while before I start. Like I mentioned in a post above I'm stilling learning and don't feel that I know enough right now to really put anything worth reading together yet.

EDIT: For anyone who is interested in learning more about avisynth. I found some guides here and here that could help you out.

Link to comment
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...
Please Sign In