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

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

Автор: milwaukeeman
Дата сообщения: 23.12.2009 11:16
Bulat_Ziganshin
У меня Core Duo E8400 а на работе на AMD наоборот работает
Автор: crotoff
Дата сообщения: 23.12.2009 11:35
milwaukeeman
ХЗ, надо логи смотреть. В соседней ветке FA всплыла инфа по paq8px что на АМД не запускается, интелевский компиллятор проверяет тип процессора, может и тут такая же байда. Запусти его в окне cmd для интереса, что скажет? Жми нанозипом 7 если что или LZMA
Автор: milwaukeeman
Дата сообщения: 23.12.2009 11:51
crotoff
Через батник запускается paq8pf.exe -8 bin.arc
pause

но это не то что надо, мне надо чтоб ФА делал это через свою команду. Что тут можно сделать? как думаешь**
Автор: crotoff
Дата сообщения: 23.12.2009 12:10
milwaukeeman
что-то с синтаксисом наверно. В оригинальном arc.ini paq8pf встречается в 2х местах

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

2)[External compressor:paq8f,paq8ff,paq8o,paq8o10,paq8o10t,paq8o8,paq8o9,paq8p,paq8p1,paq8o8pre,paq8k,paq8p3,paq8px,paq8pf]
mem = 450
default = -3
packcmd = {compressor} {-option} $$arcpackedfile$$.tmp $$arcdatafile$$.tmp
unpackcmd = {compressor} -d $$arcpackedfile$$.tmp.{compressor}
packedfile = $$arcpackedfile$$.tmp.{compressor}

короче у меня такой вариант не фурычит, попробуй заменить на отредактированный (опция задаётся без чёрточек):

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



Добавлено:
тогда для степени 8 должно быть: -m=paq8pf:8
Автор: milwaukeeman
Дата сообщения: 23.12.2009 12:27
crotoff
Вечером попробую, уже на работе. Думаю получится)

Добавлено:
Bulat_Ziganshin
В твоем скрипте FreeArc_Example-Ext 3.5 есть возможность запроса следующего диска по умолчанию? при установке
Автор: Bulat_Ziganshin
Дата сообщения: 23.12.2009 12:44
нету
Автор: milwaukeeman
Дата сообщения: 23.12.2009 14:20
Bulat_Ziganshin
в чем отличие paq8pf от paq8px64? или это от архитектуры зависит?
Автор: crotoff
Дата сообщения: 23.12.2009 14:34
milwaukeeman

"PAQ8PF is based on PAQ8PX with modifications to make it much faster compressing most files at levels -4 and above. Compression ratio will not be as good as PAQ8PX for most files. I will include the source code with the final release."

