Как конвертировать анимированный веб-сайт в видео?
Цель :
- конвертировать WebP в mp4
что я пробовал:
ffmpeg -i filename.webp filename.mp4
это явно не хороший код. может кто-нибудь показать мне, как это может быть с чем-нибудь вроде imagemagick, Sharp
2 ответа
Я думаю, вам придется использовать 2 программы, такие как imagemagick + ffmpeg.
Сначала вы извлекаете кадры с помощью imagemagick:
magick input.webp frames.png
Затем вы используете ffmpeg для создания видео в формате mp4 из извлеченных кадров:
ffmpeg -r 25 -i frames-%0d.png -c:v libx264 -pix_fmt yuv420p "out.mp4"
Для -r ## вы указываете желаемую частоту кадров... анимированные веб-изображения не содержат звука, но я думаю, вы это знаете.
Пока не поддерживается FFmpeg:
#4907: Поддержка декодирования анимированных изображений WebP.