Я пытаюсь создать m4v видео с помощью следующей команды с помощью FFmpeg:Как создать m4v-видео с помощью ffmpeg?
ffmpeg -loop 1 -i orange640x360.png -i Be+Present.mp3 -tune stillimage -shortest -c:v libx264 -c:a copy ./Be+Presentorange640x360.m4v
Это ошибка, что я получаю:
[ставку @ 0x7fbbc9801600] Не удалось найти тег для кодека mp3 в потоке # 1, кодек не поддерживается в контейнере
не удалось записать заголовок для выходного файла # 0 (Неверные параметры кодека ): Недопустимый аргумент
Если я та же команда, чтобы создать mp4 видео, он работает правильно, как таковые:
ffmpeg -loop 1 -i orange640x360.png -i Be+Present.mp3 -tune stillimage -shortest -c:v libx264 -c:a copy ./Be+Presentorange640x360.mp4
.m4v является требуемым форматом для jPlayer который я в настоящее время используется.
Не знаете, почему я был проголосован. Может кто-нибудь, пожалуйста, скажите мне, что не так с моим вопросом, а не просто голосом? – HelpMeStackOverflowMyOnlyHope
Я думаю, что в сообщении об ошибке говорится все: вы пытаетесь поместить mp3 в контейнер m4v, а IMHO - только AAC. Поэтому либо используйте источник аудио AAC, либо попробуйте переключиться на mp4. –
Возможно, это было занижено, потому что это не по теме: Stack Overflow специально предназначен только для программирования вопросов. Общие вопросы использования 'ffmpeg' cli по теме [su] – LordNeckbeard