LINUX.ORG.RU

Умный архиватор?

 


2

6

Все архиваторы жмут все не смотря на содержимое. И наблюдать как какой-нибудь 7zip пытается сжать avi или jpg (с очивидным нулевым результатом) это просто смешно.
А есть ли в природе «умные» архиваторы которые жмут только то что реально жмется а остальное кладут в архив без сжатия?
Или это надо самому скрипт писать?

★★★★

Последнее исправление: bga_ (всего исправлений: 1)

Как узнать, что что-то не сжимается, не попробовав его сжать?

Или вы хотите просто по типу/заголовку файла проверять?

RazrFalcon ★★★★★
()

В borgbackup при создании репозитория можно указать использование эвристики. Тогда он пытается сначала сжать блок с помощью lz4, и если он жмётся, использует основной алгоритм. По именам файлов вроде тоже можно выбирать, но что-то не ищется в манах.

i-rinat ★★★★★
()

Всё плохо. Есть в winrar фильтр по маске, что бы не сжимать. В других не нашел. PeaZip разочаровал.

Самый уморительный ответ о 7z https://superuser.com/questions/336243/how-to-do-files-to-store-without-compr... - фичи такой нет, но можно сначала создать архив без определенных файлов по маске, а потом добавить эти файлы в тот архив без сжатия. Все это, конечно, адски неудобно, это же 7z

i-rinat как всегда жжот, про borg я такого не знал. Респект им, фича огонь.

Deleted
()
Последнее исправление: Deleted (всего исправлений: 2)

Все архиваторы жмут все не смотря на содержимое.

Да ладно тебе заливать, даже в btrfs какая-то эвристика была на эту тему. Не верю, что в архиваторах от мышевозов нет.

t184256 ★★★★★
()

наблюдать как какой-нибудь 7zip пытается сжать avi с очевидным нулевым результатом

Почему? AVI с каким-нибудь DV или MPG можно ужать процентов на 20. Здесь наоборот нужны тяжелые настройки, чтобы выжать каждую каплю. А если в AVI (DV) статичные картинки, то сотни мегабайт ужимаются в килобайты. Особенно если размер словаря большой.

anonymous
()
Ответ на: комментарий от anonymous

В TS видеоконтейнере может быть до 50% мусора. Паддинги для добивания битрейта, бывают и в аудио и в видеопотоках.

anonymous
()

А зачем?
Ну попробует пожать, ну не сожмется, и что? Плохого ж ничего нет.

Kroz ★★★★★
()
Ответ на: комментарий от bga_

Реально много времени уходит на «сжатие» фоток

Такого, чтобы через libmagic работал, не встречал. Но:

$ xar --no-compress *.jpg -cf archive.xar /path/to/data
Deleted
()
3 августа 2019 г.

Чтобы не создавать новую тему спрошу здесь. Можно ли как-то распаковать недокачанный зашифрованный 7z архив (то, что успело закачаться) или unreal?

anonymous
()
Ответ на: комментарий от anonymous

К тому же он был многотомным, а у меня только часть 001 тома. 320 мб из суммарно 1.76 Гб. Всего было 4 тома.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.