|
|
1
4
我目前正在使用gstreamer进行类似的项目(讲座捕获)。你可能在找 videomixer 元素。查看此示例: Video 4-way split screen gstreamer pipeline (脚本位于 here ) gstreamer在Windows上也可以很好地工作。您可能想查看 GStreamer WinBuilds 如果你感兴趣的话。
例子
|
|
|
2
6
下面的ffmpeg命令将完全按照发问者的要求执行:
首先,pad过滤器将第一个输入视频的大小翻一番,将原始视频保留在左上角。然后,串行叠加滤波器将其他输入放在由PAD滤波器添加的黑色填充上。 如果视频分辨率不同,则需要对命令进行一些修改。 |
|
|
3
4
这听起来像是 AviSynth 是为解决问题而设计的。 AviSynth本质上是一种操作视频流的脚本语言。文本文件描述要应用于一个或多个输入视频流的操作。文本文件被传递到avisynch引擎,该引擎提供一个虚拟的.avi文件,在获取源流时一帧一帧地对其进行操作。 将avisynch与一个单独的工具结合在一起,该工具从虚拟.avi文件中读取并写入新文件以保存更改。 |