ffmpeg mp3 para mp4 com imagem compatível com iphone

0

Eu preciso converter um mp3 para mp4 com imagem (1080x720) usando ffmpeg da minha linha de comando OSX.

Eu já instalei a última versão do ffmpeg (3.0.2), e tentei o seguinte comando como descrito aqui

./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 o 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 interromper, o arquivo de saída mp4 é enorme, com uma duração de cerca de 45 min!
Depois de 3:00 min posso ver apenas a imagem sem áudio ...

    
por neoDev 03.05.2016 / 18:00

1 resposta

1

Isso pode ser devido às dimensões da imagem, que devem ser uniformes.

Tente

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
    
por 03.05.2016 / 18:15