Что такое Precomp?
Precomp - это прекомпрессор с интерфейсом командной строки. Вы можете использовать его для достижения лучшего сжатия некоторых типов файлов (работает с файлами, сжатыми методами ZLib или Deflate, и GIF-файлами). Precomp пытается произвести распаковку потоков этих файлов, и, если они декомпрессированые при последующей перекомпрессии идентичны бит-в-бит оригинальному потоку, то перекомпрессия не производится.
В результате получается .pcf-файл (PCF = PreCompressedFile), который содержит больше декомпрессированных данных, чем оригинальный файл. Обратите внимание, что этот файл больше оригинального, но, если сжать его методом сжатия сильнее, чем Deflate, он сожмётся лучше, чем оригинал (или использовать lprepaq для прекомпрессии и сжатия за один шаг).
Что такое Precomp Comfort?
Precomp Comfort является разновидностью Precomp. Он поддерживает drag-and-drop для отдельных файлов и использование ini-файла для параметров.
Precomp Comfort добавлен в скачиваемый zip-архив. Precomp.exe - оригинальная версия, Precomf.exe - Comfort-версия.
Precomp - это прекомпрессор с интерфейсом командной строки. Вы можете использовать его для достижения лучшего сжатия некоторых типов файлов (работает с файлами, сжатыми методами ZLib или Deflate, и GIF-файлами). Precomp пытается произвести распаковку потоков этих файлов, и, если они декомпрессированые при последующей перекомпрессии идентичны бит-в-бит оригинальному потоку, то перекомпрессия не производится.
В результате получается .pcf-файл (PCF = PreCompressedFile), который содержит больше декомпрессированных данных, чем оригинальный файл. Обратите внимание, что этот файл больше оригинального, но, если сжать его методом сжатия сильнее, чем Deflate, он сожмётся лучше, чем оригинал (или использовать lprepaq для прекомпрессии и сжатия за один шаг).
Что такое Precomp Comfort?
Precomp Comfort является разновидностью Precomp. Он поддерживает drag-and-drop для отдельных файлов и использование ini-файла для параметров.
Precomp Comfort добавлен в скачиваемый zip-архив. Precomp.exe - оригинальная версия, Precomf.exe - Comfort-версия.
Вот список типов файлов, лучшее сжатие которых может быть достигнуто с помощью Precomp, и как это можно проверить.
Обратите внимание, что этот список не является полным, и что другие типы файлов также могут содержать Deflate или ZLib потоки, но вы должны использовать параметр медленного режима (-slow) для них.
Обратите внимание, что этот список не является полным, и что другие типы файлов также могут содержать Deflate или ZLib потоки, но вы должны использовать параметр медленного режима (-slow) для них.
- PDF
В Adobe PDF-файлах часто используется метод zLib для сжатия их содержимого.
Проверка: "FlateDecode" содержится в файле. - JPG
Precomp использует packJPG от Matthias Stirner для сжатия JPG-изображений без потерь. - MJPEG
MJPEG - это видеоформат, который содержит JPG-изображения без таблиц Хаффмана. Precomp вставляет их так, чтобы packJPG мог сжимать изображения. - ZIP/JAR
В большинстве ZIP-файлов используется для сжатия Deflate. JAR-файлы в основном являются ZIP-файлами с добавленным манифестом для работы с Java. - PNG
В PNG используется Deflate для сжатия фильтрованных данных изображения. - GIF
Формат GIF использует LZW для сжатия данных изображения. - GZ
В GZip файлах используется для сжатия Deflate. - BZ2
bzip2 - это формат часто используемый в среде Linux. - SWF
В Macromedia's Shockwave Flash файлах может использоваться сжатие Zlib, начиная с версии 6. - MIME Base64
Это кодирование используется для присоединения бинарных файлов в электронной почте. - SVGZ
Эти файлы содержат SVG-файлы, сжатые GZip. - ODT
Файлы документов OpenOffice состоят из сжатых zip-алгоритмом XML-данных. - SIS (только медленный режим)
Эти файлы содержат информацию об инсталляции программного обеспечения на Symbian OS для мобильных телефонов. В них используется сжатие Zlib. - 3DM (только медленный режим)
Это формат файлов 3D-геометрии, использующийся в Rhino3D и содержащий ZLib-потоки. - zeno (только медленный режим)
Zeno - это формат файлов, использующийся немецкой Wikipedia DVD.