Как отказаться от канала прозрачности при кодировании файлов с помощью bpgenc?


0

Иногда изображения png содержат избыточный альфа-канал. Хотя обычно это не проблема, для libbpg это вызывает более сложный режим, который не совместим с быстрым кодированием x265 или с декодированием старым декодером libbpg.

Кодер командной строки WebP, например, содержит -noalpha возможность явно отбрасывать информацию о прозрачности. Как мне сделать то же самое для bpgenc?

Ответы:


0

Примените мой патч к libbpg: https://gist.github.com/vi/f42e466c9744371b0c2e

После этого -noalpha опция должна стать доступной, превратив прозрачность в изображениях PNG в черный фон и включив -e x265,


(Я уже пытался отправить патч в апстрим, но не получил ответа)
Vi.
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.