Преобразование MOV в WEBP - PullRequest
0 голосов
/ 08 января 2019

У меня есть прозрачное видео, которое я хотел бы добавить на свой веб-сайт с задним фоном. Я пытаюсь преобразовать его в .WEBP через ffmpeg.

Ранее мне удалось преобразовать его в .WEBM, но многие браузеры не поддерживают его, поэтому я решил попробовать .WEBP. Хотя .WEBP также не поддерживается во всех браузерах, есть пакет JS, чтобы исправить это: http://webpjs.appspot.com/

Я пытался (A) из .mov в .webp напрямую и (B) сначала из .mov в .webm, чтобы затем перейти в .webp Преобразование в .webp не правильно. Новые кадры отображаются поверх старых. У этого вопроса была та же проблема, но он не начинается с .Mov, как я, поэтому я не помогаю: Прозрачный анимированный WebP не очищает фреймы

A)

ffmpeg -i input.mov -vcodec libwebp -lossless 1 -qscale 0 -preset none -an -vsync 0 -loop 1 output4.webp

B)

ffmpeg -i input.mov -c: v libvpx -b: v 0.5M -фильтр: v "crop = in_w * 4/6: in_h" -c: масштаб libvorbis -auto-alt-ref 0 -vf = 960: 540 output.webm

ffmpeg -i output.webm -vcodec libwebp -lossless 1 -q 60 -предустановка по умолчанию -an -vsync 0 -loop 1 output.webp

Моя цель - попробовать webp как способ показа прозрачной анимации. (GIF для больших, APNG не поддерживается, а также для больших).

Если у кого-то есть другая альтернатива, дайте мне знать! Я, скорее, не начал кодировать их в реальных html / css / js, потому что аниматор уже нашел время, чтобы сделать их после эффектов ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...