Ru-Board.club
← Вернуться в раздел «Программы»

» Пережатиe/Pекомпрессия/Oптимизация файлов для лучшего сжатия

Автор: Pasha_ZZZ
Дата сообщения: 26.09.2010 11:01
Raf96
Цитата:
можно ли совместить сжатия srep и tar
TAR вообще не сжатие. Создаешь TAR, потом его прогоняешь SREP'ом, а сверху жмешь фриарком.
Автор: Raf96
Дата сообщения: 26.09.2010 12:14
Ну тогда как сжать файлы чтобы получился формат srep (я просто не умею пользоваться srep`ом)
Автор: Pasha_ZZZ
Дата сообщения: 26.09.2010 12:22
Raf96
Цитата:
Ну тогда как сжать файлы чтобы получился формат srep (я просто не умею пользоваться srep`ом)
Открой например CMD.EXE, запусти SREP без параметров и читай
Автор: Raf96
Дата сообщения: 26.09.2010 16:07
Короче начну по порядку:
У меня есть FreeArc версия 0.67
Я скачал архив srep15.zip с офф сайта
В архиве 4 файла: srep, srep64, srep.exe и srep64.exe и ещё в архиве есть папка src в ней 3 файла: compile, compile.cmd и srep.cpp. Если я запускаю srep.exe то появляется вот что а если compile.cmd в папке src то вот и эти оба окна после запуска очень быстро закрываются (на всякий случай вот Ссылка на скачивание srep15.zip А мне нужно сжать например игру но сжать с помощью srep (т.е. формат должен быть .srep)
Автор: lorents
Дата сообщения: 26.09.2010 18:49
Raf96
командной строкой работать умеем? Без этого ничего не выйдет.
Автор: LonerDergunov
Дата сообщения: 26.09.2010 19:16

Цитата:
а если compile.cmd в папке src то вот

Уже ходють по просторам интернета репаки от "мастеров", которые кидают в инсталлятор и линуксовский srep, и сырцы, так что эта шутка уже не смешная.


Цитата:
но сжать с помощью srep (т.е. формат должен быть .srep)

Одно от другого не зависит. Расширение полученного файла можешь придумать хоть .vasyapupkin


Цитата:
А мне нужно сжать например игру но сжать с помощью srep

Упаковываешь всю игру в tar или zip без сжатия, получаешь архив Igra.tar.
Ложишь в ту же папку файл srep.exe, затем в командной строке -
srep.exe Igra.tar Igra.srp
Все.
Можно еще попробовать разные настройки, например,
srep.exe -l64 Igra.tar Igra.srp
Автор: datato
Дата сообщения: 26.09.2010 20:29
Попробовал с параметром lzma:512mb:normal:128:mc64:pb4:lc8:lp4 ужать файлы игры (без видео) что-то хило, скорость ~600 kbps, степень сжатия 86%... Kosako, ты сначала прекомпом обработал файлы, да?
Автор: Raf96
Дата сообщения: 26.09.2010 20:42
СПАСИБО БОЛЬШОЕ за помощь
Автор: Kosako
Дата сообщения: 26.09.2010 23:38
datato
Прекомпом в СтарКрафте обрабатывается только ~181Мб (после обработки ~650мб, после сжатия ФриАрком ~100Мб). Все остальное без всяких прекомпов. Кстати, с этой строчкой первый архив вышел не 2.43, а 2.13, у Деда архив с этими же файлами идет 2.15. Но эт скорее всего из-за того, что он туда файлы обработанные прекомпом воткнул, у меня они отдельно лежат.
Автор: Raf96
Дата сообщения: 27.09.2010 14:41
Кто нибудь скажите пожалуйста в этот пример
Цитата:
Упаковываешь всю игру в tar или zip без сжатия, получаешь архив Igra.tar.
Ложишь в ту же папку файл srep.exe, затем в командной строке -
srep.exe Igra.tar Igra.srp
Все.
Можно еще попробовать разные настройки, например,
srep.exe -l64 Igra.tar Igra.srp

можно ли добавить что нибудь в командную строку что бы архив получился ещё меньше
Автор: datato
Дата сообщения: 27.09.2010 15:03

Цитата:
можно ли добавить что нибудь в командную строку что бы архив получился ещё меньше

Нет. После srep'а ужимаешь полученный файл 7zip'ом, со сжатием lzma, ультра, Размер словоря 64 MB, размером слова 273 и числом потоков 2.
Автор: r1977
Дата сообщения: 27.09.2010 18:31
7Z (1'283'877'175 байт) ->
Precomp -slow (2'316'653'032 байт) ->
SRep -m1 -l128 (1'188'126'040 байт) ->
FreeArc -m=lzma:255mb:ultra:bt4:128:mc65536:lc8 (450'167'064 байт)
Автор: Raf96
Дата сообщения: 27.09.2010 19:01
А если после srep`а ужать FreeArc`ом с ультра сжатием то ещё больше пожать можно?
Автор: V2driver
Дата сообщения: 27.09.2010 19:20
Ух как давно меня тут небыло... нафлудили)
Raf96

Цитата:
А если после srep`а ужать FreeArc`ом с ультра сжатием то ещё больше пожать можно?

если словарь того же размера - нет
Автор: Raf96
Дата сообщения: 27.09.2010 19:35
Ну а вообщем с силами FreeArc`а и SRep`а как добиться максимального сжатия
Автор: datato
Дата сообщения: 28.09.2010 06:23
Ты его добился вроде как) Кстати, а что ты жал, позволь поинтересоваться?
P.S. Сейчас мучаюсь над Kane & Lynch Dead Man, зажал в:
Rar - 6,22 ГБ (6 689 689 600 байт)
После Srep'а - 4,93 ГБ (5 302 206 464 байт)
А 7z с макс. настройками хило жмет 88%...( 1017->900 mb
Почему так? Ведь среп так хорошо пожал...
Автор: datato
Дата сообщения: 28.09.2010 13:03
Ужал 7zip'ом - получилось 4,63 ГБ (4 977 000 448 байт), как думаете нормально? Если изначально игра весила 6,22 ГБ (6 689 689 600 байт)?
Автор: V2driver
Дата сообщения: 28.09.2010 16:26
datato можно и сильнее ужать...
Точнее ты вобще плохо пожал!
Мой размер 2,47 GB был.... (Lossless) en-rus
Автор: datato
Дата сообщения: 28.09.2010 17:04
Извините, а так и должно быть?

P.S.
В предидущих частях установки картинка была!
P.S.S.
V2Driver
Чем жал и как, если не секрет...? и тем более, я же только новичок (нуб)
Автор: DemonAk
Дата сообщения: 28.09.2010 17:09
В обоих частях kane and lynch есть *.zip используй на них precomp и будет тебе счастье)

Добавлено:
datato
Ты что из кабины что ли?) или мне показалось что у тебя значок авторизатора красный в трее))
Автор: datato
Дата сообщения: 28.09.2010 17:13
Zip'ы там так неудобно разбросаны. 20 папок - в каждой два zip архива - один мелкий, и ~100 мегабайтный. +Чем после прекомпа?
Оффтоп:
О каком именно красном значке? У меня красных три) Звук (динамик нарисован), AVIRA (красный значок с белым зонтом), и индикатор памяти от AnVir Task Manager.
Автор: DemonAk
Дата сообщения: 28.09.2010 17:20
Можно же натравить freearc на папку с игрой с использованием прекомпа что бы он тока zip нашел и пожал. Например: arc a k&l -ep1 -r -lc- -ld503mb -m=precs+delta+lzma:503mb:a2:192:mc2:lc8 "C:\Games\Kane & Lynch Dead Man\*" -n*.zip
Пожмет все zip включая подпапки, а потом просто все zip уберешь и пожмешь оставшиеся файлы)

