Заменить все мои старые xcf файлы на более сжатые версии - PullRequest
0 голосов
/ 05 февраля 2020

Xcf "лучше, но медленнее сжатие", появившийся с 2.10, чертовски эффективен. У меня на жестком диске много старых и тяжелых xcf-файлов, и я хотел бы заменить их на более сжатую версию командой терминала. Это возможно?

1 Ответ

1 голос
/ 05 февраля 2020

Ваш пробег может отличаться. В моем последнем файле Gimp 2.8:

Plain Gimp 2.8 format:       15760K
Compressed Gimp 2.10 format: 11220K
GZipped Gimp 2.8 format:     11756K
BZipped Gimp 2.8 format:      9804K
XZipped Gimp 2.8 format:      9460K

Форматы Gzipped / BZipped / XZipped получают: 2.10 может открываться напрямую, без необходимости сначала распаковывать их (эти три формата также могут быть созданы непосредственно Gimp) (*).

Таким образом, вы можете сэкономить эквивалентное или большее пространство и при этом сохранить 2,8. совместимость, просто запустив gzip *.xcf или bzip2 *.xcf или xz *.xcf в ваших каталогах.

gzip / bzip2 / xz довольно стандартная проблема на Linux, но есть Windows / Версии MacOS.

Вы можете удалить точку в расширении (.xcfgz, .xcfbz2, .xcfxz), это облегчает сопоставление файлов с Gimp.

PS: Что касается написания скрипта для загрузки / сохранения изображений, то, к счастью, в текущем API сохранения XCF нет опции для запуска сжатия 2.10, 2,8 изображения повторно сохраняются в формате 2.8, а изменение режимов слоя для обеспечения соблюдения формата 2.10 не Сжатие также не запускается.

...