I'm struggling to get proper, correct, rectilinear fisheye correction done in Vegas Movie Studio. I'm using the VIO POV.HD camera and its footage is pretty heavily curved.
The Sony Spherize plugin (suggested by some) is more or less useless for this. It MIGHT work if I was able to stretch its effect way outside the video frame. I tried shrinking the video itself just to see if it works, but... meh.
Someone tipped me off to the Sony Deform plugin (Top/Bottom/Left/Right curve). Yes, it works to an extent - but it's impossible to get proper correction from it, there is always odd curving and warping regardless of the values I use.
The NewBlue Lens Correction plugin has the same problem as the free Barrel Distotion VirtualDub plugin (by Emiliano Ferrari): there's weird curvature, regardless of what Alpha and Beta values you use. Maybe there are correct values that produce a rectilinear image, but even after hours of tweaking I just can' find them.
--> However: the Defish AviSynth plugin (by David Horman) does a PERFECT job. When I set the FOV to the right amount (101 degrees), the result is perfectly rectilinear. Excellent! Looks like there is a solution.
The problem is, I can't feed AviSynth to Vegas. Media players read the .avs files just fine, but Vegas doesn't. I actually tried this tutorial:
http://forum.doom9.org/archive/index.php/t-47194.html
... but my problem turned out to be that VFAPI doesn't support QTInput (my source videos are in .mov format), and freaks out with MP4 files (the other format POV.HD can record to). Time to give up.
Yes: I can always defish the video by just re-encoding the video with VirtualDub w/AviSynth. But that introduces an intermediate re-encoding step which is lossy (or creates a massive lossless intermediate file) and takes a long time, and is a pain to batch operate. It will take me literally days with multiple passes to create a stereoscopic, edited video. I'd prefer the whole process queue to be in one program, one pass so that I can edit and render everything in one pass without intermediate steps.
Are there any ways to do this I might have missed? (save for forking out the cash for After Effects.... a leetle beet beyond my budget, that....)
Sony guys, would it be technically feasible to make Vegas able read those AviSynth .avs files? (media players don't seem to have problems with it)
The Sony Spherize plugin (suggested by some) is more or less useless for this. It MIGHT work if I was able to stretch its effect way outside the video frame. I tried shrinking the video itself just to see if it works, but... meh.
Someone tipped me off to the Sony Deform plugin (Top/Bottom/Left/Right curve). Yes, it works to an extent - but it's impossible to get proper correction from it, there is always odd curving and warping regardless of the values I use.
The NewBlue Lens Correction plugin has the same problem as the free Barrel Distotion VirtualDub plugin (by Emiliano Ferrari): there's weird curvature, regardless of what Alpha and Beta values you use. Maybe there are correct values that produce a rectilinear image, but even after hours of tweaking I just can' find them.
--> However: the Defish AviSynth plugin (by David Horman) does a PERFECT job. When I set the FOV to the right amount (101 degrees), the result is perfectly rectilinear. Excellent! Looks like there is a solution.
The problem is, I can't feed AviSynth to Vegas. Media players read the .avs files just fine, but Vegas doesn't. I actually tried this tutorial:
http://forum.doom9.org/archive/index.php/t-47194.html
... but my problem turned out to be that VFAPI doesn't support QTInput (my source videos are in .mov format), and freaks out with MP4 files (the other format POV.HD can record to). Time to give up.
Yes: I can always defish the video by just re-encoding the video with VirtualDub w/AviSynth. But that introduces an intermediate re-encoding step which is lossy (or creates a massive lossless intermediate file) and takes a long time, and is a pain to batch operate. It will take me literally days with multiple passes to create a stereoscopic, edited video. I'd prefer the whole process queue to be in one program, one pass so that I can edit and render everything in one pass without intermediate steps.
Are there any ways to do this I might have missed? (save for forking out the cash for After Effects.... a leetle beet beyond my budget, that....)
Sony guys, would it be technically feasible to make Vegas able read those AviSynth .avs files? (media players don't seem to have problems with it)