[FFmpeg-user] FFmpeg should disallow streams that "go nowhere"

Roger Pack rogerdpack2 at gmail.com
Wed Jul 1 20:43:08 CEST 2015


As a note, today if you pass in two audio streams to an mpeg file, ex:

ffmpeg -f lavfi -i "sine=frequency=1000:duration=5" -f lavfi -i
"sine=frequency=1000:duration=5" output.mpg

It basically drops the second input "on the floor" without any warning.

Using dshow, for instance, this causes the screen to become littered
with error warning messages like

"[dshow @ 0360ad80] real-time buffer [DirectSound Capture Device]
[audio input] too full or near too full (72% of size: 3041280
[rtbufsize paraed!"

In my opinion at least a warning should be generated.  Or it should be
sent to a null sink as well [?]

More information about the ffmpeg-user mailing list