jumpnett Asked: 2010-10-15 10:14:05 +0800 CST2010-10-15 10:14:05 +0800 CST 2010-10-15 10:14:05 +0800 CST 如何播放 .swf 文件? 772 有谁知道我必须安装哪些库才能播放 .swf 文件? video swf 9 个回答 Voted paul-s 2014-05-17T10:03:03+08:002014-05-17T10:03:03+08:00 抱歉,发错了。 编辑/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。 Joshua 2017-03-17T23:46:05+08:002017-03-17T23:46:05+08:00 .swf文件可以用gnashswf 查看器打开。如果你没有它: sudo apt-get install gnash Best Answer Nyamiou The Galeanthrope 2010-10-15T10:20:01+08:002010-10-15T10:20:01+08:00 您可以使用 Adobe 的独立 flashplayer: https ://help.ubuntu.com/community/FlashPlayerStandalone 但如果您安装了 Flash 插件,您也可以在 Internet 浏览器中打开该文件。 Mark 2017-11-22T05:35:14+08:002017-11-22T05:35:14+08:00 对我有用的是去 adobe网站,然后选择 下载 Flash Player 投影仪(64 位) 然后提取内容,在提取的文件夹中有一个名为flashplayer的文件打开它。然后CTRL+O在本地打开文件而不是将其键入为 url。 Kostanos 2018-10-30T09:13:39+08:002018-10-30T09:13:39+08:00 刚刚从ubuntuforums找到了使用 firefox 播放 flash 的有效解决方案 以下是简历的步骤: 创建~/.mime.types包含内容的文件: application/x-shockwave-flash swf swfl 通过在 URL 框中键入:在 Firefox 中禁用设置plugins.http_https_only(使其等于 false)并使用.about:configCtrl+f 现在您可以通过 Open With Firefox 从文件管理器中打开 .swf 文件。或者从 Firefox 使用Ctrl+o. PS。您需要接受有关接受风险的警告并在设置设置为 false 后重新启动 Firefox。 AAnkit 2013-11-27T21:34:25+08:002013-11-27T21:34:25+08:00 如何使用 Firefox 浏览器打开 .swf 文件 右键单击该文件。选择Properties > Open With,然后单击show other applications。现在您可以firefox在列表中添加。将其设置为默认值。现在双击-.swf文件。 它将在 Firefox 中打开并自行播放。我假设 flashplayer-plugin 已经安装在 Firefox 中,否则它会要求您安装 flashplayer-plugin。按照步骤操作,一切顺利。 N 1.1 2010-10-15T10:21:29+08:002010-10-15T10:21:29+08:00 安装swfdec-gnome sudo apt-get install swfdec-gnome 使用最新的 Google Chrome(内置 Flash 支持) squallbayu 2010-10-15T10:37:11+08:002010-10-15T10:37:11+08:00 如果您不想在网络浏览器中打开它,另一种解决方案是您可以通过 wine 在 Ubuntu 中安装用于 windows 的冲击波播放器。我安装了它,它工作正常。 fuzzbomb 2021-11-14T08:03:21+08:002021-11-14T08:03:21+08:00 为了使用更新的 .swfFirefox 版本(78+application/vnd.adobe.flash.movieapplication/x-shockwave-flash 尝试修改: 安装flashplayer-mozilla包 在 FF'about:config中,设置plugins.http_https_only为false 在 FF' Shockwave Flash 插件的设置中,启用alays ask 在 FF' 配置文件文件夹的 'mimeTypes.rdf' 中应用上述内容 创建带有条目的文件 ~/.mime.types: application/x-shockwave-flash swf swfl 替换vnd.adobe.flash.movie为该条目/etc/mime.types 替换/添加适当的条目 <mime-type type="application/x-shockwave-flash">到 /usr/share/mime/packages/freedesktop.org.xml 强制执行update-mime-database /usr/share/mime 因此,即使xdg-mime query default application/...指向 Firefox 的相应.desktop启动器配置文件,对于这两种 mime 类型,并且 FF 正确显示了使用 Flash Player 执行“*.swf”的选择,它还是失败了。 解决方案: 事实证明,需要以下步骤才能最终能够.swf在 Firefox 中执行本地文件(可能仍需要事先执行上述某些步骤): 替换 FF 配置文件文件夹的文件handlers.json中的以下条目 (注意在正确的 2 个逗号之间进行替换!) application/vnd.adobe.flash.movie 和 "application/x-shockwave-flash":{"action":2,"handlers":[{"name":"flashplayer","path":"/usr/lib/flashplayer-mozilla/libflashplayer.so"}],"extensions":["swf"],"ask":true} 重新安装flashplayer-mozilla包 断开网络连接(!) 暂时重置桌面的系统日期,回到 FlashPlayer 的官方 EoL 日期(<2020 年 12 月 31 日)之前,否则它将尝试重定向到 Adobe 的 EoL 网站(!) 现在终于“享受”播放您最喜欢的本地 SWF/FlashPlayer 文件了! 完成后,恢复原来的系统日期(!) 注意: 如果之前没有恢复之前的原始系统日期(或者在 FF 尝试更新其组件时,除非之前禁用),重新启动后禁用所有加载项可能会出现问题。 要解决此问题,请重置所有 Firefox 的注册表项,以 app.update.lastUpdateTime*. PS:从/usr/lib/flashplayer-mozilla/libflashplayer.so存储Shockwave Flash 播放器二进制文件 的最新版本( 32.0 r0 / 32.0.0.465 )的 副本可能是一个“好主意” ——你永远不会知道,它可能有一天会从存储库中消失。但是,Mozilla 也可以将插件完全列入黑名单。 此外,如果不知何故它不起作用,您可以Shockwave Flash在 FF 的插件设置中检查以下注册的 mime 类型: application/x-shockwave-flash (Shockwave Flash: swf) 在about:preferences#general应用程序中,搜索“Flash”;它应该显示Flashplayer | always ask。 要执行本地.swf文件,您必须每次都单击几个安全警告弹出窗口 (2-4),尤其是使用NoScript. 注意: 由于 Flash Player 存在臭名昭著的安全问题历史,使用此方法需要您自担风险!这通常是一个坏主意,尤其是.swf从可疑网站下载新文件并执行它们。应谨慎使用此方法,并且仅在您“知道自己在做什么”的情况下使用!
抱歉,发错了。
编辑/usr/share/mime/packages/freedesktop.org.xml文件并更改
至
然后运行
然后重新安装flash player。
.swf
文件可以用gnash
swf 查看器打开。如果你没有它:您可以使用 Adobe 的独立 flashplayer: https ://help.ubuntu.com/community/FlashPlayerStandalone
但如果您安装了 Flash 插件,您也可以在 Internet 浏览器中打开该文件。
对我有用的是去 adobe网站,然后选择
下载 Flash Player 投影仪(64 位)
然后提取内容,在提取的文件夹中有一个名为flashplayer的文件打开它。然后CTRL+O在本地打开文件而不是将其键入为 url。
刚刚从ubuntuforums找到了使用 firefox 播放 flash 的有效解决方案
以下是简历的步骤:
创建
~/.mime.types
包含内容的文件:通过在 URL 框中键入:在 Firefox 中禁用设置
plugins.http_https_only
(使其等于 false)并使用.about:config
Ctrl+f
现在您可以通过 Open With Firefox 从文件管理器中打开 .swf 文件。或者从 Firefox 使用
Ctrl+o
.PS。您需要接受有关接受风险的警告并在设置设置为 false 后重新启动 Firefox。
如何使用 Firefox 浏览器打开 .swf 文件
右键单击该文件。选择
Properties > Open With
,然后单击show other applications
。现在您可以firefox
在列表中添加。将其设置为默认值。现在双击-.swf
文件。它将在 Firefox 中打开并自行播放。我假设 flashplayer-plugin 已经安装在 Firefox 中,否则它会要求您安装 flashplayer-plugin。按照步骤操作,一切顺利。
安装
swfdec-gnome
使用最新的 Google Chrome(内置 Flash 支持)
如果您不想在网络浏览器中打开它,另一种解决方案是您可以通过 wine 在 Ubuntu 中安装用于 windows 的冲击波播放器。我安装了它,它工作正常。
为了使用更新的
.swf
Firefox 版本(78+
application/vnd.adobe.flash.movie
application/x-shockwave-flash
尝试修改:
安装
flashplayer-mozilla
包在 FF'
about:config
中,设置plugins.http_https_only
为false
在 FF' Shockwave Flash 插件的设置中,启用
alays ask
在 FF' 配置文件文件夹的 'mimeTypes.rdf' 中应用上述内容
创建带有条目的文件 ~/.mime.types:
application/x-shockwave-flash swf swfl
替换
vnd.adobe.flash.movie
为该条目/etc/mime.types
替换/添加适当的条目
<mime-type type="application/x-shockwave-flash">
到 /usr/share/mime/packages/freedesktop.org.xml强制执行
update-mime-database /usr/share/mime
因此,即使
xdg-mime query default application/...
指向 Firefox 的相应.desktop
启动器配置文件,对于这两种 mime 类型,并且 FF 正确显示了使用 Flash Player 执行“*.swf”的选择,它还是失败了。解决方案:
事实证明,需要以下步骤才能最终能够
.swf
在 Firefox 中执行本地文件(可能仍需要事先执行上述某些步骤):替换 FF 配置文件文件夹的文件handlers.json中的以下条目 (注意在正确的 2 个逗号之间进行替换!)
application/vnd.adobe.flash.movie
和
"application/x-shockwave-flash":{"action":2,"handlers":[{"name":"flashplayer","path":"/usr/lib/flashplayer-mozilla/libflashplayer.so"}],"extensions":["swf"],"ask":true}
重新安装
flashplayer-mozilla
包断开网络连接(!)
暂时重置桌面的系统日期,回到 FlashPlayer 的官方 EoL 日期(<2020 年 12 月 31 日)之前,否则它将尝试重定向到 Adobe 的 EoL 网站(!)
现在终于“享受”播放您最喜欢的本地 SWF/FlashPlayer 文件了!
完成后,恢复原来的系统日期(!)
注意: 如果之前没有恢复之前的原始系统日期(或者在 FF 尝试更新其组件时,除非之前禁用),重新启动后禁用所有加载项可能会出现问题。
要解决此问题,请重置所有 Firefox 的注册表项,以
app.update.lastUpdateTime*
.PS:从/usr/lib/flashplayer-mozilla/libflashplayer.so存储Shockwave Flash 播放器二进制文件 的最新版本( 32.0 r0 / 32.0.0.465 )的 副本可能是一个“好主意” ——你永远不会知道,它可能有一天会从存储库中消失。但是,Mozilla 也可以将插件完全列入黑名单。
此外,如果不知何故它不起作用,您可以
Shockwave Flash
在 FF 的插件设置中检查以下注册的 mime 类型:application/x-shockwave-flash (Shockwave Flash: swf)
在
about:preferences#general
应用程序中,搜索“Flash”;它应该显示Flashplayer | always ask
。要执行本地
.swf
文件,您必须每次都单击几个安全警告弹出窗口 (2-4),尤其是使用NoScript
.注意: 由于 Flash Player 存在臭名昭著的安全问题历史,使用此方法需要您自担风险!这通常是一个坏主意,尤其是
.swf
从可疑网站下载新文件并执行它们。应谨慎使用此方法,并且仅在您“知道自己在做什么”的情况下使用!