使用ActionScript生成FLV视频文件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用ActionScript生成FLV视频文件相关的知识,希望对你有一定的参考价值。

我正在研究Flash ActionScript。我的电影将一些数据,如照片,声音和照片加载到电影舞台。每个加载的MovieClip都有自己的动画。

是否可以使用ActionScript从ActionScript生成(记录)FLV或其他Movie文件?

答案

这是一个用纯ActionScript 3 http://www.zeropointnine.com/blog/simpleflvwriteras-as3-class-to-create-flvs/编写的FLV作家

另一答案

这实际上取决于您正在构建的应用程序类型。我过去曾使用flash在ffmpeg上创建一个视频转换应用程序。 (所以真的是ffmpeg正在进行实际的转换工作)但是我的Flash应用程序允许人们拖放文件并选择输出格式等。

基本上我使用Flash构建我的应用程序并使用Zinc 2.5编译它。所以基本上所有的功能都是在AS中完成的,但实际上,转换的实际执行是由ffmpeg二进制文件根据从flash应用程序发送给它的命令完成的。

另一答案

不确定是否有AS库,但你可以看看HaxehxFormat,它支持FLV(你可以读写FLV文件)。

但请记住,如果您在浏览器中运行应用程序,则需要服务器端支持才能实际编写文件。

另一答案

Moyea软件(http://www.moyea.com/)制作或用于制作应用程序,该应用程序将以您想要的任何帧速率从动作脚本的Flash电影中捕获视频。

当我使用它并且视频质量足以用于商业用途时,它对我的​​目的来说简单而完美。

以上是关于使用ActionScript生成FLV视频文件的主要内容,如果未能解决你的问题,请参考以下文章

如何从可以由 Actionscript NetStream 播放的原始 h264 生成 FLV 流?

如何以编程方式将 ActionScript CuePoints 注入 FLV 文件

ActionScript 3 flash中FLV视频的actionscript cuepoint监听器

ActionScript 3 调整FLV视频的音量

ActionScript 3 actionscript3 - 跟踪动作以获取有关FLV视频中提示点的信息

flash中FLV视频的actionscript提示点监听器