video - 将 SWF 文件转换为 VIDEO 文件的服务器端解决方案

标签 video flash

现在我正在开发一个 RIA 应用程序,用于在线电影制作。 主要数据格式是服务器端生成的 swf 文件。 我需要一个用于将 swf 自动转换为视频的服务器端解决方案。

经过一些研究和实验,我找到了两个解决方案:

  1. 稍微重写一个开源 flash 播放器 gnash
  2. 通过虚拟X服务器直接抓取adobe flash player

但是这两种方法都有很多缺点,例如:

  1. gnash 只支持旧格式的 swf
  2. 仅实时抓取工作

有人可以建议另一种方法来做这些事情吗?

最佳答案

有趣,

我发现了 this SimpleFLVWriter为 AIR 制作,但我想它可以适应写入服务器上的文件。我认为您可以加载 swf、检查帧速率、每帧拍摄一个位图数据快照,然后将所有位图数据作为二进制 (ByteArray) 发送到服务器以将其写入为 flv。

只是我的 2 便士。

关于video - 将 SWF 文件转换为 VIDEO 文件的服务器端解决方案,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1446669/

相关文章:

python - 使用 MoviePy 时输出视频中没有音频

iPhone 摄像机流媒体

video - iPhone RGBA 到 ARGB

javascript - Facebook FB.ui stream.publish 错误

flash - 使用 Silverlight 时我们应该担心浏览器渗透问题到什么程度?

c++ - 有没有人有使用 C++ 解析 Exp-Golomb 代码的简单解决方案?

javascript - 在 Video.js 中,当鼠标悬停在视频上时,在哪里可以更改大播放按钮的颜色?

jquery - Bootstrap-modal 在 Flash 顶部弹出

flash - Azure 媒体服务和 Flash 视频播放器

c++ - X64 中的 Flash ActiveX