ffmpeg canaliza imagens extraídas do vídeo

5

Eu posso usar o seguinte comando para extrair imagens de um vídeo usando o ffmpeg, salvando-as no sistema de arquivos:

... | ffmpeg -i - -f image2 'img-%03d.png'

Eu gostaria de canalizar essas imagens para outro aplicativo, em vez de salvá-las no sistema de arquivos - como elas são separadas no canal é de pouca importância, já que será um script NodeJS que eu me controle.

O seguinte não funciona:

... | ffmpeg -i - -f image2 pipe: | ...

Erroring com

[image2 @ 0xe1cfc0] Could not get frame filename number 2 from pattern 'pipe:' (either set updatefirst or use a pattern like %03d within the filename pattern)
av_interleaved_write_frame(): Invalid argument

Existe alguma maneira de enviar imagens extraídas de um vídeo usando o ffmpeg, sem usar o sistema de arquivos?

    
por Birjolaxew 02.03.2016 / 13:37

0 respostas