Преобразование видеофайлов с любого компьютера в веб-интерфейс с помощью командной строки ffmpeg

0

Мне нужно конвертировать видео из любого формата, который загружен в WebM. Я использую тег видео для воспроизведения видео в браузерах, код, который я использую, прекрасно работает для преобразования mp4, но не для файла формата WebM. поэтому, пожалуйста, найдите мне решение

ffmpeg -i INPUT_FILE -y  -ar 22050 -ab 512 -b 800k -f webm -s 514*362 OUTPUT_FILE.WEBM
  • 0
    Посмотрите, работает ли это [ссылка] ( bgrins.github.io/videoconverter.js )
  • 0
    ffmpeg -i INPUT_FILE -vf showinfo -strict -2 OUTPUT_FILE.WEBM, я попробовал эту команду в приглашении, но она говорит, что нераспознанная опция -vf pls поможет мне
Показать ещё 3 комментария
Теги:
ffmpeg
video

1 ответ

1
Лучший ответ

Похоже, вы забыли явно указать видеокодек с -c: v && аудиокодек с -c: a (и я не уверен, почему вы использовали * вместо x в теге -s),

ffmpeg -i INPUT_FILE -y -c:v libvpx -g 52 -b:v 800k -f webm -c:a libvorbis -b:a 128k -s 514x362 OUTPUT_FILE.webm
  • 0
    Привет, есть команда, которая преобразует любой загруженный файл в формат mp4, используя ffmpeg
  • 0
    ffmpeg -y -i INPUT_FILE -f mp4 -c: libfaac -b: 128k -c: v libx264 -vprofile baseline -movflags faststtart OUTPUT_FILE.mp4
Показать ещё 2 комментария

Ещё вопросы

Сообщество Overcoder
Наверх
Меню