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

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

Автор: milwaukeeman
Дата сообщения: 11.12.2009 12:08
Помогите с параметром. в GUI в строку сжатие что вводить чтоб FREEARC не использовался, а только Precomp Delta Dict Rep и все такое? Спасибо
Автор: lol2xD
Дата сообщения: 11.12.2009 12:46
LonerDergunov
ты кажется не в теме. mp это значит мультиплеер его можно вырезать так как он все ровно не работает.А это минус 1гб и чуть больше.
Автор: Kosako
Дата сообщения: 11.12.2009 13:07
С выкидыванием мультика игра уменьшается с 11Гб до ~8-9
Автор: LonerDergunov
Дата сообщения: 12.12.2009 12:48

Цитата:
ты кажется не в теме

Ну почему же, очень даже в теме.


Цитата:
мультиплеер его можно вырезать так как он все ровно не работает.

Здрасти приехали. Еще и как работает!!!
Возможно, реализован не настолько удачно, как в четвертой части, но играбельно выше крыши, о чем свидетельствует уровень продаж.
Имхо вырезать мультиплеер в мультиплеерном шутере - нонсенс.
Хотя.... у каждого свои заморочки...
Просто я посоветовал чтоб бездумно не следовали указанному "алгоритму обкорнания игры" и не вырезали основную часть игры.


Цитата:
А это минус 1гб и чуть больше.

Ну да. Пользователь запустит игру, и будет увлекательно ожидать пока Steam докачает этот гигабайт (а если у пользователя медленный интернет - то будет еще и клясть криворукого репакера).
М-дя. Зато репак побьет рекорды минимального размера!


Цитата:
Зачем CoD стим?

Чтобы играть, ясен пончик. В отличие от четвертой и пятой частей разработчики привязали мультиплеер в новой игре к сервису Steam. Контроль за читерами, поддержка серверов - решение весьма спорное, но разработчикам и издателям виднее.

PS. Что-то тег s не работает на руборде...
Автор: Kosako
Дата сообщения: 12.12.2009 19:12
LonerDergunov
Ну понятно, тебе мультик нужен. А некоторым он на фиг не сдался, вот его и выкидывают.
ИМХО, мультиплеер-зло (и в L4D тоже)
Одиночка в CoD к стиму не привязана, значит стим для версии без мультика абсолютно лишний мусор.

Вы лучше бы на мой вопрос ответили.

Цитата:
товарищи, кто srep пробовал? у всех все нормально работает? а то у меня на распаковке, как раз после srep, вылетает (скрипт ext).
В ручную все нормально распаковывается.


Автор: skeptik_vdm
Дата сообщения: 12.12.2009 21:46
Ребята подскажите пожалуйста, как лучше сжать игру Prototype, чтобы она вошла на одну болванку DVD5???
Автор: Kosako
Дата сообщения: 13.12.2009 00:46
skeptik_vdm
На сколько мне известно, без сжатия видео, никак
Автор: lol2xD
Дата сообщения: 13.12.2009 11:19
LonerDergunov
лолшто?мультиплеер не крякнут и вряд ли его вообще крякнут когда нибудь потому что игра довольно токи часто обновляется(у самого лицуха).Так что у кого нет лицухи тот в мультик не поиграет.Вот поэтому его можно спокойно вырезать.
Автор: WildGoblin
Дата сообщения: 13.12.2009 13:03
skeptik_vdm

Цитата:
Ребята подскажите пожалуйста, как лучше сжать игру Prototype, чтобы она вошла на одну болванку DVD5???

Сжимай видео.
Автор: bioscorpius
Дата сообщения: 15.12.2009 08:52
Подскажите пожалуста, как скрыть досовское окно при распаковке Precomp'a?
Автор: Kosako
Дата сообщения: 15.12.2009 10:06
bioscorpius
Тут где-то dllка была для таких случаев. Делала отдельное окно с человеческим прогрессом.
Автор: bioscorpius
Дата сообщения: 15.12.2009 10:37
Kosako

Получается эту "isProgressBar" библиотеку подключаю, и окно пропадает.

