如何在Linux 上播放本地SWF Flash文件

 时间:2024-10-08 22:22:20

AdobeFlash自从对Linux停止支持后,liunx在flash上面的播放就一直是个坑。网上的教程又少,又过时。所以我在这里收集了几种方案来播放本地的Flash文件。

工具/原料

本次测试的系统是Ubuntu16.04

方案一:VLC

1、部分SWF文件是可以使用VLC或者是其他播放器可以进行播放的,一般的播放器大家可以在软件中心搜索得到的,这里就不再赘述。

方案二:swfdec

1、这个我没有在源里面找到,大家可以自行百度“swfdec”,找到官方网站,下载swfedc的源码,自行编译运行。大家可以看到这个软件从08年开始就没怎么更新了,而且对于新手来说自行编译软件还是有一些难度的,所以这种方案我是不推荐的。

如何在Linux 上播放本地SWF Flash文件

方案三:Gnash

1、gnash是Linux下的开源SWF播放器首先更新一下软件包:sudoapt-getupdate安装gnashsudoapt-getinstallgnash

如何在Linux 上播放本地SWF Flash文件

2、大家可以在终端输入:gnash来查看gnash所支持的终端命令。

如何在Linux 上播放本地SWF Flash文件

3、一般情况下我们只需要在SWF文件下右击鼠标,选择gnash播放就可以了。gnash加载SWF的时候会有一点儿慢,播放还算流畅,但是游戏会感觉反映有点儿慢,完全更不上手速的样子。不过对于Linux下的原生SWF播放器还是不错的。

如何在Linux 上播放本地SWF Flash文件

如何在Linux 上播放本地SWF Flash文件

方案四:wine+adobeflashplayer独立版

1、wine可以在软件中心直接搜索到,点击安装即可。也可以用命令安装,使用ubuntu自带源里的winesudoapt-getinstallwine推荐将wine的windows版本设置为win7可以直接点击wine图标,也可以使用命令:winecfg

如何在Linux 上播放本地SWF Flash文件

2、找到已经下载好的windows门溘曝晖版本adobeflashplayer独立版本,右键以winewindowspaogramloader打开就若益肽屙行了,我这里使用的flash版本是22windows版本的adobeflashplayer网上是很好找的,如果找不到的可以留言。

如何在Linux 上播放本地SWF Flash文件

如何在Linux 上播放本地SWF Flash文件

方案五:浏览器播放

1、在Linux上是有很多很好用的浏览器,其中大牌的浏览器基本上都是有Linux版本擢爻充种的。但是自带Flash而聂馏笔彗且和adobe官网同步更新的就只有谷歌浏览器了,所以这里我们也推荐使用谷歌浏览器。经过测试,直接将flash文件拖到谷歌浏览器中播放是行不通的,所以我们使用一种方案,采用网页的方式来读取本地的flash文件。因为只是播放flash文件,所以我们也不必严格的遵循网页的格式,只要能达到要求就行了。我们在和flash文件的同目录下新建一个文件名为:index.html注:名字可以任意,但后缀必须得是html网页文件

如何在Linux 上播放本地SWF Flash文件

2、使用gedit打开文件,复制下面的html标签:<embedsrc="./ko酆璁冻嘌fwing_1幻腾寂埒-4.swf"width="100%"height="550px"/>其中:src:表示swf文件的路径width:表视频宽度height:表视频高度高度和宽度可以根据你自己播放flash高宽来自定义

如何在Linux 上播放本地SWF Flash文件

3、点击index.html文件,右键以googlechrome浏览器打开,就可以了。

如何在Linux 上播放本地SWF Flash文件

方法/步骤6

1、个人感觉使用wine+adobeflashplayer和使用浏览器播放效果、流畅度都是最好的

如何把360浏览器的网页离线保存下来? 如何删除开机后弹出在右下角删不掉的流氓窗口? 如何打开GHO映像文件并修改里面内容 易语言 webbrowser 使用方法 vmware:[7]安装Android-x86无法上网怎么办
热门搜索
爆米花电影 书法欣赏图片 陈果图片 福 图片 吃西餐图片