Audio gstreamer管道混合三个音频源?

Audio gstreamer管道混合三个音频源?,audio,gstreamer,Audio,Gstreamer,这是两个文件的混合: gst启动uribinuri=file:///tmp/file1.mp3 ! 加法器名称=m!自动音频接收器uridecodebin uri=file:///tmp/file2.mp3 ! 音频转换!m 如何混合这3个文件?将“ALASINK”替换为“wavenc!filesink location=output.wav” 这肯定不是最好的办法。但是,这只是一个小小的开始 gst-launch-1.0 uridecodebin uri=file:///tmp/file1.m

这是两个文件的混合:

gst启动uribinuri=file:///tmp/file1.mp3 ! 加法器名称=m!自动音频接收器uridecodebin uri=file:///tmp/file2.mp3 ! 音频转换!m

如何混合这3个文件?

将“ALASINK”替换为“wavenc!filesink location=output.wav”

这肯定不是最好的办法。但是,这只是一个小小的开始

gst-launch-1.0 uridecodebin uri=file:///tmp/file1.mp3 ! audioconvert ! adder name = m ! audioconvert ! autoaudiosink \
               uridecodebin uri=file:///tmp/file2.mp3 ! audioconvert ! m. \
               uridecodebin uri=file:///tmp/file3.mp3 ! audioconvert ! m.
gst-launch-1.0 uridecodebin uri=file:///tmp/file1.mp3 ! audioconvert ! adder name = m ! audioconvert ! autoaudiosink \
               uridecodebin uri=file:///tmp/file2.mp3 ! audioconvert ! m. \
               uridecodebin uri=file:///tmp/file3.mp3 ! audioconvert ! m.