I dont want to use VD, I have several videos off handicam that I want to stabilize, and the deshaker VD plugin appears to be the BEST!
Not interested in scrips that call VD and process the video, looking to use deshaker alone in AviSynth.
If there is something I need to do first, thats fine... Even after exhaustive searching on Google and re-reading the docs, Ive got a good idea how to LOAD the plugin, but thats about it...
Has ANYONE been able to get this successfully working in an automated fashion with scripts? (Win7 here).
Ive got NO problems writing a batch script to generate an AVS for each video file (HD720), but not sure what to put in it to process the video. I know I need a pass 1 and pass 2... Thinking mplayer to make pass 1? Wanting to use latest FFMPEG with AVS to encode, which this part I dont need any help with... simply the deshaker plugin.
Thanks for any advice..
Andrew
+ Reply to Thread
Results 1 to 13 of 13
-
-
I've never done it with deshaker, but in theory you can use LoadVirtualdubPlugin() in AviSynth. You can use File -> Save Processing Settings in VirtualDub to see a list of all the arguments to Deshaker (open the .vcf file in Notepad). I recommend you play with a simpler VirtualDub filter first. Here's an example using the deflicker filter:
Code:LoadVirtualDubPlugin("g:\Program files\VirtualDub\plugins\deflick.vdf","DeFlick") #DeFlick(window size, softening, interlaced, scene change threshold, show scene change) AviSource("whatever.avi") ConvertToRGB32() #required by VirtualDub filters DeFlick(8, 0, 0, 10, 0) ConvertToYV12() #if necessary
Last edited by jagabo; 6th May 2012 at 07:07.
-
Ahhh... Never thought of using the vcf file to see what arguments are passed! Thanks much!! That gives me something to move forward with!!
-
I think I have something working, as soon as the encode finishes Ill know for sure and will post details.
-
http://www.youtube.com/watch?v=RwEHITV94gM
Much thanks to Jag without who's help I would not have been able to do this! This is great, I can process an entire folder now!
AndrewLast edited by RogerTango; 20th May 2012 at 15:46.
-
Just an FYI, there are other batch deshaker scripts / processing out there
Not sure if these are similar or different, I haven't looked at any of them in any detail
http://forums.virtualdub.org/index.php?act=ST&f=5&t=17772&p=74325&st=28&hl=
https://forum.videohelp.com/threads/311345-mass-deshaker-script -
My method ONLY uses FFMPEG and AVISYNTH. Virtualdub is only used to derive the settings.
Thanks for additional links, but its so much more rewarding to do it yourself and get the EXACT results you want!
AndrewLast edited by RogerTango; 20th May 2012 at 15:47.
-
Can you please post a newbie step-by-step guide on how to use Deshaker with Avisynth/meGUI? It'd be of great help.
-
-
Sorry I know this is an old thread. An example of using Deshaker 3.0 or 3.1 with Avisynth is at the end of the following thread:
https://forum.videohelp.com/threads/366677-Best-way-to-Re-encode-Canon-5D-mov-file-after-Deshake
Similar Threads
-
DeShaker how to?
By Asesinato in forum RestorationReplies: 20Last Post: 11th Apr 2012, 19:55 -
Deshaker settings
By fershad in forum Video ConversionReplies: 8Last Post: 30th Jan 2012, 20:03 -
Deshaker help
By splitboarder in forum RestorationReplies: 13Last Post: 28th Apr 2011, 11:45 -
DeShaker
By z_smurf in forum RestorationReplies: 4Last Post: 30th Nov 2010, 23:44 -
Problems using DeshakeR
By Freekers1337 in forum EditingReplies: 9Last Post: 19th Oct 2010, 18:11