How to use splitmuxsink with multiple pipelines?

pisymbol . pisymbol at gmail.com
Fri Aug 2 19:57:33 UTC 2019


On Fri, Aug 2, 2019 at 3:56 PM Nicolas Dufresne <nicolas at ndufresne.ca>
wrote:

> Le vendredi 02 août 2019 à 14:40 -0400, pisymbol . a écrit :
> > Here is what I was using:
> >
> > matroskamux name=muxer streamable=true ! multifilesink name=mfsink
> post-messages=true next-file=5 max-file-duration=\"{}\" location=\"{}\"
> > .. ! h264parse ! queue ! muxer.video_0
> > .. ! h264parse ! queue ! muxer.video_1
> >
> > Which works fine. But If I translate this to splitmuxsink, gst-launch
> complains that it can't connect queue to muxer:
> >
> > splitmuxsink name=muxer send-keyframe-requests=10000000000
> muxer=matroskamux muxer-properties="properties,streamable=true"
> max-size-time=\"{}\" location=\"{}\"
> > .. ! h264parse ! queue ! muxer.video_0
> > .. ! h264parse ! queue ! muxer.video_1
> >
> > I've Googled extensively but I can't find an example of using
> splitmuxsink with two different pipelines (this thread came the closest:
> http://gstreamer-devel.966125.n4.nabble.com/record-H264-stream-use-multifilesink-td4684985.html
> )
>
>
> Am I dreaming ?
>
> splitmuxsink template:
>     SINK template: 'video'
>     Availability: On request
>     Capabilities:
>       ANY
>
> Only 1 video stream allowed !?!
>

I think Tim's answer solves the mystery! Unfortunately, that is a
non-starter given the platform (Jetson).

-aps
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/gstreamer-devel/attachments/20190802/a838df27/attachment.html>


More information about the gstreamer-devel mailing list