[FFmpeg-user] multiple outputs to different processes

Carl Eugen Hoyos ceffmpeg at gmail.com
Sat Jul 21 19:01:44 EEST 2018

2018-07-21 0:35 GMT+02:00, Dragan Randjelovic <logicomyu at gmail.com>:
>  I am using ffmpeg on Windows, [ffmpeg version N-91217-g2bd24d4a37]
> 1. How can I pipe output of ffmpeg without saving it to a file to three
> different processes?
> 2. Is it possible to use encoded stream with different muxers ex. -f mpegts
>> udp and -f rtp_mpegts > rtp
>    and pipe first stram to process one, and seccond stream to process two ?
> I would hereby ask for help with the syntax please.

$ ffmpeg -i input -f format1 output1 -f format2 output2

But udp and rtp cannot work with pipes because both are network
output protocols (pipe is another protocol).

Carl Eugen

More information about the ffmpeg-user mailing list