Saída de ffmpeg para outro processo

1

Eu quero enviar a saída ffmpeg para algum outro processo como este: %código%. Eu recebo ffmpeg -video_size 1920x1080 -framerate 25 -f x11grab -i :0.0 - | process . Como eu alcanço a tubulação?

    
por user3139563 25.03.2016 / 22:52

1 resposta

6

Você precisa fornecer o formato com -f , como:

ffmpeg … -f matroska - | process
  • Para obter uma lista de formatos disponíveis, consulte ffmpeg -formats .
  • Observe que alguns formatos (normalmente MOV) exigem que o protocolo de saída seja pesquisável, portanto, eles falharão com o protocolo de saída do pipe.
  • Veja também Documentação do FFmpeg: Protocolo de tubulação .
por 25.03.2016 / 23:08

Tags