I am trying to figure out how to stream a video file (avi, wmv, ect...) into my app. I want to be able to manipulate each frame on a individual basis, send them through some cg shaders, then save the finished product to a output video (think windows movie maker). I am using OGRE for my rendering engine, and there are a couple video plugins, but none of them are being actively maintained (they are quite old). So I was wondering if you fine people might have some suggestions for me?
Thanks for any help!
3 replies to this topic
Ad:
#3 Members - Reputation: 100
Posted 22 February 2012 - 12:47 PM
Multiplatform would be nice (at least mac and windows), but I am content with just starting on windows for now. You would think there would be a ton of libraries that let you pull video into an application (how complex can it be?). I just need to stream a video file one frame at a time, convert each frame to a directx/opengl texture, run my shader on it, then write it back out to a video file. But I am having trouble finding projects that will allow me to do all that...
#4 Members - Reputation: 1217
Posted 22 February 2012 - 12:58 PM
ZealGamedev, on 22 February 2012 - 12:47 PM, said:
You would think there would be a ton of libraries that let you pull video into an application
ZealGamedev, on 22 February 2012 - 12:47 PM, said:
(how complex can it be?).
ZealGamedev, on 22 February 2012 - 12:47 PM, said:
I just need to stream a video file one frame at a time, convert each frame to a directx/opengl texture, run my shader on it, then write it back out to a video file. But I am having trouble finding projects that will allow me to do all that...
[ Realistic Rendering ] [ School + Dublin = Boom ] [ I've been ninja'd 70 times ] [ f.k.a. MikeTacular ] [ My Blog ]


















