1
가변 입력 스트림 길이로 비디오 매트릭스를 생성 중입니다. 가장 짧은 비디오 클립을 완성 할 때 파일 쓰기를 중지하는 방법은 무엇입니까?가장 짧은 클립을 사용하여 비디오 매트릭스를 인코딩하는 방법은 무엇입니까?
클립 재생이 끝나면 빈 videobox 요소를보고 싶지 않기 때문에 이것은 중요합니다.
gstreamer는 일정 시간이 지나면 처리를 중지하는 기능을 제공합니까?
GST_DEBUG=2 gst-launch-0.10 -e videomixer2 name=mix ! ffmpegcolorspace ! jpegenc ! avimux ! filesink location=test.avi \
uridecodebin uri="file:///home/me/1.wmv" ! videoscale ! videorate ! "video/x-raw-yuv,width=300,height=200, framerate=25/1" ! videobox border-alpha=0 top=0 left=0 ! mix. \
uridecodebin uri="file:///home/me/2.wmv" ! videoscale ! videorate ! "video/x-raw-yuv,width=300,height=200,framerate=25/1" ! videobox border-alpha=0 top=0 left=-300 ! mix. \
uridecodebin uri="file:///home/me/3.wmv" ! videoscale ! videorate ! "video/x-raw-yuv,width=300,height=200,framerate=25/1" ! videobox border-alpha=0 top=-200 left=0 ! mix. \
uridecodebin uri="file:///home/me/4.wmv" ! videoscale ! videorate ! "video/x-raw-yuv,width=300,height=200,framerate=25/1" ! videobox border-alpha=0 top=-200 left=-300 ! mix. \