
Preciso converter um mp3 para mp4 com imagem (1080x720) usando ffmpeg na linha de comando do OSX.
Já instalei a última versão do ffmpeg (3.0.2) e tentei o seguinte comando conforme descritoaqui
./ffmpeg -loop 1 -i test.jpg -i test.mp3 -c:a copy -c:v libx264 -shortest test.mp4
mas o arquivo mp4 resultante não é compatível com meu iphone 5
Agora é isso que estou tentando
./ffmpeg -loop 1 -i test.png -i test.mp3 -pix_fmt yuv420p -profile:v baseline -level 3.0 test.mp4
mas o comando demora muito, nunca acaba.
Se eu interrompê-lo, o arquivo mp4 de saída será enorme, com duração de cerca de 45 minutos!
Depois de 3:00 min só consigo ver a imagem sem áudio...
Responder1
Isso pode ser devido às dimensões da imagem, que deveriam ser uniformes.
Tentar
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