The NetBSD Project

CVS log for pkgsrc/graphics/gifski/Makefile

[BACK] Up to [] / pkgsrc / graphics / gifski

Request diff between arbitrary revisions

Default branch: MAIN

Revision 1.7 / (download) - annotate - [select for diffs], Mon May 1 15:11:23 2023 UTC (3 weeks, 6 days ago) by pin
Branch: MAIN
Changes since 1.6: +2 -3 lines
Diff to previous 1.6 (colored)

graphics/gifski: update to 1.11.0

 - Support for ffmpeg v5 and v6
 - Fixed an issue that caused too much dithering in frames with little motion
   and few colors
 - The command-line progress bar displays estimated file size

Revision 1.6 / (download) - annotate - [select for diffs], Wed Apr 12 16:13:04 2023 UTC (6 weeks, 4 days ago) by wiz
Branch: MAIN
Changes since 1.5: +2 -4 lines
Diff to previous 1.5 (colored)

gifski: remove unneeded clang dependency


Revision 1.5 / (download) - annotate - [select for diffs], Mon Apr 3 11:06:48 2023 UTC (8 weeks ago) by pin
Branch: MAIN
Changes since 1.4: +2 -3 lines
Diff to previous 1.4 (colored)

graphics/gifski: update to 1.10.3

 - Fixed an edge case in animations with low amount of movement and pixels
   becoming transparent.
 - Fixed GIF conformance when using lossy encoding and frames with only 2

Revision 1.4 / (download) - annotate - [select for diffs], Sun Jan 29 21:16:31 2023 UTC (3 months, 4 weeks ago) by ryoon
Branch: MAIN
CVS Tags: pkgsrc-2023Q1-base, pkgsrc-2023Q1
Changes since 1.3: +2 -1 lines
Diff to previous 1.3 (colored)

*: Recursive revbup from graphics/freetype2

Revision 1.3 / (download) - annotate - [select for diffs], Tue Jan 24 13:24:28 2023 UTC (4 months ago) by pin
Branch: MAIN
Changes since 1.2: +2 -2 lines
Diff to previous 1.2 (colored)

graphics/gifski: update to 1.10.0

With the --fast flag gifski is now about as quick as ffmpeg in wall-clock time*,
but still generates files that are smaller and look better at the same time.
*(tested on M1 CPU, so YMMV)

The latest version performs LZW encoding of frames in parallel, and avoids using
most of gifsicle codebase except the lossy LZW compression part.
PNG decompression and resizing now also run on a threadpool even when used via
gifski's C API.

gifski can now make a good use of 8 CPU cores, which a serious overengineering
of the sequential GIFs encoding, but I'm using Rust, so I just had to throw
multi-threading at every problem.

Revision 1.2 / (download) - annotate - [select for diffs], Wed Jan 18 11:44:11 2023 UTC (4 months, 1 week ago) by pin
Branch: MAIN
Changes since 1.1: +2 -2 lines
Diff to previous 1.1 (colored)

graphics/gifski: update to 1.9.0

 - gifski can now read other GIF animations as an input. It's a very bad idea
   to try to use it as an optimizer, since it will inherit a bad quality and
   can only make it worse. However, combined with the --width option it can be
   useful for generating thumbnails of GIF animations.

 - it now uses multiple threads for resizing and preprocessing when reading
   videos, so might be faster on multi-core machines, especially when
   using --fast

Revision 1.1 / (download) - annotate - [select for diffs], Thu Jan 12 12:55:46 2023 UTC (4 months, 2 weeks ago) by pin
Branch: MAIN

graphics/gifski: import package

Highest-quality GIF encoder based on pngquant.

gifski converts video frames to GIF animations using pngquant's fancy features
for efficient cross-frame palettes and temporal dithering.
It produces animated GIFs that use thousands of colors per frame.

It's a CLI tool, but it can also be compiled as a C library for seamless use in
other apps.
gifski is a command-line tool. There is no GUI for Windows or Linux (there is
one for macOS).

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

CVSweb <>