将Flash视频转换为HTML5

时间:2010-08-13 10:02:10

标签: flash html5 safari

我的网站上有一个flash视频(.swf),我希望它能转换成这样的格式,以便从iphone / ipad保持可用状态。有没有可行的方法呢?我可以将其转换为HTML5吗?如果是,任何人都可以建议该过程,如果没有,任何人都可以建议任何其他方法?任何帮助都将受到高度赞赏。

7 个答案:

答案 0 :(得分:2)

为什么不兼得。这是一个视频教程,展示如何使用Flash视频但使用HTML5后备http://gotoandlearn.com/play.php?id=128 [编辑],假设这确实是一个视频,您需要将其转换为合适的视频文件

答案 1 :(得分:1)

Gordon我们取得了不错的成绩。是否适用于简单的视频,但我们无法使任何交互式工作。

答案 2 :(得分:1)

将flash转换为html 5是绝对可能的,具体取决于你想要做什么。这样做的一个很好的例子是www.zombo.com(flash) - > http://html5zombo.com/(html 5)。

如果您查看html5zombo.com上的来源,可以解释他是如何做到的(在下面重印)

  

HTML5zombo.com               Bertrand Fan(bertrand@fan.net)               2010/5/19

        I wanted zombo.com on my iPad. That is all.

        ===================================================================
        How I did it, for nerds:
        ===================================================================

        Watched the Net tab for zombo.com in Firebug            

        wget http://www.zombo.com/inrozxa.swf
        wget http://www.zombo.com/welcomeclip.swf

        Opened them in SWFRIP to extract the MP3 and SVG representations of the logo and spinner.
        Opened the SVG files in Adobe Illustrator (ironic, I know), tweaked a bit, exported new SVG files

        Copy-pasted the SVG contents into this HTML file, tweaked the attributes a bit

        Wrote the JS code to rotate the SVG spinner

        Converted the MP3 to OGG using oggenc2 (not really necessary for the iPad, but apparently for Firefox)

        Discovered that the iPad does not respect autoplay on HTML5 audio tags, crafted a javascript link for iPads

        wget http://www.zombo.com/favicon.ico

        ===================================================================
        References:
        ===================================================================

        http://www.zombo.com/
        http://twitter.com/zombocom
        http://sourceforge.net/projects/swfrip/
        http://developer.apple.com/safari/library/documentation/AudioVideo/Conceptual/Using_HTML5_Audio_Video/AudioandVideoTagBasics/AudioandVideoTagBasics.html
        http://html5doctor.com/native-audio-in-the-browser/
        http://emacsformacosx.com/
        http://www.apple.com/hotnews/thoughts-on-flash/

答案 3 :(得分:0)

www.doom9.org包含您需要的所有视频转换教程

编辑你的意思实际 flash视频(flv),如格式还是flash(swf)?

编辑重新评论确定,如果没有互动,您仍然可以将其转换为html5友好视频格式,有谷歌,有很多转换器。在没有兼容html5的浏览器的情况下,您可能希望使用闪存作为后备,这样您就可以支持微软推送的旧(和新)垃圾,以及符合现代标准的浏览器

答案 4 :(得分:0)

总之,不,不,你不能。 Flash使用完全独立的语言Actionscript,它与HTML或XHTML完全不同! Actionscript几乎可以看作是一种与Javascript属性相似的语言,而XHTML几乎可以被视为XML的下行,虽然它不是 XML,但是你得到了我的漂移。

不幸的是,在您的情况下,我认为您需要重新开发您的网站或为移动用户提供替代页面。您可以随时拥有目标网页,并检测用户是否不是iPhone,Android等移动设备,并将其重定向到针对其需求进行优化的网站。

我认为我们很多人都会非常欣赏HTML或XHTML转换器,因为它比您想要客户现在想要他/她的Flash网站为静态或XHTML更常见。

答案 5 :(得分:0)

使用swftools的swfextract获取视频:

http://wiki.swftools.org/wiki/Swfextract

答案 6 :(得分:-2)

mobisoftinfotech.com网站上的这个页面有助于理解所涉及的标准流程。 http://mobisoftinfotech.com/wp-includes/development%20methodology%20flash%20to%20html5.pdf