Pipeline Gstreamer para concaturar dois contêineres de mídia (fluxos de vídeo e áudio)
Sou iniciante no gstreamer e luto com um pipeline para o Gstreamer 1.0 concatenar perfeitamente dois contêineres de mídia MP4, ambos com fluxos de vídeo e áudio. Parece-me que usar o elemento "concat" é a maneira mais conveniente e eu posso concatrar os fluxos de vídeo:
gst-launch-1.0 concat name=c ! autovideosink filesrc location=1.mp4 ! decodebin ! videoconvert ! c. filesrc location=2.mp4 ! decodebin ! videoconvert ! c.
ou fluxos de áudio:
gst-launch-1.0 concat name=c ! autoaudiosink filesrc location=1.mp4 ! decodebin ! audioconvert ! c. filesrc location=2.mp4 ! decodebin ! audioconvert ! c.
mas sem sorte até agora com a criação de um pipeline que concatena os dois contêineres com vídeo e áudio.
DeEste artigo eu percebi quesincronizador de streams é necessário para isso, alguém poderia ajudar com um exemplo de pipeline mostrando como ele pode parecer?