本次提供的BPG格式編碼解碼器包含兩個主程序,分別是bpgenc.exe和bpgdec.exe,該命令行實用程序(用于Linux)和相關libbpg庫(讀取存檔的README文件)的源代碼。它還包括Javascript的解碼器的源代碼。
關于BPG格式:
BPG(更好的便攜圖形)是一種新的圖像格式。其目的是為了取代JPEG圖像格式時,質量或文件大小是個問題。相比JPEG,它采用更高的壓縮算法,在相同圖像質量下,BPG文件大小只有JPEG的一半,或者說在相同體積文件下,BPG擁有更好的素質表現。另外BPG還原生支持8位和16位通道等等。
新的圖像格式BPG(代表Better Portable Graphics)可以替代被廣泛使用的JPEG格式。BPG的特定是具有更高的壓縮率,在相同圖像質量下,BPG文件的大小只有JPEG的一半;基于開放視頻壓縮標準HEVC的子集,原生支持8位和16位通道,等等。
BPG格式優點:
高壓縮比:文件比JPEG要小得多類似的質量。
大多數Web瀏覽器與一個小的Javascript解碼器(71 KB大小的gzip壓縮)的支持。
基于所述HEVC開放視頻壓縮標準的一個子集。
支持相同的色度格式為JPEG(灰度的YCbCr4:2:0,4:2:2,4:4:4),以減少在轉換過程中的損失。
支持Alpha通道。還支持RGB,YCgCo和CMYK色彩空間。
對于更高的動態范圍的原生支持每通道8到14位。
支持無損壓縮。
各種元數據(如EXIF,ICC配置文件,XMP)可以被包括在內。
BPG格式特點:
BPG文件實際上不是原始HEVC文件稍小,因為BPG頭比相應HEVC頭小。
BPG原生支持每通道8到14位時,大多數其它格式使用8位(包括大部分的JPEG實現和的WebP的)。它提供了更高的動態范圍(這是用于攝像機和新顯示重要)和一個稍好的壓縮比(因為有在解碼器中較少的舍入誤差)。
BPG采用高品質的抽取(17抽頭的Lanczos濾波器)和內插(8抽頭的Lanczos濾波器)來處理的色度樣本在4:2:2和4:2:0格式。
BPG可以在硬件標準HEVC解碼器和編碼器的支持(它使用的一個子集主4:4:4月16日還是圖像文檔,8.5級)。
BPG格式編碼解碼器:
BPG解碼器使用的FFmpeg的LGPL2.1版,HEVC解碼器發布了修改后的版本。
該BPG解碼器不包括FFmpeg的代碼是在BSD許可證下發布的。
BPG編碼器在BSD許可證下發布的。
它可選擇使用JCTVC HEVC參考編碼器是根據BSD許可或根據GPL許可證發布的X265庫也被釋放。
- PC官方版
- 安卓官方手機版
- IOS官方手機版