Сохранен 13
https://2ch.hk/h/res/372496.html
Прошлые домены не функционирует! Используйте адрес ARHIVACH.VC.
24 декабря 2023 г. Архивач восстановлен после серьёзной аварии. К сожалению, значительная часть сохранённых изображений и видео была потеряна. Подробности случившегося. Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!

Архивации и оптимизации тред

 Аноним 31/08/24 Суб 20:01:16 #1 №372496 
cf8225fcd1dcbb079723784811e654b6.jpg
82788e24a7b60ec74761152f259a6299.jpg
Хотелось бы послушать опытных анонов, а то я сам не вывожу.

Есть тут кто-то, кто в преддверии Чебурнета начал запасаться контентом, грабя его с грустнопанды? Как вы боритесь с огромным весом некоторых додзей? Можете что-то посоветовать для оптимизации изображений, но чтобы качество не страдало сильно прямо? Если оно сможет ещё работать с изображениями прямо в архивах, то даже лучше, а то я же ебанусь столько вручную обрабатывать.
Аноним 01/09/24 Вск 18:53:19 #2 №372545 
скромный бумп
Аноним 01/09/24 Вск 20:48:59 #3 №372550 
>>372496 (OP)
jpg XL
Аноним 21/09/24 Суб 16:17:22 #4 №373553 
>>372550
Сейчас начал этим заниматься, конвертер увеличивал размер файла где-то на 30-40%. Что-то не то.
Аноним 21/09/24 Суб 16:30:03 #5 №373554 
>>372496 (OP)
Зачем? К моменту когда реально такое случится ты уже умрешь от старости или станешь дедом импотентом.
Аноним 21/09/24 Суб 18:26:45 #6 №373557 
>>372496 (OP)
mogrify -format avif -quality 80 -strip .png && rm .png

/тхреад
Аноним 21/09/24 Суб 18:33:05 #7 №373558 
image.png
>>373557
Бля, там перед скосившимся текстом звёздочки должны быть
Аноним 23/09/24 Пнд 06:26:54 #8 №373617 
>>373557
Двачую imagemagick.

>>372496 (OP)
>ебанусь столько вручную обрабатывать
Твою проблему уже решили ещё в 70-х годах прошлого века. Решили при помощи консольки с командной оболочкой и языков сценариев для оболочки. Попробуй изучить powershell какой-нибудь!
Аноним 03/11/24 Вск 18:12:39 #9 №375470 
01. Slayers Special OVA [1996] - [Persona99.GSG](BD1080.h264.Hi10p.AAC).rus.jpn.mp420230308123839.786.jpg
Всплываем.
Не прошло и года, как я действительно последовал советам >>373617 >>373557 господ, и написал с помощью нейронок, которые мне всё объясняли, скрипт на powershell, который разархивирует определённое количество архивов, конвертирует содержимое, и упаковывает в новые. Сраный цирк от начала и до конца, начиная с того, как я сначала хотел всё это писать на bash, и долго трахался с попытками запустить его на виндовсе, пока не плюнул, и не смирился с пш.
Скрипт полностью функционирует, и чуть позже, если кому такому же криворукому тоже надо, поделюсь им, после добавления косметических эффектов и устранения кое-какие мелких недочётов.

Но, вместе с тем, у меня созрел один важный вопрос, прежде чем я начну свой монументальный труд по архивации:
В данный момент я просматриваю свои архивы при помощи Honeyview - он одновременно и удобный просмотрщик, и умеет показывать содержимое архивов. Но он не поддерживает avif. Для просмотра avif у меня XnView, но он не умеет смотреть архивы. Есть какой-то третий вариант?
Как бы если я не смогу смотреть новые архивы, то они будут просто лежать мёртвым грузом, с которым надо слишком много запариваться.
Аноним 03/11/24 Вск 18:45:47 #10 №375471 
Окей, сам спросил - сам ответил. Полез изучать этот вопрос, оказалось, что мой любимый ханивью уже не поддерживают, но от тех же разработчиков есть bandiview, который суть есть то же самое почти, поддерживает avif, но уже по другой лицензии, с необходимостью покупать полную версию для не-домашнего использования и смотреть рекламу (хотя за 10 минут вроде как ничего не вылезло). Выглядит стрёмно, но делать нечего, придётся это хавать.
Аноним 04/11/24 Пнд 11:21:52 #11 №375481 
overcomplicated-huinya.png
may-work.png
я ничего не перепаковываю сам
а насчёт просмотрщика, пользуюсь YACReader
- https://github.com/YACReader/yacreader
- https://www.yacreader.com/features
рекламы нет, опенснюс
> supports a wide variety of comic files and image types
> rar, zip, cbr, cbz, tar, pdf, 7z and cb7, jpeg, gif, png, tiff and bmp.

