FFMPEG: Converta imagens .rgb em vídeo

6

Eu quero criar um vídeo a partir de arquivos .rgb. Estes apenas contêm os pixels, sem cabeçalho.

Eu posso fazer um vídeo de pngs:

ffmpeg -f image2 -r 30 -i %%06d.png -vcodec huffyuv video.avi

Mas converter os arquivos .rgb para png via ImageMagick (não surpreendentemente) leva muito tempo. Quando eu tento:

ffmpeg -f image2 -r 30 -s 1776x1000 -pix_fmt rgb24 -i %%06d.rgb -vcodec huffyuv video.avi

[image2 @ 0238d520] Stream #0: not enough frames to estimate rate; consider increasing probesize
[image2 @ 0238d520] Could not find codec parameters for stream 0 (Video: none, rgb24, 1776x1000): unknown codec
Consider increasing the value for the 'analyzeduration' and 'probesize' options %06d.rgb: could not find codec parameters

Existe uma maneira de alimentar diretamente arquivos rgb para o ffmpeg?

    
por DiddiZ 02.09.2012 / 19:28

1 resposta

4
-vcodec rawvideo

Isso é o que eu estava faltando

fmpeg -f image2 -r 30 -s 1776x1000 -pix_fmt rgb24 -vcodec rawvideo -i %%06d.rgb -vcodec huffyuv video.avi

Funciona agora.

    
por 03.09.2012 / 14:23