flash - Flash 到 HTML5 转换的建议

标签 flash html

<分区>

在开始使用 html5 创建视听演示文稿的大型项目之前,我只是想与 SO 联系,看看是否有任何建议。我的公司有大量相当大的 Flash 视频,这些视频本质上是一个人说话,同时屏幕上出现文字,并带有一些移动文字的动画。每个视频还有一个列出每个部分的菜单、一个 slider 和播放/暂停按钮(这里是一个示例:http://www.gleim.com/accounting/cpa/tutorial.php)

为了支持移动浏览器,我们希望视频采用 Flash 以外的格式。我们想出的想法是有一个 <audio>标签播放音频并让文本/图像的 Storyboard及其时间决定屏幕上显示的内容(这将由 <canvas> 或直接 DOM 操作等处理)。问题是我们不能简单地将我们现有的 flash 文件转换成这种格式,我们只能从现在开始使用它(这不是交易破坏者)。 html5 版本在音频到视觉时间方面也不需要达到完全相同的精度水平。

使用 <video> s 是不可能的。

所以我的问题是:

  • 有没有简单的方法来转换flash swf将类似演示文稿的文件转换为 html5?
  • 如果做不到这一点,是否有一个现有框架可以从本质上制作带声音的 html5 动画幻灯片?
  • 是否有其他我没有考虑过的替代方法。
  • 如果我必须自己动手,有什么建议吗?

最佳答案

Swiffy 是一个选项(如上所述,注意它只支持 Flash Player 8 和 AS2 的一个子集),并且 Adobe Wallaby是另一个,有点类似限制 - 只能从源 FLA 转换时间轴动画的子集(无 AS2 或 AS3 代码)- http://labs.adobe.com/wiki/index.php/Wallaby#Features_and_Support .然而,展望 future ,Adobe 一直在开发 HTML5 工具,例如 Adobe Edge旨在(有一天)将 Flash 的交互性和动画功能与 HTML5 相提并论。

关于flash - Flash 到 HTML5 转换的建议,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8099166/

相关文章:

flash - as3 停止事件传播

actionscript-3 - AS3 更新变量报告 Null.. 以某种模式

html - 如何使用 Flash 对象作为链接?

flash - AS3 protected 被破坏了?

css - Bootstrap 水平表单中的替代 HTML 样式

android - 在 clockWorkMod 中将 apk 转换为 zip flashable?

html - 缩小一组 CSS 形状

html - jQuery Mobile 动态创建弹出窗口和内容的最佳方式

html - 对齐 RTL 语言的元素

javascript - 为什么我的函数运行了 3 次?