[FFmpeg-user] No size progress information available when using tee muxer

marcus.fehde at gmx.net marcus.fehde at gmx.net
Sat Jan 23 11:57:45 EET 2021


Switching the order of the outputs didn't make a difference.
I'm aware of the progress option and I used it already in a non-muxer scenario, so piping works on Win as well.
However, I can't figure out the right syntax for applying the -progress option to a single muxer output.

./ffmpeg -i c:/test.mp4 -vcodec libx264 -acodec aac -f tee -map 0:v -map 0:a "[progress=pipe:1]output.mp4|[f=mpegts]udp://10.0.1.255:1234/"

The colon in 'pipe:1' causes an error as the colon actually separates options. I wasn't able to find any hint whether this option can be used with the tee pseudo muxer.

Best regards,
Marcus

-----Ursprüngliche Nachricht-----
Von: ffmpeg-user <ffmpeg-user-bounces at ffmpeg.org> Im Auftrag von Carl Zwanzig
Gesendet: Freitag, 22. Januar 2021 19:14
An: ffmpeg-user at ffmpeg.org
Betreff: Re: [FFmpeg-user] No size progress information available when using tee muxer

On 1/21/2021 11:53 AM, marcus.fehde at gmx.net wrote:
> But I need to stream the encoded stream via UDP simultaneously. For 
> this purpose I use the tee muxer:
> 
> ./ffmpeg -i c:\test.mp4 -vcodec libx264 -acodec aac -f tee -map 0:v 
> -map 0:a "[f=mpegts]udp://10.0.1.255:1234/|output.mp4"
> 
> This works well except that the size information is N/A.

It's probably reporting the size of the stream, try reversing that and the filename ("output.mp4\|[f=mpegts]udp://10.0.1.255:1234"). Also, check out the -progress option which, at least on *nix, can point to a pipe. (There's also a stackoverflow article on this.)

z!
_______________________________________________
ffmpeg-user mailing list
ffmpeg-user at ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
ffmpeg-user-request at ffmpeg.org with subject "unsubscribe".



More information about the ffmpeg-user mailing list