Has anyone found an efficient solution to converting 180° fisheye video footage into Oculus-friendly projection like equirectangular?
I've been digging around like crazy and have a few solutions that sort of work, but nothing ideal:
I'd like to avoid converting to image sequences if possible. I can get my desired result on a single frame using PTGui
(or the free alternative Hugin
), but I can't seem to find any way to easily batch video.
Because I'm a Creative Cloud member, ideally I'd like to do something in Premiere Pro or After Effects, just because I know it would save me time in the future. I've tried some After Effects plugins, and Mettle almost
worked. Mettle expects everything to be 360°, so to get the output I'm looking for, I had to do some tricky scaling of my source image, which I feel like degrades the quality of the final image. Also, I'm not too keen on paying a lot for something I have to hack my way through using.
I've looked into PixelBender
. It's mostly unsupported now, but there is an inexpensive paid plugin that lets you use PixelBender (PBAccelerator) in newer versions of After Effects. But because it's unsupported, the PixelBender toolkit software doesn't work on Windows 8.1, and I don't know enough about the syntax to write my own pbk. There was a blog post that I came across that had a snippet of PixelBender code that would convert 180 Fisheye to Equirectangular projection: http://rcrmn.github.io/2015/07/24/after-effect-fisheye-projection-plugin/
... but that guy wouldn't/couldn't release the actual final result.
It's frustrating, because the formula that would convert 180° fisheye mapping to equirectangular mapping doesn't look all that complex. I just can't find an efficient, inexpensive way to do it with video (and I don't know enough to be able to code my own).
So I'm kind of stuck. Has anyone come up with any efficient solutions working with 180° fisheye video sources?
Edit: The end goal here is to shoot stereoscopic 180° video. It's not so much the stereoscopy that's tripping me up as it is the 180° fisheye to equirectangular