Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/video/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Audio 如何使用gstreamer将两个视频(及其两个音频)混合到一个视频中?_Audio_Video_Gstreamer_Pipeline_Blending - Fatal编程技术网

Audio 如何使用gstreamer将两个视频(及其两个音频)混合到一个视频中?

Audio 如何使用gstreamer将两个视频(及其两个音频)混合到一个视频中?,audio,video,gstreamer,pipeline,blending,Audio,Video,Gstreamer,Pipeline,Blending,我目前知道如何将两个视频混合到一个视频中,很难学会如何做到这一点(连续30多个小时的研究),我使用了以下管道: gst-launch-1.0 filesrc location=candidate.webm ! decodebin ! videoscale ! video/x-raw,width=680,height=480 ! compositor name=comp sink_1::xpos=453 sink_1::ypos=340 ! vp9enc ! webmmux ! filesink

我目前知道如何将两个视频混合到一个视频中,很难学会如何做到这一点(连续30多个小时的研究),我使用了以下管道:

gst-launch-1.0 filesrc location=candidate.webm ! decodebin ! videoscale ! video/x-raw,width=680,height=480 ! compositor name=comp sink_1::xpos=453 sink_1::ypos=340 ! vp9enc ! webmmux ! filesink location=out.web filesrc location=interviewer.webm ! decodebin ! videoscale ! video/x-raw,width=200,height=140 ! comp.

在本例中,我将混合两个视频,以便第二个视频位于右下角,第一个视频是“背景”。嗯,有人知道我怎么能把两个音频也放在同一个文件里吗?我希望有人能发现我的管道有用。

音频混音器元素确实可以将多个音频流混合到一个音频流中