通过帧数设置Flash视频的大小?

时间:2011-07-25 22:02:40

标签: actionscript-3 video flv flashbuilder4

是否可以在Flash BUilder 4中手动设置视频的帧数?如何在Flash Builder 4中确定视频的帧长度?我需要这样做才能让视频格式转换器认为我的视频实际上是x帧长而不是1(我的swf视频完全通过as3代码控制,因此仅存在于第1帧)。这样,视频格式转换器将能够自动(并且正确地)将我的视频转换为另一种格式(需要flv)。对此的另一个解决方案是实际上根据视频长度而不是帧数自动转换的转换器,但我已经彻底搜索了一个,而且似乎不存在。

1 个答案:

答案 0 :(得分:0)

我不是视频转换的专家,但我认为转换器只是在SWF的帧和视频帧之间进行一对一的匹配。向SWF添加更多帧只会导致第1帧后的空帧视频。

我能想到的最佳解决方案是自己导出帧。您可以将Flash中的任何MovieClip逐帧绘制到BitmapData对象,因此创建一个新的应用程序来加载SWF并绘制每个帧,然后将其作为PNG / JPG保存到本地磁盘。然后,您的MovieClip可以发送一个事件来表示视频结束,并将每个帧保存为单独的文件。之后,您可以使用免费的动画包来获取所有帧文件并创建视频。

这听起来很辛苦,但我怀疑你会找到任何可以自动完成此任务的软件。