Estou usando o ffmpeg para a conversão ocasional de vídeo há algum tempo e descobri recentemente que os vídeos H.264 (libx264) gerados pelo ffmpeg não estão funcionando no iMovie ou no QuickTime (nem reproduzem ou exibem uma visualização no Finder com o recurso de visualização rápida).
Se eu gerar vídeos usando aplicativos OS X que usam internamente o ffmpeg (por exemplo, MP4tools ou Adapter ), os vídeos funcionam bem, mas não quando tento usar o ffmpeg diretamente, por exemplo, para converter um vídeo:
# ffmpeg -i input.avi output.mp4
ou para combinar algumas imagens em um vídeo:
# ffmpeg -f image2 -pattern_type sequence image-%04d.png output.mp4
O iMovie apenas importa o vídeo como preto / branco, a visualização rápida mostra apenas as informações do arquivo (mas não a visualização do vídeo) e o Quicktime diz que não pode reproduzi-lo:
O que está acontecendo?!