我有一个应用程序(actionscript),它显示了用xml编写的动态内容的幻灯片。幻灯片演示在flashplayer中运行。现在我被要求将内容显示为视频文件格式。有可能做这样的事吗?
由于
答案 0 :(得分:2)
回答你的问题,
如果我理解正确,并且你想要创建时间轴或脚本动画,并且as3记录出现的内容,那么答案是肯定的。
以下是一个很好的例子: http://www.zeropointnine.com/blog/updated-flv-encoder-alchem/
实际上,您所要做的就是让所有动作和子动画都在一个Sprite或MovieClip中发生,然后在每一帧之后,复制该帧中出现的像素,然后存储这些像素在ByteArray中,甚至是BitmapData的Vector数组。
话虽如此,一旦掌握了数据,您将需要了解编码;然而,有大量的库可以帮助您避免学习文件规范并从头开始制作编码器。
希望这有帮助。