Quote:
Originally Posted by Mr Jack
Aye. That's right. I use glReadPixels to capture those parts of the screen that have changed, running on the device itself.
Yeah, I could do that. I haven't, as yet, but it's quite possible.
To be honest, I suspect iSimulate is still easier but I wasn't happy with that kind of fudge and, at the time, I was hoping to develop a marketable library from it.
|
Excellent Idea.. you could also use UIGetScreenImage() - Gotta experiment which one works best. The SDK is not for appstore anyway - so you can use any function.
The library will have real value if it generates the actual video. It's not that hard to port any open-source video making software. More likely they are GPL, so the SDK would have to be GPL. I don't know about marketable library - I wouldn't, I would just release under GPL and let it grow. But if you'll make a commercial library - I'd just buy. It needs to create the actual video though.
The audio could be recorded through audio jack - the quality will be lost a little, but nobody cares about audio quality for demo video. Then any video editing software will be able to put recorded audio on top of the video.
Another solution for audio would be to provide all the sounds to the SDK along the way. The library will then convert them to mp3 and record with video. This way you'll get ready to go video.
Man, I got excited

why didn't I think about it myself? I have wasted so much time on trying to create these stupid videos. I'll look for some open-source video making library.
The sophisticated SDK could also record device orientation changes, shaking, etc.. - it'll be cool.