BPG

BPG (Better Portable Graphics) is a compressed raster graphic format, using HEVC to encode pictures. Animation, deep color, and metadata are supported. The format is experimental and not natively supported by browsers; a Javascript loader is available that converts BPG to PNG for display. The bitstream format is very similar to raw HEVC.

has been suggested for the MIME type, but none is formally registered.

Identification
BPG files start with the following 4-byte magic pattern:.

Specs

 * BPG Specification

Software

 * Tom's Editor
 * libbpg
 * ImageMagick

Sample files

 * Comparison with JPEG (actual BPG files: lena_q36.bpg, lena_q32.bpg, lena_q28.bpg, lena_q23.bpg)
 * Wikipedia pictures (actual BPG files: 003.bpg,005.bpg)
 * Images with alpha channel (actual BPG files: 2.bpg,2small.bpg, 3.bpg, 5.bpg)
 * https://telparia.com/fileFormatSamples/image/bpg/

Links

 * Official format specification
 * Official site
 * Wikipedia article
 * BPG, a still-image format from video compression
 * Some discussion
 * Identification of BPG format
 * Online demonstrator- shows quality differences between similarly-sized images in JPEG, JP2, WebP and BPG formats
 * Unofficial Github mirror