Linux中國

Flash Player 的兩種開源替代方案

2017 年 7 月,Adobe 為 Flash Media Player 敲響了喪鐘,宣布將在 2020 年終止對曾經無處不在的在線視頻播放器的支持。但事實上,在一系列損害了其聲譽的零日攻擊後,Flash 的份額在過去的 8 年一直在下跌。蘋果公司在 2010 年宣布它不會支持這項技術後,其未來趨於黯淡,並且在谷歌停止在 Chrome 瀏覽器中默認啟用 Flash(支持 HTML5)後,它的消亡在 2016 年進一步加速。

即便如此,Adobe 仍然每月發布該軟體的更新,截至 2018 年 8 月,它在網站的使用率從 2011 年的 28.5% 下降到僅 4.4%。還有更多證據表明 Flash 的下滑:谷歌工程總監 Parisa Tabriz 說通過瀏覽器訪問 Flash 內容的 Chrome 用戶數量從 2014 年的 80% 下降到 2018 年的 8%。

儘管如今很少有視頻創作者以 Flash 格式發布,但仍有很多人們希望在未來幾年內訪問的 Flash 視頻。鑒於官方支持的日期已經屈指可數,開源軟體創建者有很好的機會涉足 Adobe Flash 媒體播放器的替代品。這其中兩個應用是 Lightspark 和 GNU Gnash。它們都不是完美的替代品,但來自貢獻者的幫助可以使它們成為可行的替代品。

Lightspark

Lightspark 是 Linux 上的 Flash Player 替代品。雖然它仍處於 alpha 狀態,但自從 Adobe 在 2017 宣布廢棄 Adobe 以來,開發速度已經加快。據其網站稱,Lightspark 實現了 60% 的 Flash API,可在許多流行網站包括 BBC 新聞、Google Play 音樂和亞馬遜音樂上使用

Lightspark 是用 C++/C 編寫的,並在 LGPLv3 下許可。該項目列出了 41 個貢獻者,並正在積極徵求錯誤報告和其他貢獻。有關更多信息,請查看其 GitHub 倉庫

GNU Gnash

GNU Gnash 是一個用於 GNU/Linux 操作系統,包括 Ubuntu、Fedora 和 Debian 的 Flash Player。它作為獨立軟體和插件可用於 Firefox 和 Konqueror 瀏覽器中。

Gnash 的主要缺點是它不支持最新版本的 Flash 文件 —— 它支持大多數 Flash SWF v7 功能,一些 v8 和 v9 功能,不支持 v10 文件。它處於測試階段,由於它在 GNU GPLv3 或更高版本下許可,因此你可以幫助實現它的現代化。訪問其項目頁面獲取更多信息。

想要創建 Flash 嗎?

僅因為大多數人都不會發布 Flash 視頻,但這並不意味著永遠不需要創建 SWF 文件。如果你發現自己需要,這兩個開源工具可能會有所幫助:

  • Motion-Twin ActionScript 2 編譯器(MTASC):一個命令行編譯器,它可以在沒有 Adobe Animate(Adobe 當前的視頻創建軟體)的情況下生成 SWF 文件。
  • Ming:用 C 編寫的可以生成 SWF 文件的庫。它還包含一些可用於處理 Flash 的程序

via: https://opensource.com/alternatives/flash-media-player

作者:Opensource.com 選題:lujun9972 譯者:geekpi 校對:wxy

本文由 LCTT 原創編譯,Linux中國 榮譽推出


本文轉載來自 Linux 中國: https://github.com/Linux-CN/archive

對這篇文章感覺如何?

太棒了
0
不錯
0
愛死了
0
不太好
0
感覺很糟
0
雨落清風。心向陽

    You may also like

    Leave a reply

    您的郵箱地址不會被公開。 必填項已用 * 標註

    這個站點使用 Akismet 來減少垃圾評論。了解你的評論數據如何被處理

    More in:Linux中國

    Linux中國

    關於Linux防火牆iptables的面試問答

    Nishita Agarwal是Tecmint的用戶,她將分享關於她剛剛經歷的一家公司(印度的一家私人公司Pune)的面試經驗。在面試中她被問及許多不同的問題,但她是iptables方面的專家,因此她想分享這些關於iptables的問題和相應的答案給那些以後可能會進行相關面試的人。 所有的問題和相應的答案都基於Nishita Agarwal的記憶並經過了重寫。 嗨,朋友!我叫Nishita Agarwal。我已經取得了理學學士學位,我的專業集中在UNIX和它的變種(BSD,Linux)。它們一直深深的吸引著我。我在存儲方面有1年多的經驗。我正在尋求職業上的變化,並將供職於印度的P
    Linux中國

    Lets Encrypt 已被所有主流瀏覽器所信任

    旨在讓每個網站都能使用 HTTPS 加密的非贏利組織 Lets Encrypt 已經得了 IdenTrust的交叉簽名,這意味著其證書現在已經可以被所有主流的瀏覽器所信任。從這個裡程碑事件開始,訪問者訪問使用了Lets Encrypt 證書的網站不再需要特別配置就可以得到 HTTPS 安全保護了。 Lets Encrypt 的兩個中級證書 ...
    Linux中國

    SSL/TLS 加密新紀元 – Lets Encrypt

    根據 Let's Encrypt 官方博客消息,Let's Encrypt 服務將在下周(11 月 16 日)正式對外開放。 Let's Encrypt 項目是由互聯網安全研究小組(ISRG,Internet Security Research Group)主導並開發的一個新型數字證書認證機構(CA,Certificate ...