The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Google представил библиотеку jpegli для более эффективного сжатия JPEG-изрбражений "
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Присылайте удачные настройки в раздел примеров файлов конфигурации на WIKI.opennet.ru.
. "Google представил библиотеку jpegli для более эффективного с..." +/
Сообщение от Аноним (174), 06-Апр-24, 05:22 
Проблема в твоих руках. Lossless-режим в AV1 сделан для галочки, пользоваться им не надо и раньше баги в реализациях были, но сейчас проблема только в твоих руках.

Посмотри на вывод ffprobe, в lossless-режиме yuv444p(бла-бла-бла) должен смениться на gbrp(бла-бла-бла), закодируй правильно, правильно сверь картинки.


avifenc --lossless in.png out1.avif
ffmpeg -i in.png -aom-params lossless=1 out2.avif

ffmpeg -loglevel error -i in.png    -pix_fmt rgb24 -f md5 -
ffmpeg -loglevel error -i out1.avif -pix_fmt rgb24 -f md5 -
ffmpeg -loglevel error -i out2.avif -pix_fmt rgb24 -f md5 -

-f md5 считает хэш от bitmap'а после декодирования, -pix_fmt rgb24[*] приводит bitmap'ы к единому формату (interleaved/planar, rgb/bgr...), а то avif и png по умолчанию декодируются в разные форматы - "rgb24" и "gbrp".

* для картинок с альфа-каналом и с не-8-битами на канал нужен другой общий знаменатель, очевидно

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Google представил библиотеку jpegli для более эффективного сжатия JPEG-изрбражений , opennews, 04-Апр-24, 11:50  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру