Como extrair imagem do arquivo mkv h264 de quadro único?

1
ffmpeg -i IMG_9353.JPG -pix_fmt yuv420p -y qqq.y4m
x264 qqq.y4m --preset placebo --tune stillimage --crf 33 -o qqq.mkv

Como extrair a foto agora? qqq.mkv é não-vazio, o tamanho depende da opção "crf", mas todos os jogadores ( mplayer -vo pnm , ffmpeg -i qqq.mkv -y qqq.ppm , vlc) consideram o vídeo como vazio e não mostram nada (não produzem nenhum arquivo de saída).

    
por Vi. 05.09.2011 / 13:41

1 resposta

1

O Gstreamer funciona neste caso

gst-launch filesrc location=qqq.mkv ! decodebin ! pnmenc  ! multifilesink location=r.ppm

Se falhar, congelar ou não produzir arquivos com "pnmenc" você pode usar "pngenc", "y4menc", "jpegenc" e outros codecs de imagem para salvar.

    
por 05.09.2011 / 15:19