Alpha Compositing one webm file directly over another webm file using GStreamer

I was trying to write some code that would do Alpha Compositing of one webm file over the top of another webm file using GStreamer.

It didn’t work. I wrote a Stack Overflow Post here:-

I was wondering if anyone could provide some example code that alpha composites one webm video file over another webm video file using GStreamer and Python ?

I would like to try and use GStreamer to composite webm videos on top of each other instead of using FFMPEG Filter Complex Overlay.

Useful so I can compose and render videos using GPU optimised GStreamer instead of using FFMPEG and CPU.

Application is in Cloud Based VIdeo Composition and Rendering for Video Advertising

Thank you in advance for your help.

Please provide complete information as applicable to your setup.

• Hardware Platform (Jetson / GPU)
• DeepStream Version
• JetPack Version (valid for Jetson only)
• TensorRT Version
• NVIDIA GPU Driver Version (valid for GPU only)
• Issue Type( questions, new requirements, bugs)
• How to reproduce the issue ? (This is for bugs. Including which sample app is using, the configuration files content, the command line used and other details for reproducing)
• Requirement details( This is for new requirement. Including the module name-for which plugin or for which sample application, the function description)