Ось просте рішення, яке не працює для фотографій, але може працювати, якщо у вас є кілька зображень з великими однаковими ділянками пікселя на піксель: збережіть зображення у розпакованому форматі, як BMP (не PNG чи GIF), а потім TAR їх та стискайте з гідним компресором, як XZ, наприклад, на Linux з чимось подібним
tar -c myDirectory | xz -9 >myDirectory.tar.xz
Замість TAR і XZ можна отримати 7-Zip з опцією "суцільний архів", щоб отримати приблизно таку ж продуктивність. Таким чином я міг стиснути 16 схожих скріншотів, на які було витрачено близько 900 КБ кожного, коли їх було збережено як окремі файли PNG, в архів 2 Мб. Перевага цього рішення полягає в тому, що він використовує загальні формати файлів, тому він працює без установки нового програмного забезпечення. (На жаль, старіші та ще більш поширені програми GZIP та BZIP2 не зробили для мене гарної роботи - можливо, тому що розмір блоку BZIP2 не може бути налаштований на більше 900 КБ.)