Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Пережатиe,рекомпрессия,оптимизация файлов для лучшего сжатия

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154

Открыть новую тему     Написать ответ в эту тему

spider91

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору



Oбсуждаем какими утилитами и каким способом оптимизировать файлы для лучшего сжатия.

 

 
Precomp (по-русски) Прекомпрессор с интерфейсом командной строки. Вы можете использовать его для достижения лучшего сжатия некоторых типов файлов (работает с файлами, сжатыми методами ZLib или Deflate, и GIF-файлами). Precomp пытается произвести распаковку потоков этих файлов, и, если они декомпрессированые при последующей перекомпрессии идентичны бит-в-бит оригинальному потоку, то перекомпрессия не производится.
 
В результате получается .pcf-файл (PCF = PreCompressedFile), который содержит больше декомпрессированных данных, чем оригинальный файл. Обратите внимание, что этот файл больше оригинального, но, если сжать его методом сжатия сильнее, чем Deflate, он сожмётся лучше, чем оригинал (или использовать lprepaq для прекомпрессии и сжатия за один шаг).

пример для командной строки | Важно: Precomp 0.4.1 и выше | пример для Inno Setup
 
Если файл, который дали Precomp'у он смог обработать (разжать), то в результате получится файл большего размера. Если дали файл JPG и т.п., то в результате получится файл меньшего размера.
 
Rep (Встроен в FreeArc) LZ77-препроцессор, позволяющий находить повторяющиеся блоки данных на больших дистанциях (до половины объёма ОЗУ, max 2gb).
 
SRep aka SuperREP LZ77-препроцессор, позволяющий находить повторяющиеся блоки данных на сверхбольших дистанциях (в 10-20 раз больше размера ОЗУ при -l512 и ещё дальше при увеличении -l). В отличии от Rep при распаковке копирует повторяющиеся данные непосредственно из распакованного файла.
 
PackJPG Программа разработанная специально для перепаковки JPEG файлов без потерь (восстановление идёт бит в бит). В среднем уменьшает размер JPEG файлов на 18%.
 
PNGOut и OptiPNG Aлгоритмы для cжатия PNG.
png optimize suite(Win32) Набор консольных компрессоров для PNG с батником, брутфорсит PNGи
 
Tiff Precompression of Tiff files encoded with packbits. It precompresses only the first page of multi-page tiff files yet.
 
DICT (Встроен в FreeArc) Словарный препроцессор для текстовых файлов, заменяющий часто встречающиеся последовательности символов на краткие коды, таблица замены создаётся путём анализа каждого блока данных (по умочанию по 64 мб)
 
Delta (Встроен в FreeArc) Препроцессор (фильтр) увеличивающий сжатие табличных данных в бинарных файлах. Он обнаруживает табличные данные и затем 1) вычитает последовательные значения в каждой колонке, 2) переставляет колонки стараясь максимизировать дальнейшее сжатие
 
MM (Встроен в FreeArc) Простой препроцессор мультимедийных данных, не уменьшающий их размеры, но вычитающий последовательные значения. Используя GRZip или PPMd на его выходных данных, можно добиться сжатия на уровне rar, uharc и sbc. Использует модуль mmdet для определения структуры (кол-во каналов*размер сэмпла) входных данных.
 
Rad Video Tools Программа для сжатия/создания файлов с расширением .bik и .smk. Tак же можно добавлять/удалять звуковые дорожки в этих файлах. пример
 
NVidia nvDXT tool Mощная утилита для сжатия текстур (.dds). пример
 
AMD Compressonator Mощная утилита для сжатия текстур (.dds и не только). Бывший ATI Compress.
 
Xdelta Tool and library for differential compression. Xdelta release version 3 supports VCDIFF encoding and decoding. Supports compressing 64 bit files on Windows, Linux, etc. пример
 
батники для перекомпрессии ZIP-ресурсов игр и офисных (MS Office2007; Oo) файлов Cкрипты осуществляют рекурсивный поиск и распаковку в одноимённые папки zipов для более плотного сжатия FA, а также последующее сжатие содержимого папок в одноимённые файлы. Маски прописывать в скрипте пример
 
XWRT 3.2 Препроцессор/компрессор, заточенный под XML (часто встречаются в играх а также в офисных 2007файлах)
Описание: XWRT is a good XML compressor, actually working with all textual files. It transforms XML to more compressible form and uses zlib (default), LZMA, PPMVC, or lpaq6 as back-end compressor. The program also creates a semi-dynamic dictionary and replaces frequently used words with shorter codes.
пример
 
