Audio 如何使用gstreamer将两个视频(及其两个音频)混合到一个视频中?
我目前知道如何将两个视频混合到一个视频中,很难学会如何做到这一点(连续30多个小时的研究),我使用了以下管道: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
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.
在本例中,我将混合两个视频,以便第二个视频位于右下角,第一个视频是“背景”。嗯,有人知道我怎么能把两个音频也放在同一个文件里吗?我希望有人能发现我的管道有用。音频混音器元素确实可以将多个音频流混合到一个音频流中