Анимированный кодировщик WebP для Android

Есть ли примеры того, как кодировать анимированный WebP для Android,

или, может быть, кто-то был успешным и может провести меня через это?

У меня есть пакет изображений webP, и я хочу создать из них анимированное,

Есть библиотека libwebp, однако она не поддерживает анимированный webP. Если я правильно понял из прочитанного, мне нужно использовать 'webpmux', и я понятия не имею, как его интегрировать и использовать.

Я видел этот пост от 11 августа, он мне не актуален, потому что мне нужно создать анимированный webP , ни одного.

Даже если есть какая-либо библиотека GIF для webP, этого достаточно.

Заранее спасибо, любая помощь будет принята с благодарностью!


person Nirel    schedule 23.05.2019    source источник


Ответы (1)


Среди множества возможностей ffmpeg можно кодировать серию PNG-файлов как веб-анимацию с альфа-каналом.

В этом примере файлы от 0001.png до XXXX.png, где все изображения имеют одинаковый размер.

ffmpeg -i %04d.png animation.webp
person pixelwhisperer    schedule 24.05.2019
comment
Хорошо, я проверю, как я могу использовать его в приложении для Android? Как я могу использовать ffmpeg для преобразования gif в webp? - person Nirel; 24.05.2019
comment
проверьте FFmpeg для Android, да, он преобразует gif в webp, но размер gif ограничен 256 цвета, а webp имеет 32-битную глубину цвета, поэтому при кодировании из оригинала изображения будут выглядеть лучше. - person pixelwhisperer; 24.05.2019