admin管理员组

文章数量:1571762

flash player

2017年7月,Adobe敲响了其Flash Media Player的丧钟 ,宣布它将在2020年终止对曾经无处不在的在线视频播放器的支持。但是,实际上,Flash在过去八年中一直处于下滑状态破坏其声誉的零时差攻击。 苹果在2010年宣布将不支持该技术后,其前途一片黯淡。在Google停止在Chrome浏览器中默认启用Flash(支持HTML5)后,其发展在2016年加速了。

截至2018年8月,这一比例仅为4.4% 。更多有关Flash下降的证据:Google工程总监Parisa Tabriz表示 ,通过浏览器访问Flash内容的Chrome用户数量已从2014年的80%下降到2018年的8%以下。

尽管当今很少有*视频创作者以Flash格式发布,但仍有很多人们希望在未来几年访问的Flash视频。 鉴于官方申请的日子已经过去了,开放源代码软件的创建者有很大的机会介入Adobe Flash Media Player的替代方案。 这些应用程序中有两个是Lightspark和GNU Gnash。 两者都不是完美的替代品,但是愿意贡献者的帮助可以使它们成为可行的替代品。

灯光火花

Lightspark是Linux机器的Flash Player替代产品。 虽然它仍处于测试阶段,但自Adobe宣布将于2017年停用Flash以来,其开发速度一直在加速。根据其网站,Lightspark实现了约60%的Flash API,并在BBC News,Google Play音乐和Amazon Music等许多领先网站上工作 。

Lightspark用C ++ / C编写,并根据LGPLv3许可。 该项目列出了41位贡献者,并且正在积极征求错误报告和其他贡献。 有关更多信息,请查看其GitHub存储库 。

GNU纳什

GNU Gnash是适用于GNU / Linux操作系统(包括Ubuntu,Fedora和Debian)的Flash Player。 它既可以作为独立软件,又可以作为Firefox和Konqueror浏览器的插件。

Gnash的主要缺点是它不支持最新版本的Flash文件-它支持大多数Flash SWF v7功能,某些v8和v9功能,并且不支持v10文件。 它处于beta版本,并且由于它是在GNU GPLv3或更高版本下获得许可的,因此您可以帮助对其进行现代化。 访问其项目页面以获取更多信息。

要创建Flash吗?

*仅因为如今大多数人都没有发布Flash视频,但这并不意味着永远都不需要创建SWF文件。 如果您处于这种位置,那么这两个开源工具可能会有所帮助:

  • Motion-Twin ActionScript 2编译器 (MTASC):一种命令行编译器,可以在没有Adobe Animate(Adobe的视频创建器软件的当前版本)的情况下生成SWF文件。
  • Ming :用C编写的可以生成SWF文件的库。 它还包含一些可用于处理Flash文件的实用程序 。

显然,开放源代码软件已经可以在更广泛的市场上取代Flash Player。 如果您知道另外一个值得关注的开源Flash替代品(或需要贡献者),请在评论中分享。 甚至更好,请查看出色的无Flash开源工具来处理动画。

翻译自: https://opensource/alternatives/flash-media-player

flash player

本文标签: 两种替代品开源flashplayerFlash