如何播放.swf文件?


40

有谁知道我必须安装哪些库才能播放.swf文件?

Answers:


19

您可以使用Adobe的独立Flash Player:https : //help.ubuntu.com/community/FlashPlayerStandalone

但是,如果您已安装Flash插件,也可以在Internet浏览器中打开该文件。


1
好的,我想我有某种配置问题。当我尝试将Flash插件安装到我的浏览器中时,它说它已经安装了,但是我仍然无法播放视频。卸载/重新安装解决了我的问题。
jumpnett 2010年

当我尝试在Chrome上打开SWF时,此方法不起作用。
Dimitri Kopriwa

如果Google员工不想这样做,请查看以下答案:askubuntu.com/a/467892/374783
user1717828 '18

29

抱歉,该帖子没有发布。

编辑/usr/share/mime/packages/freedesktop.org.xml文件并进行更改

<mime-type type="application/vnd.adobe.flash.movie">

<mime-type type="application/x-shockwave-flash">

然后运行

sudo update-mime-database /usr/share/mime

然后重新安装Flash Player。


2
真正的解决方案是swf在浏览器中保存(或要求保存本地swf文件)时播放(冲击波闪存)文件。(在此处输入一些关键字。)
Alen

5
无需在此处重新安装Flash Player。更新mime数据库后,它可以工作。
2014年

这个工程就像一个魅力..
拉夫·夏尔马


1
已在Ubuntu 16.04 + Chrome上测试。有用。非常感谢!
jap1968 '16

21

.swf可以使用gnashswf查看器打开文件。如果没有的话:

sudo apt-get install gnash

它很好,但不支持波斯语或阿拉伯语。
A1Gard17年

但是我不知道Gnash在哪里正式开发,以及在哪里应该提出建议(例如上面的波斯和阿拉伯语言支持)。在github github.com/strk/gnash上还是在savannah savannah.gnu.org/projects/gnash上 ?在第一个文件中,有一些来自2016年的提交,但是第二个文件似乎已过时。在我的Ubuntu LTS中,版本为0.8.11alpha,而github的自述文件为0.8.8。
Arpad Horvath

1

如何使用Firefox浏览器打开.swf文件

右键单击该文件。选择Properties > Open With,然后单击确定show other applications。现在您可以firefox在列表中添加。将其设置为默认值。现在,双击.swf-file。

它将在Firefox中打开并播放。我认为flashplayer-plugin已安装在Firefox中,否则它将要求您安装flashplayer-plugin。按照步骤操作,您一切顺利。


5
在最新版本的Firefox中,此答案无效。
Riking


0

如果您不想在Web浏览器中打开它,另一种解决方案是可以通过wine在Ubuntu中为Windows安装Shockwave Player。我安装了它,并且工作正常。



0

刚刚找到了可以从ubuntuforums使用Firefox播放Flash的可行解决方案

以下是简历中的步骤:

创建~/.mime.types包含内容的文件:

application/x-shockwave-flash       swf swfl

plugins.http_https_only在firefox中禁用设置(使其等于false),方法是about:config在URL框中键入:,然后使用查找此设置Ctrl+f

现在,您可以通过“使用Firefox打开”从文件管理器中打开.swf文件。或使用Firefox从Firefox打开它Ctrl+o

PS。您需要接受有关接受风险的警告,并在设置设为false时重新启动Firefox。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.