Примечание для всех участников

Перед тем, как задать вопрос: Первый вариант: загрузите "версию для печати" (ссылка справа вверху, над номерами страниц) и попробуйте поискать средствами браузера (ctrl+F).
Большинство типовых задач уже решались, причем неоднократно!

Всего записей: 605 | Зарегистр. 02-02-2009 | Отправлено: 15:02 24-04-2009 | Исправлено: Maz, 14:53 06-09-2021
mezi



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
как с игры Dirt2 вирезать все языки кроме русского???  

Всего записей: 343 | Зарегистр. 18-12-2010 | Отправлено: 17:42 17-01-2011
FROST999

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
R3Pa4eK
Filename: {src}\DirectX\dxsetup.exe; Parameters: /silent; StatusMsg: Идет установка DirectX.; Tasks: Redist/dop

Всего записей: 223 | Зарегистр. 27-11-2010 | Отправлено: 19:20 17-01-2011
R3Pa4eK



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
FROST999
Спасибо!

Всего записей: 963 | Зарегистр. 15-01-2011 | Отправлено: 20:34 17-01-2011
R3Pa4eK



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
FROST999
А для PhysX плиз?

Всего записей: 963 | Зарегистр. 15-01-2011 | Отправлено: 17:56 19-01-2011
V2driver



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
R3Pa4eK
Вроде так:
Filename: {src}\xxx\ PhysX_9.09.0428_System Software.exe'; Parameters: /quiet; StatusMsg: Идет установка PhysX.; Tasks: PhysXCheck
ПС. Посмотри на название темы
mezi
Руками=)
Скачай просто русскую)

Всего записей: 462 | Зарегистр. 01-02-2010 | Отправлено: 19:47 19-01-2011 | Исправлено: V2driver, 04:15 20-01-2011
R3Pa4eK



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
V2driver
Спасибо!
 
Да я знаю...
 
Добавлено:
mezi
Не думаю что тебе кто-то скажет.
 
 
Добавлено:
Это опять я со своими вопросами! Мне нужна ваша помошь) Когда в инсталяторе распаковуется архивы(уже не тестовый прогон) то там аж две полоски. А мне надо что-бы была одна. Скажем у репаков от злогодеда прогресс-бар идет не равномерно с ривками. Как это реализировать?

Всего записей: 963 | Зарегистр. 15-01-2011 | Отправлено: 21:17 19-01-2011
FunnyRabbit



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
R3Pa4eK
1.Снова не та тема...
2.Он распаковывает не ИСдоном,а простыми bat\exe,поэтому и рывками...после выполнение очередной части распаковки бар передвигаеццо на N-ное кол-во %  
3.Давай перестанешь тут оффтопить,ок?
V2driver
Я всётаки догнал как можно по человечески сделать,но будет долгая установка (сэма) распаковываешь .gro ,в арк всё ,во время инсталла собираешь в zip со степенью сжатия 1 ,чтобы не сильно отличалось от оригинала (~50-100 мб) ,и через дельту догоняешь до оригинала...) Единственное но это время установки,а так всё думаю будет прекрасно)
Немного геморроя и думаю что все части на 1 DVD5 влезут

Всего записей: 105 | Зарегистр. 01-11-2010 | Отправлено: 07:35 20-01-2011 | Исправлено: FunnyRabbit, 07:36 20-01-2011
AHAXOPET

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Инструмент радикальной оптимизации изображения - Riot
http://luci.criosweb.ro/riot
Как-то случайно наткнулся и с тех пор использую только его. Бурно развивается и имеет форум. Удобен, понятен и функционален. Оптимизирует GIF, JPEG и PNG. а также конвертирует в них множество форматов. Использует при работе некоторые консольные утилиты из шапки темы.  Считаю, что программа достойна занять место в шапке темы. Решил даже перевести программу. Интерфейс поддается переводу, но все программные сообщения зашиты в код и адекватно перевести их довольно трудно.
Привожу некоторые переводы с сайта программы, там же находится не менее впечатляющий список планов на будущее и детальные описания по возможностям оптимизации целевых файлов.
 
