如何使用恒星播放器播放 swf 文件

swf 扩展名的文件是 Flash 动画,曾经这种格式曾经带表了互联网富媒体应用的巅峰,然而如今却渐渐没落。Adobe 在 2020 年放弃了对 Flash 的技术支持,微软在 2021 年通过补丁移除了 Windows 自带的 Flash 控件。曾经能播放 swf 的软件(比如 PotPlayer)也放弃了对 Flash 的支持。

如果你希望能打开本地的 swf 格式的文件,可以使用恒星播放器,这是目前为数不多仍然支持播放 swf 的软件。

用恒星播放器打开 swf 文件,如果系统中有可用的 Flash 控件,恒星播放器会直接调用其进行 swf 文件的播放。

如果没有可用的 Flash 控件,恒星播放器会提示进行控件的在线修复。

如何使用恒星播放器播放 swf 文件插图
恒星播放器 Flash 控件修复

此时点击修复 Flash 控件,会自动下载相应的文件,下载完成后就能正常播放 swf 文件了。

如何使用恒星播放器播放 swf 文件插图1
恒星播放器 Flash 控件下载
如何使用恒星播放器播放 swf 文件插图2
恒星播放器播放 swf

常见问题

  • 修复 Flash 控件不成功,每次都提示打开失败
    可能是由于播放器所在目录权限问题,请尝试在播放器图标上点击右键,然后选择“以管理员身份运行”以后,再进行修复操作。

  • 总是弹出广告 / 总是提示 Flash 版本太旧
如何使用恒星播放器播放 swf 文件插图3
Flash 的版本太旧提示

上文提到 Adobe 已经不再对 Flash 提供技术支持,然而 Flash 在中国的代理权已经被转让给了国内的公司,所以在国内你依然可以安装所谓的 Flash 控件,但是代价就是:广告。
这个国区 Flash 会在用户机器后台启动一个服务 FlashHelperService,它会随机弹出各种广告窗口。如果你手动禁用掉该服务,会导致 swf 文件无法播放,提示需要组件升级。

如何使用恒星播放器播放 swf 文件插图4
中国版 Flash 附带的广告



解决此问题的办法是,先卸载掉国区版本的 Flash,然后通过恒星播放器的 Flash 控件修复功能下载无广告的 Flash 控件,此控件提取于 Flash 的早期安装包,带有 Adobe 的数字签名。

卸载系统 Flash 的方法是:在控制面板 / 卸载程序 中找到 Adobe Flash Player (ActiveX),双击卸载。

  • 我的 swf 文件是透明的,叠在黑色 / 白色的背景上无法看清
    恒星播放器可以调整 Flash 播放窗口的背景色,方法是在窗口上点击右键,选择需要的背景色即可。
如何使用恒星播放器播放 swf 文件插图5

发布者

头像

恒星播放器

官方号