"paq8px is paq version based on paq8p with improved/added models/detection from paq8p3
DIFFERENCES FROM PAQ8P
Added nestModel from paq8p3
Modified wordModel from paq8p3
Modified .pbm, .pgm, .ppm, .bmp, .rgb detection (from paq8p3)
Modified WAV model (from paq8p_)
Modified JPEG model (from paq8p2)
Renamed bmpModel (24-bit) to im24bitModel + .ppm compression added (from paq8p3)
Added bmpModel1 (1-bit) and PBM models (from paq8p3)
Removed pic model"
( http://encode.dreamhosters.com/showthread.php?t=457 http://encode.dreamhosters.com/showthread.php?t=342 )
64 это не архитектура а номер релиза (последний уже 67 вроде)
Автор: milwaukeeman
Дата сообщения: 23.12.2009 20:22
crotoff
короче тоже самое. не работает paq8pf paq8px64 почему то с Free Arc
Автор: milwaukeeman
Дата сообщения: 24.12.2009 06:43
crotoff

Bulat_Ziganshin сказал.

как обычно, добавь -di -di+$# в комстроку и покажи консольный вывод
Я не пойму куда это сунуть.
Автор: crotoff
Дата сообщения: 24.12.2009 07:46
milwaukeeman
доброе утро
сунь это в командную строку где задаёшь параметры сжатия
можно ещё раскомментировать в самом верху arc.ini:

;Default options for all commands
--logfile=c:\temp\freearc.log --display=hnwftsr
и тогда лови лог на c:\temp\freearc.log

ещё попробуй arc.ini и paq8pf отсюда http://files.wyw.ru/wyw_file?id=4182177 (лог лови на с:\)
Автор: milwaukeeman
Дата сообщения: 24.12.2009 08:02
crotoff
;Default options for all commands
;--logfile=c:\temp\freearc.log --display=hnwftsr --language=C:\!\FreeArchiver\Tests\arc.languages\arc.russian.txt

[Default options]
;Default options for specific commands
;Left side may contain several commands and the same command may be repeated on several lines
;a create = -m5
;a create t e x = -di+$ -i2
;a create t e x = -di+$
;a create t e x = -di -di+$#

ТАК?
Автор: crotoff
Дата сообщения: 24.12.2009 08:10
Bulat_Ziganshin имел в виду выложить консольный вывод
например в окне cmd (находясь в каталоге bin, где лежит arc.exe) запускаешь команду
arc a -m=paq8pf -di -di+$# scripts.arc scripts >fa.log
затем смотришь fa.log:
[more]FreeArc 0.60 RC (December 2 2009) Updating archive: scripts.arc using paq8pf
Memory for compression 450mb, decompression 450mb, cache 256kb
Started: 0.00 secs
Decoding directory: 0.00 secs
Directory decoded: 0.02 secs
Directory built: 0.02 secs
There are 4 files in archive being updated: 0.02 secs
Found 4 files: 0.02 secs
Sorted 4 files: 0.02 secs
Joined filelists, 4 files: 0.02 secs
Compressing 4 files, 1,515 bytes. Processed 0%

Compressing 1 file of 0 bytes: 0.08 secs
Using storing
Memory for compression 0b, decompression 0b
Solid block compression results
storing: 0 bytes in -0.000 seconds
Compressing 3 files of 1,515 bytes: 0.09 secs
Using paq8pf
Memory for compression 450mb, decompression 450mbCreating archive $$arcpackedfile$$.tmp.paq8pf with 1 file(s)...

1/1 Filename: $$arcdatafile$$.tmp (1515 bytes)
Block segmentation:
0 | default | 1515 bytes [0 - 1514]
Compressing... 0.00%Compressed from 1515 to 514 bytes.

Total 1515 bytes compressed to 553 bytes.
Time 0.11 sec, used 329132281 bytes of memory

Solid block compression results (0.192 seconds)
paq8pf: 554 bytes in 0.192 seconds

Writing directory: 0.28 secs
Found 2 directory names: 0.28 secs
Directory written: 0.28 secs100%
Compressed 4 files, 1,515 => 554 bytes. Ratio 36.5%
Compression time: cpu 0.02 secs, real 0.31 secs. Speed 5 kB/s
All OK

Compressing 1.515 bytes with paq8pf -6 $$arcpackedfile$$.tmp $$arcdatafile$$.tmp

Errorlevel=0[/more]
а если раскомментировать вторую строчку в arc.ini
;Default options for all commands
--logfile=c:\temp\freearc.log --display=hnwftsr

то лог смотреть в c:\temp\freearc.log

Добавлено:
раскомментировать - убрать первый символ ;
Автор: Bulat_Ziganshin
Дата сообщения: 24.12.2009 12:06

Цитата:
>fa.log

лог лучше снимать непосредственно с консоли. пр перенаправлении в файл строки могут пойти в ином порядке
Автор: Kosako
Дата сообщения: 24.12.2009 20:05
хмм... ничего не понимаю... с недавнего времени стал сбоить прекомп. Абсолютно любая версия, причем на объеме данных примерно больше 1-2 Гб. В районе 80-99% вылетает окно с заявлением, что "программа precomp вызвала ошибку и будет закрыта" (ну или что-то в этом роде). ОС Win 7 x86, фиг знает в чем дело... Кто-нить с таким сталкивался?
Автор: DemonAk
Дата сообщения: 24.12.2009 20:56

Цитата:
Кто-нить с таким сталкивался?

Многие с этим сталкивались)), добавь в arc.ini precstjv = precomp:slow:t-j:v, и теперь для сжатия используй precstjv, должно помочь.
Автор: Kosako
Дата сообщения: 25.12.2009 00:50
DemonAk
Спасибо, попробую!
Автор: Kosako
Дата сообщения: 25.12.2009 10:14
Не, чот не фига. Теперь вообще на секунду окно сжатия открывается и тут же закрывается. То ли руки кривые, то ли винда.
Я доку изучаю, но пока не все понятно, поэтому использую обычно уже готовые строчки, вношу не значительные изменения и смотрю что будет. Вот я думаю, может я просто не туда или не так его добавляю?
строчка такая -ld1016mb -m=precstjv+srep+exe+delta+lzma:1024mb:max:bt4:512:mc10000
Автор: Engaged Clown
Дата сообщения: 25.12.2009 10:37
Kosako
А сколько памяти и какая винда, 32 или 64 ?
Автор: Kosako
Дата сообщения: 25.12.2009 11:45
Винда 32, оперативы 2Гб. Если убрать precomp, то все пакуется и распаковывается без проблем.
Автор: Zloy_Pryanik
Дата сообщения: 25.12.2009 18:38
Привет всем) подскажите пожалуйста алгоритм для максимального сжатия без использования внешних компрессоров и препроцессоров)заранее спасибо)
Автор: Bulat_Ziganshin
Дата сообщения: 25.12.2009 18:50
Zloy_Pryanik
Ultra
Автор: Zloy_Pryanik
Дата сообщения: 25.12.2009 19:10
Bulat_Ziganshin
А по сильнее нет ничего?)
Автор: 47STRELOK
Дата сообщения: 25.12.2009 19:15
Zloy_Pryanik
мб
-mx -ld512

? будет макс сжатия и для распаковки всего 512мб
Автор: Zloy_Pryanik
Дата сообщения: 25.12.2009 19:17
47STRELOK

Про это я знаю но жмет не оч.может как нибудь посильней можно?)
Автор: lorents
Дата сообщения: 26.12.2009 13:10
Не подскажите, где можно прочитать справку про PNGOUT, ни где не могу найти?
Автор: crotoff
Дата сообщения: 26.12.2009 17:55
http://www.advsys.net/ken/util/pngout.htm
Автор: lorents
Дата сообщения: 26.12.2009 18:11
crotoff
спасибо
Автор: Kosako
Дата сообщения: 27.12.2009 11:16
А на srep можно задать какие-нибудь параметры? Как на обычный rep (что-нить аналогичное rep:1gb)
Автор: Bulat_Ziganshin
Дата сообщения: 27.12.2009 11:34

Цитата:
А на srep

запусти его без параметров

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100

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


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