@lfos lfos released this Jul 15, 2018 · 2 commits to master since this release

Assets 2

This release includes the following fixes and new features:

  • Support for GNU Parallel as an alternative to Ladon.
  • Fixes to the PPM parser; PPMs generated by libvips are now parsed gracefully.
  • The minimum quality is ensured to always be smaller than maximum quality.
  • Various internal changes to make the jpeg-archive utilities more robust.
  • Several fixes to the Makefile, as well as FreeBSD support.

@danielgtaylor danielgtaylor released this Apr 21, 2015 · 61 commits to master since this release

Assets 5

This release fixes an issue on Windows and adds a quiet mode.

  • Fix input/output using stdin/stdout on Windows by setting the stream to binary mode.
  • Add a --quiet option to turn off non-error output.

@danielgtaylor danielgtaylor released this Apr 10, 2015 · 154 commits to master since this release

Assets 5

This release adds the ability to disable subsampling and updates the underlying mozjpeg library.

  • Add the --subsample parameter which can be used with the value disable to turn off subsampling. By default 4:2:0 mode is used (which subsamples chroma channels 2x1). Disabling it turns on 4:4:4 mode which may be desired for certain use-cases but is generally not required.
  • Update to the official mozjpeg 3.0 release. This provides an extra 1-2% compression advantage at the same encoding quality and speed.
  • Set up Windows CI so that Windows users can always grab the latest binary from the Windows CI build server

@danielgtaylor danielgtaylor released this Aug 5, 2014 · 154 commits to master since this release

Assets 5

This patch release updates to upstream releases, introduces some speed improvements and contains a handful of minor fixes to tests and documentation.

  • Update to latest mozjpeg
  • Speed up --accurate mode
  • make install now installs jpeg-archive script
  • Run real-world file tests by default
  • Fix several compiler warnings

@danielgtaylor danielgtaylor released this Jul 21, 2014 · 154 commits to master since this release

Assets 5

This release changes the underlying JPEG encoding library to mozjpeg and defaults to progressive encoding. On average, the output of jpeg-recompress is now around 5-10% smaller, but the exact amount will vary based on input images. Also included are new metrics and input options.

  • Add jpeg-archive bash script to help automate archiving images
  • Switch to mozjpeg
    • Output is now progressive by default
  • Add SmallFry metric (similar to JPEGMini)
  • Add MPE (mean pixel error) metric (similar to imgmin)
  • By default, copy files that will not be compressed (disable with --no-copy)
  • Add support for PPM input in jpeg-compare to compare PPM with JPEG
  • Documentation updates

@danielgtaylor danielgtaylor released this Jul 13, 2014 · 154 commits to master since this release

Assets 5

Fixed a bug related to reading from STDIN and added the ability to send PPM image data (instead of JPEG input) to jpeg-recompress using the --ppm option. This makes jpeg-recompress a replacement for cjpeg for creating JPEG files at a certain perceived quality. Example using ImageMagick's convert utility:

$ convert myinput.tiff ppm:- | jpeg-recompress --ppm - output.jpg