我正在尝试将两个视频文件与 gstreamer 的 gnonlin 组件连接起来。
我正在使用的管道是
gst-launch-0.10 gnlcomposition { gnlfilesource name="s1" location="/home/s1.mp4" start=0 duration=2000000000 media-start=0 media-duration=2000000000 gnlfilesource name="s2" location="/home /s2.mp4" 开始=2000000000 持续时间=2000000000 媒体开始=0 媒体持续时间=2000000000 } !队列 !视频速率!progressreport name="合并进度" !ffmpeg色彩空间!ffenc_mpeg4 !ffmux_mp4 !文件接收器位置="/home/merge.mp4"
结果,在参数中指定的持续时间内,我只获得了第二个文件。尝试了几件事并在谷歌上进行了搜索,但我无法找出上述命令的问题。谁能指出我做错了什么?也欢迎任何其他基于时间将多个文件连接成一个文件的方式。
谢谢