Bug 146346 - Support BPG images
Summary: Support BPG images
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: Images (show other bugs)
Version: 528+ (Nightly build)
Hardware: All All
: P2 Enhancement
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-06-26 06:50 PDT by Ridley Combs
Modified: 2015-06-26 11:59 PDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ridley Combs 2015-06-26 06:50:25 PDT
See http://bellard.org/bpg/
BPG is a high-efficiency image compression format based on the HEVC Main 4:4:4 16 Still Picture Profile.
As you can see at http://xooyoozoo.github.io/yolo-octo-bugfixes/ (which uses a JS-based decoder), it achieves significantly better quality per size than JPEG.
BPG can be decoded natively using either libbpg (which in turn uses a minimal subset of the LGPL libavcodec and libavutil libraries), or with a hardware HEVC decoder on devices that support it.