Commit 2959bc33 authored by Jakob Bornecrantz's avatar Jakob Bornecrantz
Browse files

Single, dual and videotestsrc mostly works now

parent 42f3cc88
Pipeline #19941 failed with stage
in 5 minutes and 17 seconds
aravissrc matroskamux name=mux !
name=src0 filesink name=sink location="/tmp/capture.mkv"
camera_name="Daheng Imaging-FG0200040005"
exposure="10000"
do-timestamp="true"
gain-auto="on"
num-arv-buffers="501"
num-buffers="500" !
queue leaky=2 !
bayer2rgb !
tee name=tee0 !
queue ! x264enc speed-preset=ultrafast ! queue !
matroskamux name=mux !
filesink name=sink location="/tmp/capture.mkv" tee0. !
queue !
videomixer name=mixer
sink_1::xpos=0 sink_1::ypos=0
sink_2::xpos=1140 sink_2::ypos=0
sink_3::xpos=2280 sink_3::ypos=0
sink_4::xpos=0 sink_4::ypos=360
sink_5::xpos=1140 sink_5::ypos=360
sink_6::xpos=2280 sink_6::ypos=360
sink_7::xpos=0 sink_7::ypos=720
sink_8::xpos=1140 sink_8::ypos=720
sink_9::xpos=2280 sink_9::ypos=720
sink_10::xpos=0 sink_10::ypos=1080
sink_11::xpos=1140 sink_11::ypos=1080
sink_12::xpos=2280 sink_12::ypos=1080
! video/x-raw,width=3440,height=1440 !
videoconvert ! autovideosink sync=false
aravissrc videomixer name=mixer
name=src1 sink_1::xpos=0 sink_1::ypos=0
camera_name="Daheng Imaging-FG0200080066" sink_2::xpos=320 sink_2::ypos=0
exposure="10000" sink_3::xpos=640 sink_3::ypos=0
do-timestamp="true" sink_4::xpos=0 sink_4::ypos=240
gain-auto="on" sink_5::xpos=320 sink_5::ypos=240
num-arv-buffers="501" sink_6::xpos=640 sink_6::ypos=240
num-buffers="500" ! sink_7::xpos=0 sink_7::ypos=480
queue leaky=2 ! sink_8::xpos=320 sink_8::ypos=480
bayer2rgb ! sink_9::xpos=640 sink_9::ypos=480
tee name=tee1 ! sink_10::xpos=0 sink_10::ypos=720
queue ! x264enc speed-preset=ultrafast ! queue ! mux. sink_11::xpos=320 sink_11::ypos=720
tee1. ! queue ! mixer.sink_2 sink_12::xpos=640 sink_12::ypos=720
! video/x-raw,width=960,height=960 !
queue leaky=2 !
videoconvert !
autovideosink sync=false
aravissrc
name=src1
camera_name="Daheng Imaging-FG0200040005"
exposure="10000"
gain-auto="on" !
queue !
bayer2rgb !
videoconvert !
videoscale ! video/x-raw,width=320,height=240 !
tee name=tee01 !
queue ! x264enc speed-preset=ultrafast ! queue ! mux.
tee01. ! queue leaky=2 ! mixer.sink_1
aravissrc
name=src2
camera_name="Daheng Imaging-FG0200080070"
exposure="10000"
gain-auto="on" !
queue !
bayer2rgb !
videoconvert !
videoscale ! video/x-raw,width=320,height=240 !
tee name=tee02 !
queue ! x264enc speed-preset=ultrafast ! queue ! mux.
tee02. ! queue leaky=2 ! mixer.sink_2
aravissrc
name=src0
camera_name="Daheng Imaging-FG0200040005"
exposure="10000"
gain-auto="on"
num-arv-buffers="501"
num-buffers="500" !
queue !
bayer2rgb !
videoconvert !
videoscale ! video/x-raw,width=1280,height=960 !
queue !
autovideosink sync=false
videotestsrc name=src0 ! tee name=tee0 !
queue ! x264enc speed-preset=ultrafast ! queue !
matroskamux name=mux ! matroskamux name=mux !
filesink name=sink location="/tmp/capture.mkv" tee0. ! filesink name=sink location="/tmp/capture.mkv"
queue !
videomixer name=mixer videomixer name=mixer
sink_1::xpos=0 sink_1::ypos=0 sink_1::xpos=0 sink_1::ypos=0
sink_2::xpos=320 sink_2::ypos=0 sink_2::xpos=320 sink_2::ypos=0
...@@ -19,46 +18,50 @@ sink_12::xpos=640 sink_12::ypos=720 ...@@ -19,46 +18,50 @@ sink_12::xpos=640 sink_12::ypos=720
! video/x-raw,width=960,height=960 ! ! video/x-raw,width=960,height=960 !
videoconvert ! autovideosink sync=false videoconvert ! autovideosink sync=false
videotestsrc name=src1 ! tee name=tee1 ! videotestsrc name=src33 ! tee name=tee33 !
queue ! x264enc speed-preset=ultrafast ! queue ! mux. queue ! x264enc speed-preset=ultrafast ! queue ! mux.
tee1. ! queue ! mixer.sink_2 tee33. ! queue ! mixer.sink_1
videotestsrc name=src2 ! tee name=tee2 ! videotestsrc name=src02 ! tee name=tee02 !
queue ! x264enc speed-preset=ultrafast ! queue ! mux. queue ! x264enc speed-preset=ultrafast ! queue ! mux.
tee2. ! queue ! mixer.sink_3 tee02. ! queue ! mixer.sink_2
videotestsrc name=src3 ! tee name=tee3 ! videotestsrc name=src03 ! tee name=tee03 !
queue ! x264enc speed-preset=ultrafast ! queue ! mux. queue ! x264enc speed-preset=ultrafast ! queue ! mux.
tee3. ! queue ! mixer.sink_4 tee03. ! queue ! mixer.sink_3
videotestsrc name=src4 ! tee name=tee4 ! videotestsrc name=src04 ! tee name=tee04 !
queue ! x264enc speed-preset=ultrafast ! queue ! mux. queue ! x264enc speed-preset=ultrafast ! queue ! mux.
tee4. ! queue ! mixer.sink_5 tee04. ! queue ! mixer.sink_4
videotestsrc name=src5 ! tee name=tee5 ! videotestsrc name=src05 ! tee name=tee05 !
queue ! x264enc speed-preset=ultrafast ! queue ! mux. queue ! x264enc speed-preset=ultrafast ! queue ! mux.
tee5. ! queue ! mixer.sink_6 tee05. ! queue ! mixer.sink_5
videotestsrc name=src6 ! tee name=tee6 ! videotestsrc name=src06 ! tee name=tee06 !
queue ! x264enc speed-preset=ultrafast ! queue ! mux. queue ! x264enc speed-preset=ultrafast ! queue ! mux.
tee6. ! queue ! mixer.sink_7 tee06. ! queue ! mixer.sink_6
videotestsrc name=src7 ! tee name=tee7 ! videotestsrc name=src07 ! tee name=tee07 !
queue ! x264enc speed-preset=ultrafast ! queue ! mux. queue ! x264enc speed-preset=ultrafast ! queue ! mux.
tee7. ! queue ! mixer.sink_8 tee07. ! queue ! mixer.sink_7
videotestsrc name=src8 ! tee name=tee8 ! videotestsrc name=src08 ! tee name=tee08 !
queue ! x264enc speed-preset=ultrafast ! queue ! mux. queue ! x264enc speed-preset=ultrafast ! queue ! mux.
tee8. ! queue ! mixer.sink_9 tee08. ! queue ! mixer.sink_8
videotestsrc name=src9 ! tee name=tee9 ! videotestsrc name=src09 ! tee name=tee09 !
queue ! x264enc speed-preset=ultrafast ! queue ! mux. queue ! x264enc speed-preset=ultrafast ! queue ! mux.
tee9. ! queue ! mixer.sink_10 tee09. ! queue ! mixer.sink_9
videotestsrc name=src10 ! tee name=tee10 ! videotestsrc name=src10 ! tee name=tee10 !
queue ! x264enc speed-preset=ultrafast ! queue ! mux. queue ! x264enc speed-preset=ultrafast ! queue ! mux.
tee10. ! queue ! mixer.sink_11 tee10. ! queue ! mixer.sink_10
videotestsrc name=src11 ! tee name=tee11 ! videotestsrc name=src11 ! tee name=tee11 !
queue ! x264enc speed-preset=ultrafast ! queue ! mux. queue ! x264enc speed-preset=ultrafast ! queue ! mux.
tee11. ! queue ! mixer.sink_12 tee11. ! queue ! mixer.sink_11
videotestsrc name=src12 ! tee name=tee12 !
queue ! x264enc speed-preset=ultrafast ! queue ! mux.
tee12. ! queue ! mixer.sink_12
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment