Ah, I figured it out! It works in ffmpeg, not in ffplay. Now is there any way to make the sine filter output 24bit? I can convert it on output like this, but I wonder if it would be faster to do it on input instead.
ffmpeg -f lavfi -i testsrc=1920x1080 -f lavfi -i sine=frequency=800:sample_rate=48000 -c:a pcm_s24be ffmpeg.mov > On Jul 23, 2018, at 2:02 PM, Elliott Balsley <elliottbals...@gmail.com> wrote: > > I’m having trouble figuring out the syntax for this. I want to generate a > test file using video testsrc and audio sine wave. I can do both separately, > but how can I get both together? > > ffplay -f lavfi -i testsrc=s=1920x1080 (this works) > ffplay -f lavfi -i sine=frequency=800 (this works) > > ffplay -f lavfi -i testsrc=s=1920x1080 -i sine=frequency=800 > Argument 'sine=frequency=800' provided as input filename, but > 'testsrc=s=1920x1080' was already specified. > > ffplay -f lavfi -i testsrc=s=1920x1080,sine=frequency=800 > [lavfi @ 0x7faf0e821400] Too many inputs specified for the "sine" filter. > testsrc=s=1920x1080,sine=frequency=800: Invalid argument _______________________________________________ ffmpeg-user mailing list ffmpeg-user@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-user To unsubscribe, visit link above, or email ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".