兩個文件的這種混合:gstreamer管道混合三個音頻源?
GST推出uridecodebin URI =文件:///tmp/file1.mp3!加法器名稱= m! autoaudiosink uridecodebin uri = file:///tmp/file2.mp3! audioconvert!米
如何混合3個文件?
兩個文件的這種混合:gstreamer管道混合三個音頻源?
GST推出uridecodebin URI =文件:///tmp/file1.mp3!加法器名稱= m! autoaudiosink uridecodebin uri = file:///tmp/file2.mp3! audioconvert!米
如何混合3個文件?
用「wavenc!filesink location = output.wav」替換「alsasink」?
gst-launch-0.10 adder name=mix ! alsasink filesrc location=file1.wav ! wavparse ! audioconvert ! mix. filesrc location=file2.wav ! wavparse ! audioconvert ! mix. filesrc location=file3.wav ! wavparse ! audioconvert ! mix.
當然不是最好的方法。但是,有點開始。
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.