Skip to content

kraken-io/mozjpeg

This branch is 10 commits ahead of, 480 commits behind mozilla/mozjpeg:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

c6ff038 · Jun 4, 2021
Dec 4, 2020
Oct 1, 2020
Feb 26, 2021
Apr 23, 2019
Feb 26, 2021
Feb 26, 2021
Feb 26, 2021
Aug 15, 2019
Feb 26, 2021
Feb 26, 2021
Jun 4, 2021
Feb 26, 2021
Apr 27, 2016
May 26, 2021
Mar 28, 2019
Jan 15, 2021
Jan 4, 2021
Feb 25, 2021
Nov 11, 2018
Oct 27, 2020
Nov 19, 2020
Feb 25, 2021
Feb 26, 2021
Dec 19, 2019
Feb 26, 2021
Oct 27, 2020
Nov 5, 2020
Feb 26, 2021
Mar 16, 2018
Oct 10, 2015
Jul 28, 2020
Nov 5, 2020
Nov 5, 2020
Dec 14, 2017
Mar 22, 2018
Nov 6, 2019
Jul 24, 2018
Nov 11, 2018
Nov 11, 2018
Nov 11, 2018
Nov 11, 2018
Jan 23, 2019
Jan 23, 2019
May 26, 2021
Jan 24, 2015
Jan 11, 2021
Nov 11, 2018
Mar 16, 2018
Jan 22, 2021
Mar 16, 2018
Nov 11, 2018
Feb 13, 2020
Apr 27, 2016
Mar 16, 2018
Jan 23, 2019
Feb 26, 2021
Jun 19, 2020
Feb 25, 2021
May 26, 2021
Mar 16, 2018
Jan 23, 2019
Mar 17, 2018
Jan 22, 2021
Apr 28, 2016
Nov 18, 2020
Dec 7, 2020
Jan 8, 2020
Feb 13, 2020
Apr 23, 2019
Mar 16, 2018
Nov 28, 2020
Nov 25, 2020
Jan 23, 2019
Jan 23, 2019
Oct 27, 2020
Mar 17, 2018
Nov 30, 2018
Dec 11, 2019
Sep 5, 2018
Dec 11, 2019
Jul 24, 2018
Mar 16, 2018
Mar 16, 2018
Dec 11, 2019
Nov 11, 2020
Dec 23, 2017
Oct 27, 2020
Jul 24, 2020
Jul 28, 2020
Jul 28, 2020
Dec 7, 2020
Mar 16, 2018
Nov 25, 2020
Feb 19, 2016
Nov 11, 2020
Mar 16, 2018
Feb 26, 2021
Mar 16, 2018
Mar 16, 2018
Nov 5, 2020
Mar 17, 2018
Mar 16, 2018
Nov 5, 2020
Nov 6, 2019
Mar 16, 2018
Mar 17, 2018
Apr 1, 2018
Mar 16, 2018
Nov 5, 2020
Mar 28, 2014
Nov 11, 2020
Feb 26, 2021
Jan 22, 2021
Oct 27, 2020
Mar 1, 2021
May 25, 2016
Jan 23, 2019
Jul 28, 2020
Nov 11, 2020
Nov 11, 2020
Mar 16, 2018
Mar 16, 2018
Mar 16, 2018
Feb 26, 2021
Jan 18, 2013
Nov 5, 2020
Nov 10, 2018
Mar 17, 2014
Mar 17, 2014
Mar 17, 2014
Mar 17, 2014
Feb 26, 2021
Jan 23, 2019
Jan 15, 2021
Nov 6, 2014
Oct 10, 2010
Apr 9, 2018
Aug 24, 2018
Oct 27, 2020
Aug 15, 2020
Oct 27, 2020
Jan 23, 2019
Jan 8, 2020
Nov 18, 2017
Nov 18, 2017
Jan 4, 2021
Nov 18, 2017
Nov 18, 2017
Jan 24, 2021
Jul 11, 2019
Jan 12, 2021
Oct 27, 2020
Feb 26, 2021
Jul 22, 2020
Oct 15, 2020
Oct 15, 2020
Jan 22, 2021
Jun 19, 2020
Feb 26, 2021
Jul 24, 2018
Jan 23, 2019
Oct 27, 2020
Mar 16, 2018
Jul 31, 2018
Oct 27, 2020
Jan 23, 2019
Jul 15, 2016

Repository files navigation

Mozilla JPEG Encoder Project Build Status

MozJPEG improves JPEG compression efficiency achieving higher visual quality and smaller file sizes at the same time. It is compatible the JPEG standard, and the vast majority of the world's deployed JPEG decoders.

MozJPEG is a patch for libjpeg-turbo. Please send pull requests to libjpeg-turbo if the changes aren't specific to newly-added MozJPEG-only compression code. This project aims to keep differences with libjpeg-turbo minimal, so whenever possible, improvements and bug fixes should go there first.

MozJPEG is compatible with the libjpeg API and ABI. It is intended to be a drop-in replacement for libjpeg. MozJPEG is a strict superset of libjpeg-turbo's functionality. All MozJPEG's improvements can be disabled at run time, and in that case it behaves exactly like libjpeg-turbo.

MozJPEG is meant to be used as a library in graphics programs and image processing tools. We include a demo cjpeg command-line tool, but it's not intended for serious use. We encourage authors of graphics programs to use libjpeg's C API and link with MozJPEG library instead.

Features

  • Progressive encoding with "jpegrescan" optimization. It can be applied to any JPEG file (with jpegtran) to losslessly reduce file size.
  • Trellis quantization. When converting other formats to JPEG it maximizes quality/filesize ratio.
  • Comes with new quantization table presets, e.g. tuned for high-resolution displays.
  • Fully compatible with all web browsers.
  • Can be seamlessly integrated into any program that uses the industry-standard libjpeg API. There's no need to write any MozJPEG-specific integration code.

Releases

Compiling

See BUILDING. MozJPEG is built exactly the same way as libjpeg-turbo, so if you need additional help please consult libjpeg-turbo documentation.

About

Improved JPEG encoder.

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 54.8%
  • Assembly 29.4%
  • HTML 7.8%
  • Java 3.9%
  • CMake 2.1%
  • Shell 1.0%
  • Other 1.0%