【问题标题】:Create video movie from dynamic content从动态内容创建视频电影
【发布时间】:2012-02-06 06:17:09
【问题描述】:

我有一个应用程序(actionscript),它从用 xml 编写的动态内容显示幻灯片。幻灯片在 flashplayer 中运行。现在我被要求将内容显示为视频文件格式。有可能做这样的事情吗?

谢谢

【问题讨论】:

标签: actionscript-3 apache-flex video actionscript


【解决方案1】:

回答您的问题,

如果我对您的理解正确,并且您想要创建时间线或脚本动画,并让 as3 记录出现的内容,那么答案是肯定的。

下面是一个很好的例子: http://www.zeropointnine.com/blog/updated-flv-encoder-alchem/

真的,您所要做的就是让所有动作和子动画发生在单个 Sprite 或 MovieClip 中,然后在每一帧之后,复制该对象在该帧中出现的像素,并存储这些像素在 ByteArray 甚至是 BitmapData 的 Vector 数组中。

话虽如此,一旦您获得了数据,您将需要了解编码;然而,有大量的库可以帮助您避免学习文件规范并从头开始制作编码器。

希望这会有所帮助。

【讨论】:

  • 感谢这对您有很大帮助。你认为这个解决方案可以处理制作 90 秒的电影吗?
  • 90 年代不应该是任何问题;然而,它确实取决于您捕获的矩形的广度、可用资源以及您的编码过程。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-04-10
  • 1970-01-01
  • 2015-08-08
相关资源
最近更新 更多