ffmpeg y4m para mp4 codificação válida

0

Estou tentando codificar o vídeo y4m (raw) para o vídeo mp4 válido. Eu estava tentando o seguinte comando, ffmpeg -i INPUT.y4m -c:v libx264 -preset ultrafast -qp 0 OUTPUT.mp4
Funciona bem, mas apenas reproduz no navegador chrome (player de vídeo html5) e
No firefox diz "vídeo não pode ser reproduzido porque o arquivo de vídeo está corrompido"
No safari, diz "carregando ..." e não faz nada.

Alguém pode ajudar por favor?

    
por mrana 12.05.2016 / 21:30

1 resposta

0

Pode ser devido ao formato de pixel ou ao posicionamento do átomo.

Tente

ffmpeg -i INPUT.y4m -c:v libx264 -preset ultrafast -qp 0 -pix_fmt yuv420p -movflags +faststart OUTPUT.mp4
    
por 12.05.2016 / 22:30