
Necesito convertir un mp3 a mp4 con una imagen (1080x720) usando ffmpeg desde mi línea de comando OSX.
Ya instalé la última versión de ffmpeg (3.0.2) y probé el siguiente comando como se describeaquí
./ffmpeg -loop 1 -i test.jpg -i test.mp3 -c:a copy -c:v libx264 -shortest test.mp4
pero el archivo mp4 resultante no es compatible con mi iphone 5
Ahora esto es lo que estoy intentando.
./ffmpeg -loop 1 -i test.png -i test.mp3 -pix_fmt yuv420p -profile:v baseline -level 3.0 test.mp4
pero el comando tarda mucho, nunca termina.
Si lo interrumpo, el archivo mp4 de salida es enorme y dura aproximadamente 45 minutos.
Después de los 3:00 min solo puedo ver la imagen sin audio...
Respuesta1
Esto puede deberse a las dimensiones de la imagen, que deberían ser uniformes.
Intentar
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