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

332
Vi.

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

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

0

1 ответ на вопрос

0
Vi.

Apply my patch to libbpg: https://gist.github.com/vi/f42e466c9744371b0c2e

After that -noalpha option should become available, turning transparency in PNG images into black background and enabling -e x265.

(Я уже пытался отправить патч в апстрим, но не получил ответа) Vi. 9 лет назад 0

Похожие вопросы