FFMPEG convert from .mov to .webm - Невозможно найти подходящий вывод для vp8

Мне нужно прозрачное видео для единства, и единственное решение, которое я нашел, - это .webm.

пару месяцев назад я использовал это:

ffmpeg -i input.mov -c: v libvpx -minrate 10M -maxrate 10M -b: v 10M -c: a -vcodec vp8 -pix_fmt yuva420p -metadata: s: v: 0 alpha_mode = 1 output.webm

но теперь это дает мне эту ошибку:

Невозможно найти подходящий выход для vp8

Vp8 недопустимый аргумент

Я не знаю ffmpeg, поэтому не могу изменить команду. Есть ошибки или я пропустил какой-то кодек?


person G. Threepwood    schedule 21.06.2018    source источник


Ответы (1)


-c:a -vcodec vp8 Первая опция (аудиокодек) не имеет своего значения, поэтому ffmpeg устанавливает -vcodec в качестве значения, что оставляет vp8 непарным и, таким образом, обрабатывается как имя выходного файла. Поскольку в этом «имени файла» нет расширения, ffmpeg не может установить выходной формат.

Удалите весь набор: -c:a -vcodec vp8. -c:v libvpx заранее уже устанавливает кодировщик VP8.

person Gyan    schedule 21.06.2018