Оффтоп:
А дак значит это индикатор памяти)), извини обшипся)
Автор: V2driver
Дата сообщения: 28.09.2010 17:23
DemonAk одного прекомпа недостаточно...
Автор: datato
Дата сообщения: 28.09.2010 17:26
При этом где должен находится precomp?
Автор: DemonAk
Дата сообщения: 28.09.2010 17:27
V2driver Ну я просто предположил, потому что сам я не стал юзать на первой части прекомп ибо установка долгая + места многа нада будет =\, встречал репки где сами zip'ы перепаковывали посельнее но это уже вмешательство и оригинальной игра не будет уже), среп я вообще пока не юзаю т.к жду пока он будет встроен в фриарк + очень не хватает поддержки распаковки lzma 1gb)
Автор: datato
Дата сообщения: 28.09.2010 17:35
V2driver
Блин, подскажи чем тут лучше всего пожать? По соотношению скорость/сжатие? +с какими параметрами?
Автор: Profrager
Дата сообщения: 28.09.2010 17:50
DemonAk

Цитата:
среп я вообще пока не юзаю т.к жду пока он будет встроен в фриарк
все равно винт кушать он и встроенный будет) Тока проще в использовании всё будет и распаковка на одну операцию уменьшится - чтение темп-файла.

Цитата:
+ очень не хватает поддержки распаковки lzma 1gb)
и с 512мб то не у всех распаковывается...а ты про 1гб говоришь..
Да, и у тебя стоит 12+Гб оперативы, чтобы задавать более 1гб словарь для lzma?)
Автор: DemonAk
Дата сообщения: 28.09.2010 19:40
Profrager
Просто я паковал игры так на моей win7x64 с 4 гб памяти:
-m=exe+delta+lzma:1015mb:a2:192:mc2:lc8
У меня все нормально распаковывается, а вот на xp не хочет. Если я правильно понимаю то это с bt4 надо будет 12 гигов оперы
Автор: Profrager
Дата сообщения: 28.09.2010 19:50
DemonAk
на ХРх86 не распаковывается, потому что она у тебя забита всяким хламом. Подгружаются всякие не нужные dll, типа антивируса, фрапса и т.д. Та же самая ситуация у большинства юзеров, так что делать репаки с использованием более 512мб под словарь опасно.

Цитата:
Если я правильно понимаю то это с bt4 надо будет 12 гигов оперы
да, я bt4 имел ввиду. С ним даже если словарь в 2 раза меньше, чем в твоем варианте, все равно он упакует лучше. По крайней мере у меня так было.
Автор: Raf96
Дата сообщения: 28.09.2010 20:10
Как сжать файлы precomp`ом и что для этого нужно (я пробовал таким же методом что и srep`ом и неполучилось изза ошибки)

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100

Предыдущая тема: Надстройки IE8


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.