Основные характеристики:
открывает многие типы изображений, включая редкие/научные типы
сохраняет и оптимизирует JPEG, GIF и PNG в конструктивном пользовательском интерфейсе
работа с двойным отображением: (исходное - оптимизированное изображение) или с одинарным отображением (оптимизированное изображение)
автоматический предварительный просмотр результирующего изображения
функция оперативного сравнения (дополнительно выводится на экран исходное изображение по оптимизированному изображению, чтобы заметить небольшие изменения в пикселях)
сжатие файлов до заданного размера
быстрая обработка (все выполняется в памяти)
мгновенный просмотр результата, включая размер результирующего файла
поддержка пакетной обработки
опции обработки прозрачности
возможность сохранения метаданных (комментарии, IPTC, Adobe XMP, профили EXIF, профили ICC)
удаление неподдерживаемых метаданных
передача метаданных между форматами изображений (целевой формат должен поддерживать их)
общие инструментальные средства: панорамирование и изменение масштаба, поворот, отражение
основные корректировки изображения: яркость, контраст, гамма, инвертирование
визуально уменьшение количества уникальных цветов для изображений PNG и GIF, чтобы уменьшить размер файла
доступны два метода квантования: Xiaolin Wu и нейронная сеть NeuQuant
изменение размеров изображения при использовании известных фильтров передискретизации (Lanczos3, Catmull Rom, Bicubic и других)
программная поддержка внешних оптимизаторов PNG (optipng, pngout, и т.д.)
сжатие и результаты, сравнимые с коммерческими продуктами и даже выше
используется адаптивный логарифмический алгоритм тональной компрессии  (Drago) для изображений HDR
 
Типы исходных изображений:
основные растровые изображения так же как файлы Adobe Photoshop PSD
популярные форматы HDR и RAW
редкие/научные типы (до 128 бит/пкс, целочисленные и с плавающей точкой)
 
Riot может использоваться как плагин для программ, подобных GIMP, IrfanView или XnView

Всего записей: 30 | Зарегистр. 03-04-2006 | Отправлено: 11:04 20-01-2011
Profrager



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
FunnyRabbit

Цитата:
Я всётаки догнал как можно по человечески сделать,но будет долгая установка (сэма) распаковываешь .gro ,в арк всё ,во время инсталла собираешь в zip со степенью сжатия 1 ,чтобы не сильно отличалось от оригинала (~50-100 мб) ,и через дельту догоняешь до оригинала...)
не получится. дельта-файл будет такой же длины как требуемый архив, т.к. zip упакует данные по-другому,чем было в оригинале, т.е. даже при минимальном отличии архив получится совершенно иным.
 
AHAXOPET

Цитата:
Инструмент радикальной оптимизации изображения - Riot
это типа различные шумы замывает?

Цитата:
Интерфейс поддается переводу, но все программные сообщения зашиты в код и адекватно перевести их довольно трудно.
создаешь в exe новую секцию, пишешь там все, что тебе надо на русском, и все ссылки на англоязычный текст в коде меняешь на новую секцию.

Цитата:
Riot может использоваться как плагин для программ, подобных GIMP, IrfanView или XnView
надо будет заценить как будет возможность, ибо использую последние 2 просмотрщика, и плагин для обработки изображений в них не помешал бы.

----------
переехал сюда

Всего записей: 888 | Зарегистр. 22-05-2010 | Отправлено: 11:35 20-01-2011 | Исправлено: Profrager, 11:42 20-01-2011
lorents



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AHAXOPET
Можете привести мне хоть одно достоинство этой программы? я что-то не заметил.
 
Движок JPEG используется от Independent JPEG Group library (его используют почти все программы которые умеют сохранять в JPEG, даже Adobe Fireworks, но при этом Adobe Illustrator и Adobe Photoshop используют движок от Adobe, интересная ситуация не правда ли). Поэтому говорить что это супер программа в области JPEG это не так. Отсюда и все вытекающие функции связанные с JPEG.
 
На счет PNG у меня тоже большие сомнение.
Пусть оптимизирует это изображение хотя бы до 60,8 кб, как это может делать PunyPng.com
 
   
 
И главное без визуальных потерь. Здесь не помогут ни PngOut и OptiPng.
 
И Еще, вот лучшая, по моему мнению, статья по оптимизации JPEG и PNG с потерями.
 
Если Riot программа по оптимизации с потерями, то должна уметь делать все то что написано в статье, если без потерь, то должна быть не хуже PunyPng.com. И это только минимум.

----------
Image Catalyst - оптимизация изображений без потери качества

