从动态内容创建视频电影

Posted

技术标签:

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

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

谢谢

【问题讨论】:

您在问,我可以在幻灯片中显示视频吗?或者您是在问是否可以录制幻灯片并将其显示为视频? 我的问题是你能从动态数据中创建视频吗? avisynth.org/mediawiki/Main_Page 之类的东西,但写在 actionscript 中 我想我们已经找到了网络驱动躯干背后的秘密youtube.com/channel/UCsLiV4WJfkTEHH0b9PmRklw 【参考方案1】:

回答您的问题,

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

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

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

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

希望这会有所帮助。

【讨论】:

感谢这对您有很大帮助。你认为这个解决方案可以处理制作 90 秒的电影吗? 90 年代不应该是任何问题;然而,它确实取决于您捕获的矩形的广度、可用资源以及您的编码过程。

以上是关于从动态内容创建视频电影的主要内容,如果未能解决你的问题,请参考以下文章

python动态视频下载器

使用UIImagePickerController选择电影时避免视频压缩?

解析视频编码原理——从孙艺珍的电影说起

解析视频编码原理——从孙艺珍的电影说起

合并音频和视频/图像以创建电影文件

解析视频编码原理——从孙艺珍的电影说起