APNG
此條目可參照英語維基百科相應條目來擴充。 (2023年9月13日) |
副檔名 |
.png .apng |
---|---|
網路媒體型式 | image/apng、image/png |
首次發佈 | 2008年8月4日 |
格式類型 | 動畫點陣圖PNG |
延伸自 | PNG |
免費格式? | 是 |
動態可移植網絡圖形(英語:Animated Portable Network Graphics,縮寫APNG)是一種繼承自可攜式網絡圖形(PNG)的檔案格式,它允許像GIF格式一樣播放動態圖片,並且擁有GIF不支援的24位元圖像和8位元透明性。 它還保留了與非動畫PNG檔案的向下相容性。
APNG檔案的第一幀儲存為普通PNG流,因此大多數標準PNG解碼器都能夠顯示APNG檔案的第一幀。 幀速度數據和額外的動畫幀儲存在額外的數據塊中(如原始的PNG規範所規定)。 APNG的競爭者是由PNG團隊建立的點陣圖動畫的全面格式——多重網絡圖形 (MNG)。與其相比,APNG的優勢是更小的儲存大小以及對舊的PNG完全相容。
通過對比GIF、APNG和WebP,可以看出APNG在質素相同的時候有着更小的體積[1]。
歷史
2004年,APNG由Mozilla公司的Stuart Parmenter和Vladimir Vukićević所創立,希望Mozilla社區將其用於圖形介面及XUL,也期望廣泛用於網頁,但提案未能通過。
2006年,Google Summer of Code活動中,加拿大聖力嘉學院的學生為libpng程式庫加入APNG支援。
此後開發者繼續向Mozilla社區推薦APNG,但一直沒有什麼進展。
2007年3月23日,Mozilla Firefox 3.0在開發測試中支援APNG。[2]
2007年4月20日,PNG組織投票以10:8否決APNG進入官方標準。PNG組織決心繼續推廣MNG,不過其權力有限,許多常見軟件陸續支援了APNG。
軟件支援
類型 | 應用 | 支援 | |
---|---|---|---|
圖像處理軟件 | |||
APNG Assembler | v. 1[3] | ||
cphktool APNG Anime Maker | v. 1(2009年6月9日)[4] | ||
APNG Disassembler | v. 1[5] | ||
APNG Optimizer | v. 1.0(2011年3月28日)[6] | ||
FFmpeg | v. 2.7[7] | ||
FireAlpaca | v. 2.3.13[8] | ||
Gamani GIF Movie Gear | v. 4.2(2008年3月)[9] | ||
GIMP | 需要APNG Plug-in. | ||
ImageJ | v. 1.41g(2008年7月3日)[10] | ||
Imagine | v. 1.0.2(2008年5月4日)[11] | ||
ImageMagick | v. 7.0.10-31(2020年9月20日)[12] | ||
IrfanView | 唯讀,版本號4.40(2015年7月31日) | ||
Konvertor | v. 4.02(2010年5月)[13] | ||
Krita | Krita Nightly 5.0.0 pre-alpha(2021年2月22日起)[14][15] | ||
KSquirrel | v. 0.7.2(2007年10月3日)[16] | ||
Paint.NET | 需要animation plugin | ||
RealWorld Paint | v. 2011.1(2011年12月)[17] | ||
Sciter and HTMLayout 介面引擎 | 唯讀,2008年起 | ||
VirtualDub | 需要VirtualDub APNG Mod[18] | ||
XnView | 唯讀,版本號1.97.4(2010年4月30日)[19] | ||
網頁瀏覽器 | 基於Gecko引擎 | Mozilla Firefox | v. 3(2008年6月17日)[20][21] |
SeaMonkey | v. 2 | ||
Iceweasel及其他Debian重新註冊商標的 Mozilla產品 | v. 4.0~b12[22] | ||
Opera 12 及之前版本(Presto排版引擎) | v. 9.5(2008年6月12日)[23] | ||
Opera 15+(Blink排版引擎) | v. 46(2017年6月22日)[24] | ||
Internet Explorer | 否[25] | ||
基於WebKit引擎 | Safari | v. 8.0[26] | |
基於Blink引擎 | Google Chrome/Chromium | v. 59(2017年6月5日)[27] | |
Microsoft Edge | v. 79 | ||
移動端 | iOS Safari | 是 | |
Firefox for Android | 是 | ||
Samsung Internet | 是 | ||
Opera Mobile | 是 |
有一種用於伺服器的庫通過使用canvas標籤而非對APNG的支援來顯示APNG。[28]
參見
- ^ GIF vs APNG vs WebP. littlesvr. [2019-04-02]. (原始內容存檔於2020-11-01).
- ^ Gran Paradiso Alpha 3 发布日志. 2007-03-23 [2007-07-24]. (原始內容存檔於2010-05-09).
- ^ maxst. APNG Assembler. SourceForge. [2021-09-04]. (原始內容存檔於2022-05-04).
- ^ cphktool APNG Anime Maker. cphktool. [2010-06-28]. (原始內容存檔於2010-02-09).
- ^ maxst. APNG Disassembler. SourceForge. [2021-09-04]. (原始內容存檔於2022-05-04).
- ^ maxst. APNG Optimizer. SourceForge. [2021-09-04]. (原始內容存檔於2022-05-04).
- ^ FFmpeg在GitHub上的更新日志. [2016-07-09]. (原始內容存檔於2017-03-21).
- ^ FireAlpaca Update History. [2021-09-04]. (原始內容存檔於2022-05-05).
- ^ Animated PNG: Simple Animation with an Alpha Channel. Gamani. [2009-08-25]. (原始內容存檔於2010-03-15).
- ^ ImageJ News. ImageJ. [2009-05-23]. (原始內容存檔於2009-05-21).
- ^ Imagine - What's new. [2017-09-01]. (原始內容存檔於2011-10-08).
- ^ ImageMagick - Changelog. [2021-04-25]. (原始內容存檔於2021-05-23).
- ^ Konvertor - Solutions for Multimedia Processing. [2013-06-01]. (原始內容存檔於2010-05-12).
- ^ APNG and WEBP animation export (dbe993da) · Commits · Graphics / Krita. GitLab. [2021-08-16]. (原始內容存檔於2022-03-21) (英語).
- ^ APNG export support. [2021-08-16]. (原始內容存檔於2022-03-21).
- ^ ksquirrel Changelog Sektion: ksquirrel-0.7.2. SourceForge. [2009-05-23]. (原始內容存檔於2009-01-31).
- ^ APNG support announcement. [2013-06-01]. (原始內容存檔於2013-08-02).
- ^ 載入影片後,可通過「檔案|匯出|Animated PNG」選單項建立APNG檔案
- ^ 只有Windows版增加 have been released since APNG格式的支援。
- ^ Parmenter, Stuart; Vladimir Vukicevic, Andrew Smith. Animated PNG graphics. Mozilla Developer Center. Mozilla. 2008-07-04 [2009-05-23]. (原始內容存檔於2008-12-04).
- ^ Firefox 3 for developers. Mozilla Developer Center. Mozilla. 2008-10-01 [2009-05-23]. (原始內容存檔於2008-11-13).
- ^ Debian Bug #486827 Iceweasel cannot render APNG image. Debian. 2011-08-26 [2011-09-18]. (原始內容存檔於2012-06-04).
- ^ Web specifications supported in Opera 9.5. Opera Software. [2009-05-23]. (原始內容存檔於2009-02-25).
- ^ Opera 46 goes final, more quality and Opera's first TV ad. Opera Software. [2017-06-26]. (原始內容存檔於2017-06-25).
- ^ APNG not animating in Internet Explorer 9 - Microsoft Community. Microsoft. [2011-05-10]. (原始內容存檔於2011-05-14).
- ^ Can I use Animated PNG?. [2014-05-01]. (原始內容存檔於2014-08-03).
- ^ Opera 46 goes final, more quality and Opera’s first TV ad. Opera Software. [2017-06-26]. (原始內容存檔於2017-06-25).
- ^ APNG-canvas Library. [2017-09-01]. (原始內容存檔於2018-06-11).
外部連結
維基共享資源上的相關多媒體資源:Animated PNG