在AS3中对捕获的视频进行后处理,创建慢动作

时间:2011-04-25 18:56:30

标签: actionscript-3 flex4 html5-video

我有一个有趣的项目,我需要允许用户在自助服务终端上使用网络摄像头捕获自己的视频,之后我会通过电子邮件向他们发送视频链接。诀窍是生成的视频需要是捕获视频的“慢动作”版本。因此,例如,如果有人制作了2分钟的电影,那么拍摄的电影将是4分钟。

如果可能的话,我想在Flex / AS3中构建它。我没有捕捉视频和存储/生成和通过电子邮件发送链接的问题,但减慢视频是真正的心灵弯曲。我不确定如何使用Adobe工具对一组视频进行“批量后处理”。

有没有人有类似这样的项目或者有关于要执行此操作的路线的建议?

谢谢! -Josh

2 个答案:

答案 0 :(得分:1)

从客户端来看这是绝对可行的,与某些人可能相信的相反。 :)

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

只需调整捕获率,所有源都不应该太难。

或者,您可以编写一个AIR应用程序,在编写文件后启动Adobe Media Encoder并使用具有FTP信息等的预设启动它。或者您可以使用套接字类通过FTP连接和上传。

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

答案 1 :(得分:0)

这样做客户端是不可行的 捕获视频并将其发送到服务器 使用像FFMpeg这样的库来进行转换