Всего записей: 3297 | Зарегистр. 30-12-2007 | Отправлено: 11:43 20-01-2011 | Исправлено: lorents, 11:54 20-01-2011
R3Pa4eK



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
FunnyRabbit
Спс. Ок перестану.
 
Добавлено:
Ну еще кое что спрошу (вроде по теме). Как через батник расспаковувать другие архивы которые не потдержует ISDone? Но что-бы батника не было видно.

Всего записей: 963 | Зарегистр. 15-01-2011 | Отправлено: 18:38 20-01-2011 | Исправлено: R3Pa4eK, 18:45 20-01-2011
V2driver



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
R3Pa4eK
 cmdow.exe

Всего записей: 462 | Зарегистр. 01-02-2010 | Отправлено: 19:06 20-01-2011
R3Pa4eK



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
V2driver
А как им пользоватся?  
И как в инсталяторе реализировать?
 
Плиз мне срочно надо!

Всего записей: 963 | Зарегистр. 15-01-2011 | Отправлено: 19:39 20-01-2011 | Исправлено: R3Pa4eK, 21:03 20-01-2011
V2driver



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
R3Pa4eK

Цитата:
А как им пользоватся?  

http://www.computerra.ru/gid/rtfm/system/272855/
Но советую почитать статью:  cmdow и Антивирусы.
Если найду батник у себя, то отпишусь ...

Цитата:
Плиз мне срочно надо!

Я на работе.
 
Добавлено:

Цитата:
cmdow @ /HID  
precomp.exe -brute gg.exe


Цитата:
Попробуйте альтернативные утилиты, например, hidconAll
hidconAll.exe test.bat
......
http://oszone.net/6156

Всего записей: 462 | Зарегистр. 01-02-2010 | Отправлено: 04:15 21-01-2011 | Исправлено: V2driver, 17:15 21-01-2011
AHAXOPET

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
lorents

Цитата:
Можете привести мне хоть одно достоинство этой программы? я что-то не заметил.

Знаю, что в дискуссиях рождается истина (или компромиссные варианты) и темы для того и создаются, но цель мной преследовалась иная - анонсирование достойной, на мой взгляд программы, которая полностью соответствует теме и, о которой в ней пока не упоминалось. Статьи по оптимизации, ссылки на которые Вы привели, я сначала нашел в забугорных источниках, а потом и в отечественных ресурсах. Чрезвычайно полезная информация. А вот вторая ссылка (PunyPng), для меня - откровение. Спасибо.
Теперь о достоинствах - понятии достаточно эфемерном. У каждого своя шкала оценок и я уважаю Ваше мнение. Но я не гонюсь за рекордами. После достаточного перебора программ мне понравился Riot - простотой, понятностью, функциональностью, пониманием форматов, которые мне нужны, и результатами. Редкое сочетание в одной программе.
 
 

Всего записей: 30 | Зарегистр. 03-04-2006 | Отправлено: 12:20 21-01-2011
V2driver



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AHAXOPET  
Этой программе скорее место в теме:
Цитата:
Oбсуждение различных способов оптимизации картинок без потери качества  

Но точно не в этой теме, хотя похо же эта программа оптимизирует с потерями.

Всего записей: 462 | Зарегистр. 01-02-2010 | Отправлено: 17:18 21-01-2011 | Исправлено: V2driver, 17:19 21-01-2011
R3Pa4eK



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
А еще как через батник распаковувать архивы в инсталяторе?

Всего записей: 963 | Зарегистр. 15-01-2011 | Отправлено: 20:59 21-01-2011
V2driver



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
R3Pa4eK запарил флудить!
Через секцию [RUN], просто имя батника укажи....

Всего записей: 462 | Зарегистр. 01-02-2010 | Отправлено: 06:29 22-01-2011
R3Pa4eK



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Подскажите как пользоватся unpack.exe  и где его взять?

Всего записей: 963 | Зарегистр. 15-01-2011 | Отправлено: 10:44 22-01-2011 | Исправлено: R3Pa4eK, 20:08 22-01-2011
R3Pa4eK



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Подскажите плиз как пользоватся xdelta  (точнее как расспаковать файл .xdt в оригинальний)?

Всего записей: 963 | Зарегистр. 15-01-2011 | Отправлено: 17:28 23-01-2011 | Исправлено: R3Pa4eK, 17:28 23-01-2011
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154

Компьютерный форум Ru.Board » Компьютеры » Программы » Пережатиe,рекомпрессия,оптимизация файлов для лучшего сжатия


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru