开发者

Post-processing captured video in AS3, creating slow motion

开发者 https://www.devze.com 2023-02-28 09:54 出处:网络
I have an interesting project wherein I need to allo开发者_如何学Pythonw users to capture video of themselves with a webcam at a kiosk, after which I email them a link to their video. The trick is the

I have an interesting project wherein I need to allo开发者_如何学Pythonw users to capture video of themselves with a webcam at a kiosk, after which I email them a link to their video. The trick is the resulting video needs to be a 'slow motion' version of the captured video. So for example, if someone creates a 2 minute movie, the resulting movie will be 4 minutes.

I'd like to build this in Flex / AS3 if possible. I don't have issues capturing the video and storing it / generating and emailing a link, but slowing down the video is the real mind bender. I'm unsure how to approach 'batch post-processing' a set of videos using Adobe tools.

Has anyone had a project similar to this or have suggestions on routes to take in order to do this?

Thanks! -Josh


This is absolutely feasible from the client side, contrary to what some may believe. :)

http://code.google.com/p/flvrecorder/

Just adjust the capture rate, which shouldn't be too difficult all the source is there.

Alternatively, you could write an AIR app that launches Adobe Media Encoder after writing a file and launch it with a preset that has FTP info etc. Or you can just use the socket class to connect and upload over FTP.

http://code.google.com/p/fl-ftp/


It is not feasible to do this client-side.
Capture the video and send it to the server.
Use a library like FFMpeg to do your coneversions

0

精彩评论

暂无评论...
验证码 换一张
取 消