Большое спасибо.
Автор: milwaukeeman
Дата сообщения: 17.12.2009 20:21
Кто нибудь пережимал звук в ogg? поделитесь скриптом обратного востановления в wav
Автор: lol2xD
Дата сообщения: 20.12.2009 18:46
milwaukeeman
for %%i in (*.ogg) do dec.exe -Q "%%i" >nul
del /f /q /s *.ogg

Батник.Примерно так
Автор: milwaukeeman
Дата сообщения: 21.12.2009 09:11
Подскажите параметры сжатия FreeArc`ом ogg файлы аудио.
Сейчас пользуюсь -mrep:512mb:a99+lzma:512mb:ht4
Может другим архиватором надо?
Автор: crotoff
Дата сообщения: 22.12.2009 09:10
milwaukeeman
ogg уже сам по себе сжатый формат, можно пережать с меньшим битрейтом (т. е. с потерями)
Автор: milwaukeeman
Дата сообщения: 22.12.2009 11:30
Подскажите пожалуйста, каки параметры нужно ввести для лучшего сжатия iwi файлов картинок?
Автор: crotoff
Дата сообщения: 22.12.2009 12:43
milwaukeeman
текстуры лучше всего жмутся нанозипом из PowerPackа (-m=nc) только медленно пакуются и распаковываются (симметричное сжатие), чуть быстрее но хуже по сжатию paq8pf; самый борзый оказался CSC31 с ключами -m3 -d7 (очень быстро пакуется и распаковывается, сжатие как у LZMA) или самим встроенным LZMA (например -m=lzma:512m:max), ну и можно попробовать препроцессоры srep, rep дельта итп
Автор: milwaukeeman
Дата сообщения: 22.12.2009 18:07

Цитата:
чуть быстрее но хуже по сжатию paq8pf

crotoff
а какие параметры вводить в строку сжатие?

Добавлено:

Цитата:
самый борзый оказался CSC31 с ключами -m3 -d7 (очень быстро пакуется и распаковывается, сжатие как у LZMA)

crotoff

Не запускается с этими параметрами
Автор: crotoff
Дата сообщения: 22.12.2009 19:27
milwaukeeman
для сжатия используй просто -m=paq8pf или -m=paq8pf:7 или -m=paq8pf:8
Для CSC31 -m=csc31 или напиши свой профиль и подставляй его название -m=[профиль] а недостающие расширения пропиши в arc.groups

у меня arc.ini отредактированный, для paq8pf и csc31:

[External compressor:paq8pf]
mem = 450
default = 6
packcmd = {compressor} -{option} $$arcpackedfile$$.tmp $$arcdatafile$$.tmp
unpackcmd = {compressor} -d $$arcpackedfile$$.tmp.{compressor}
packedfile = $$arcpackedfile$$.tmp.{compressor}

[External compressor:csc31]
cmem = 550
dmem = 550
default = 1024
packcmd = {compressor} -m3 -d7 $$arcdatafile$$.tmp $$arcpackedfile$$.tmp
unpackcmd = {compressor} $$arcpackedfile$$.tmp $$arcdatafile$$.tmp
datafile = $$arcdatafile$$.tmp

сами компрессоры можешь скачать по ссылке http://files.wyw.ru/wyw_file?id=4182177 или ищи свежие версии на encode.ru
Автор: milwaukeeman
Дата сообщения: 23.12.2009 06:12

Цитата:
для сжатия используй просто -m=paq8pf или -m=paq8pf:7 или -m=paq8pf:8

crotoff
Этот воовще не сжал, может нго вместе с какими то параметрами еще нужно использовать?
Автор: crotoff
Дата сообщения: 23.12.2009 07:57
milwaukeeman
можно и другие параметры добавить, типа -se -ma- но необязательно

[more]
выделяем iwi, запускаем FA из контекстного меню


процесс пошёл:



результат:



Добавлено:
По csc31 то же самое



[/more]
Автор: milwaukeeman
Дата сообщения: 23.12.2009 08:09
crotoff
Блин вроде тоже самое делал, работает щас. А чтоб это работало на FreeArc Example Ext что нужно добавить? (файлы и строки)
Автор: crotoff
Дата сообщения: 23.12.2009 08:11
Кстати, nc мне показалось быстрее сработал чем paq8pf, и сжатие лучше, так что лучше нанозипом жми, а paq8pf возможно на AMD процессорах не запускается

Добавлено:
насчёт установочных скриптов не в курсе - не занимался. В этой ветке вроде обсуждалось, надо используемые компрессоры копировать в инсталлятор и ещё arc.ini впридачу
Автор: milwaukeeman
Дата сообщения: 23.12.2009 08:16
crotoff

-m=paq8pf больше сжал чем -m=csc31. процентов на 25.

Добавлено:

Цитата:
надо используемые компрессоры копировать в инсталлятор и ещё arc.ini впридачу

это он в скрипте вроде и делает. только там папка целиком, а а мне нужно отдельно файлы для распаковки подставить. сделаю вечером.
А еще вопрос. нельзя в параметрах сжатия указать типы файлов и то чем их сжимать в строке фриарка?

Добавлено:
crotoff
а аудио ogg никак не сжать еще?
Автор: crotoff
Дата сообщения: 23.12.2009 08:43
milwaukeeman

Цитата:
-m=paq8pf больше сжал чем -m=csc31. процентов на 25.

сравни теперь время распаковки

аудио ogg можно сжать с потерями, то есть хуже будет звучать. Не архиватором, а специальной утилитой, типа oggenc2.exe.
Типы файлов задаются в файле arc.groups, открываешь в блокноте, сначала проверяешь наличие такого типа, если нету - дописываешь в соотв. секцию ($text $precomp итд) или вводишь новую секцию - тогда можно будет в профиле задать для этого типа свой метод сжатия или внешний компрессор. А профиль задаёшь в arc.ini, и в нём для каждой секции типов задаёшь препроцессоры и методы например cod = rep:2047m+delta+nz7:c/$compressed=0/$iso=ecm+precomp+nz7:c/$bmp=paq8pf:6/$exe=BCJ2+nz7:c/$precomp=precomp+rep:32+nz7:c/$jpg=paq8pf:6/$text=dict:p+lzp+paq8pf:6
А в командной строке потом указываешь -m=cod
Как узнать какой компрессор или метод лучше подходит ? - это надо поэкспериментировать. Например, в Total Commanderе нажать CTRL-B (показать файлы без подкаталогов) - и сгруппировать по типу. Выбрать по несколько представителей каждого типа и сжать их разными методами. Обычно LZMA подходит ко всем типам, ну разве что для скриптов xml и прочих текстов можно попробовать PPMD или арифметические компрессоры - будет выигрыш в сжатии за счёт времени.
Автор: milwaukeeman
Дата сообщения: 23.12.2009 09:20
crotoff
вставил метод сжатия, при запуске молчит фри арк
cod = rep:512m+delta+nz7:c/$compressed=0/$iso=ecm+precomp+nz7:c/$bmp=paq8pf:6/$exe=BCJ2+nz7:c/$precomp=precomp+rep:32+nz7:c/$jpg=paq8pf:6/$text=dict:p+lzp+paq8pf:6

Добавлено:
-m=cod в командной строке. а то что выше в arc.ini
Автор: crotoff
Дата сообщения: 23.12.2009 09:30
milwaukeeman
это пример профиля был для моего arc.ini. Там ещё ж сами компрессоры должны присутствовать nz7, 7z, precomp04, а в ini проверить переназначение precomp = precomp04 и BCJ2 = 7z
Если использовать стандартный arc.ini и компрессоры из powerpack - при составлении профиля нужно брать те наименования которые прописаны ниже в переназначениях и секциях [External compressor: ]
Автор: milwaukeeman
Дата сообщения: 23.12.2009 09:32
пардонcrotoff


Добавлено:
crotoff
-m=paq8pf не работает дома. на секунду окно появляется и пропадает. Windows 7 Ultra 64 на работе и сейчас дома на такой же системе тестирую. там работает, а тут нет
Автор: Bulat_Ziganshin
Дата сообщения: 23.12.2009 10:55
milwaukeeman
установи свежий power pack, затем может потребоваться перезагрузиться. в старом была проблема с amd-шными процами

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100

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


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