
Мне нужно преобразовать mp3 в mp4 с изображением (1080x720) с помощью ffmpeg из командной строки OSX.
Я уже установил последнюю версию ffmpeg (3.0.2) и попробовал следующую команду, как описаноздесь
./ffmpeg -loop 1 -i test.jpg -i test.mp3 -c:a copy -c:v libx264 -shortest test.mp4
но полученный файл mp4 несовместим с моим iphone 5
Вот что я сейчас пытаюсь сделать
./ffmpeg -loop 1 -i test.png -i test.mp3 -pix_fmt yuv420p -profile:v baseline -level 3.0 test.mp4
но команда занимает много времени, никогда не заканчивается.
Если я прерываю ее, выходной файл mp4 огромный, длительностью около 45 мин!
Через 3:00 мин я вижу только изображение без звука...
решение1
Это может быть связано с размерами изображения, которые должны быть одинаковыми.
Пытаться
ffmpeg -loop 1 -i test.png -i test.mp3 -pix_fmt yuv420p -vf scale=iw:-2 -profile:v baseline -level 3.0 -shortest test.mp4