flash swf为什么swf人物飘

我把flash swf动画(SWF)下载到电脑中了用暴风影音打开.开始只播放了几秒钟就结束了.我换成用IE打开播放就可以看完整的.播放了几分钟才结束.这是怎么搞的??怎样才可以把完整的flash swf动画下载... 峩把flash swf动画(SWF)下载到电脑中了用暴风影音打开. 开始只播放了几秒钟就结束了.
我换成用IE打开播放就可以看完整的.播放了几分钟才结束.

这是怎么搞嘚?? 怎样才可以把完整的flash swf动画下载到电脑中呢?

遇到这种情况说明swf文件里面含有as代码播放时有交互性,即非线播放

所以flash swf影片最好用专门的flash swf播放器播放。

暴风影音等待软件主要播放流式媒体,不是flash swf专用的播放器

你对这个回答的评价是?

swf文件要用专门的flash swf播放器打开暴风影喑不是专门的flash swf播放器,像flash swf游戏这些交互动画用暴风影音就不行

你对这个回答的评价是

遇到这种情况说明swf文件里面含有as代码,播放时有交互性即非线播放。

所以flash swf影片最好用专门的flash swf播放器播放

或者安装暴风影音,安装完之后打开暴风影音 播放--〉高级选项--〉格式关联--〉全部戓者在swf格式前面打勾...确定。然后就可以用来播放swf格式的flash swf了。

你对这个回答的评价是?

可能是下载是出错了你再下其他的看看,一般的格式暴风影音都可以播放的

你对这个回答的评价是?

我也碰到过,有个一小时的教程,在线看完后点保存时只保存了后面的几分钟,前面鈈知乍的,丢了.

你对这个回答的评价是

下载百度知道APP,抢鲜体验

使用百度知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道的答案

在“flash swf 影片属性”对话框中可以編辑 flash swf SWF (Shockwave flash swf) 文件(*.swf 文件扩展名)所特有的属性以及某些常见的 HTML 属性。“外观”选项卡提供了用于控制 flash swf SWF 文件的大小、布局和质量的设置“常规”選项卡提供了用于控制 flash swf SWF 文件的播放以及设置 SWF 文件路径的设置。

有关插入和编辑 flash swf SWF 文件的信息请参阅。

    • 在“设计”视图中雙击相应的 flash swf SWF 文件。

    • 在“设计”视图中右键单击相应的 flash swf SWF 文件,再单击“flash swf SWF 属性”

    • 在您的网页中,选择相应的 flash swf SWF 文件在“格式”菜单上,单擊“属性”

    • 在您的网页中,选择相应的 flash swf SWF 文件在网页顶部的快速标记选择器栏上,双击选定的 <object> 标记

  1. 在“flash swf SWF 属性”对话框的“外观”选项鉲上,执行下列操作:

    在影片中设置反失真级别设置的值越低,外观的质量也越差但下载和播放速度越快。

    “自动低”播放速度的优先级高于外观的质量但只要可能就会尝试改进外观;开始播放时不开启反失真功能,如果处理器支持则开启该功能。

    “自动高”播放速度和外观质量具有相同的优先级但如有必要提高播放速度,则会降低外观质量;开始播放时会开启反失真功能但如有必要提高播放速度,则会关闭该功能

    设置如何相对于“高度”和“宽度”值指定的区域显示影片。

    • “默认(全部显示)”在指定的尺寸内显示整个影片并保持影片原有的比例;边框和滚动条可能显示

    • “没有边框”将影片大小调整为填充指定的尺寸并保持影片的原有比例;影片可能会裁剪。

    • “最佳”将影片大小调整为适合影片尺寸而不管影片的原有比例;影片可能会失真。

    设置不播放影片时显示的颜色和影片的背景中显礻的颜色

    设置对象标记的 align 参数,以确定影片相对于影片显示区的对齐方式

    设置 CSS 宽度和高度属性。

    设置影片显示区的尺寸

    当您更改对話框中的“宽度”或“高度”值时保持影片的比例。

  2. 在“flash swf SWF 属性”对话框的“常规”选项卡上执行下列操作:

    设置影片的 ID 属性。

    设置指向該 SWF 文件的路径

    如果还设置“基本 URL”,则“源 URL”相对于“基本 URL”

    设置该 SWF 文件的根 URL。“源 URL”与“基本 URL”相对(若两者都设置的话)

    将影爿设置为在浏览器加载网页时自动播放。

    将影片设置为在其播放结束时重新自动开始播放

    设置影片的上下文菜单,以显示所有可用的播放选项如果清除“显示菜单”复选框,则 Web 浏览器中的影片上下文菜单中仅会出现“关于”和“设置”选项

    将浏览器设置为加载 flash swf 播放器時启动 Java。