нашёл немного другой способ, перекинул дллки из qview в папки yacreader
- https://github.com/jurplel/qView/releases/tag/6.1
- https://github.com/YACReader/yacreader/releases/tag/9.14.2

qview/imageformats/kimg-avif.dll -> yacreader/imageformats/
qview/aom.dll -> yacreader/
qview/avif.dll -> yacreader/
пик 1

и теперь мой yacreader может показывать авифки из архива
пик 2


ниже говно, у меня самого не заработало, может из-за того что плагины собирались под другую версию qt отличную от той что у последнего релиза yacreader (предупреждение в журнал выдаёт)
сам компилировать их я конечно же не стану ;)
----------------------------------------
ему после установки в папку imageformats/ можно докинуть нужные .dll-ки для поддержки jxl/avif/других форматов
- https://github.com/novomesk/qt-avif-image-plugin
- https://github.com/novomesk/qt-jpegxl-image-plugin
в конце ридми даже есть скриншотики, демонтрация работы в yacreader, в qview (пользуюсь им для просмотра не- додзинсь/паков)
Аноним 14/11/24 Чтв 07:46:39 #12 №375831 
>>375481
О, про него я знаю и думал о нём, но у меня с ним негативный опыт взаимодействия, когда однажды он поломался, показывая только обложки, и не давай открыть сами файлы.
Скорее всего попытаюсь ещё раз начать его использовать, да, он слишком удобный, чтобы его проигнорировать.

Из интересного. Степень оптимизации - моё почтение. 10 гигабайт превращаются в 500 мегабайт. Я таки удивлён, почему на панде не конверируют всё в avif изначально, это же реально бы позволило съэкономить кучу места.
С самим скриптом проблемы. Я его писал и тестировал на 10 винде, а хранилище у меня ноуте с 8.1. И, внезапно, там повершел работал не так совсем - сначала совсем не запускался, потом не работал в некоторых местах. Пришлось долго думать и искать причину причину, немного изуродовать его, прежде чем он начал выполнять свою работу. Но даже так, у меня всё ещё проблемы - он часто как будто замораживает свою работу - сначала это были большие промежутки между двумя операциями (например, после того, как он закончил конвертацию, по какой-то причине он долго стоит и ничего не делает, прежде чем начать архивировать конвертированное - если не понажимать рандомные кнопки, тогда он сразу оживает и продолжает, а не ждёт), а сегодня вообще был нонсенс - вчера обнаружил, что закрытый ноут перезагрузился, и ещё утром, и он, оказывается, целый день стоял и ничего не делал. Перезапустил скрипт, закрыл крышку, утром открываю - а там всё ещё распаковка первого архива идёт. Понажимал кнопки, он очнулся и продолжил. Как с этим бороться - непонятно.
В общем, ощущения смешанные. Вроде бы и неплохо, но на моём нищеноуте 2014 года каждая картинка конвертируется около 3 минут, а их в архивах тысячи. Скорее всего перезапишу самые большие архивы пока, а всё остальное оставлю как есть.
Аноним 14/11/24 Чтв 10:02:33 #13 №375834 
>>372496 (OP)
Неужели картинки столько много весят? Я недавно накачал сотни образов консольных игр на всю оставшуюся жизнь (включая крупные образы для всяких пс3), и в архивах получилось всего 1.25тб. А тут картинки.
comments powered by Disqus