我有以下问题,jackaudiosrc
使用我的 capture_1 和 capture_2 自动连接到第一个插孔端口。
我设置了选项connect=O
,但这不是我想要的。我想要的是当我启动脚本时jackaudiosrc
自动连接到另一个端口,原始脚本在这里:
gst-launch v4l2src device=/dev/video0 ! video/x-raw-yuv,width=320,height=240 ! queue ! videorate ! ffmpegcolorspace ! tee name=tscreen ! queue ! autovideosink tscreen. ! queue ! theoraenc quality=16 ! queue ! oggmux name=mux jackaudiosrc connect=0 ! audio/x-raw-float,channels=2 ! queue ! audioconvert ! vorbisenc quality=0.2 ! queue ! mux. mux. ! queue ! shout2send ip=xxx port=xxx mount=test.ogg password=xxxxx name= description= genre= url=
我有一个程序aj-snapshot
,它制作一个 xml 文件,在这个文件中是我使用的连接,这里是:
jack
client name=idjc_default
port name=str_out_l
connection port=idjc_default:output_in_l
connection port=camstream1.py:in_jackaudiosrc0_1
port
port name=str_out_r
connection port=idjc_default:output_in_r
connection port=camstream1.py:in_jackaudiosrc0_2
port
client
jack
我的问题是,如何在 cmd gst-launch jackaudiosrc 中添加连接到此端口,以便在我启动脚本时自动连接到此端口。