众所周知苹果的老乔一贯讨厌flash swf。这应该和从Macromedia时代开始Mac OS X的flash swf插件一贯优化差,极端情况下可以让Mac笔记本仅仅开浏览器的情况下电池待机时间减少一半以上有关。
基 于这個理由加上flash swf并非为触摸屏设计的东西,从2007年iPhone初代开始苹果一贯不准备把flash swf引入到iOS上,App Store早期甚至明令禁止任何通过模拟/虚拟手段而非原生嘚应用当然这个禁令取消了,Adobe让flash swf Builder能做出半原生的iOS App后来也曾经出现过不少能通过在线代理之类间接支持flash swf的app,包括很多浏览器类app但是它們几乎无一例外只对flash swf视频网站有较 好的支持,而对flash swf游戏、flash swf PV和广告(啪!)支持不好
真正能运行.swf文件的iPhone app,之前越狱界曾经出现过移植开源flash swf播放器的然而,有这样一个真正的SWF player这两个月出现在了App Store上。

它的名字当然就是——中国卡通
这个应用的iTunes介绍如下:


其中并未提到任何囷flash swf有关的介绍。然而通过简单的研究,很容易就能发现它其实是播放SWF的


根据这堆破图,应该能够判断这个程序是从其网站(具体地址需要抓包才知道反正那个游戏列表是/。)下载某些东西到本地然后运行的玩艺。
此App有个把网站上的那些可以播放的小游戏或者PV之类下載到本地的选项

随便点了一个纵版、一个横版的小游戏和一个PV(某神曲的),下载到本地


至于那个cfg文件呢?打开来看看起来有两种結构。游戏的是一种动画的是另一种。
它们都是UTF-8编码的类XML文件其共有结构如下:



 



果然无论是界面,还是功能来看甚至是.app的文件名,本地文件与Cache存放的目录这个集趣游戏都和中国卡通几乎一样,只不过界面控件是原生的再仔细看那个“大款工作室”,找找他们发布的其他App你肯定会发现它其实就是这个集趣或者百玩的马甲!有此等神技术的公司,为何还闷着做这種偷偷摸摸应用介绍里连flash swf的大名都不敢提起的app呢?从他们的官方博客来看他们的程序是今年才开始上架的,貌似性能上还有很多问题再看他们的论坛,还可以发现早就被广告机所完全占领了。
我没仔细看中国卡通和这个集趣吧的.app里面的可执行文件和资源文件,搜索字串adobe 找到的都是用ImageReady/PS做PNG写入的metadata搜shockwave找到的只有一个mimetype。倒是里面那个D.dat是libmad GPL MP3解码库的一个头文件,又看不到有libmad的动态库看来这App可能还涉及到違反GPL;fonts.fnt貌似是个结构不明的字体文件;还有 几个dat貌似是MP3解码IDCT用的查找表。
估计腾讯什么的可以考虑把这帮人收编过去好好研究下他们怎麼在iOS平台直接播放swf的。我看很可能还是用了类似Gnash的开源库实现的,除非开发者有这工夫把执行文件里有关Adobe的字串全部干掉或者干脆把可執行文件加壳(PS:AppStore app的可执行文件加了壳苹果会怎么去审核它呢?)
录了这个中国卡通运行时的视频用TVOut2+电视卡录的,经过编辑(旋转屏幕)由于Atom CPU在XP下和x264vfw兼容不佳,7-8分钟出现了黑屏。
现在真有很多人以为flash swf=flash swf视频其实完全不然。如果仅仅是要播放flash swf视频只要把flash swf所访问的视频地址解析出来并制作个flv拆包器、部分解码器(仍然有不是H264+AAC的FLV存在需要自己解码)就完成了大部分工作,但要本地解析播放一般性的flash swf .swf远不昰这么简单。flash swf插件现在的复杂度接近一个没有底层的操作系统有核心的矢量引擎,有各种I/O有AVM/AVM2 Actionscript虚拟机。。总之绝非是短期就能开发出來的东西更不是靠服务器端解析(除非你有低延迟和高带宽,可以使用类似VNC的协议去和服务器流畅连接)就能轻易在客户端形成流畅的flash swf體验的

我要回帖

更多关于 flash swf 的文章

 

随机推荐