Я пытаюсь объединить два видеофайла с компонентами gnonlin в gstreamer.
Используемый конвейер:
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" start = 2000000000 duration = 2000000000 media-start = 0 media-duration = 2000000000}!очередь !видеорейт!progressreport name = "Слияние прогресса"!ffmpegcolorspace!ffenc_mpeg4!ffmux_mp4!filesink location = "/ home / merge.mp4"
В результате я получаю только второй файл на время, указанное в параметрах.Пробовал несколько вещей, а также искал в Google, но я не мог понять проблему с вышеупомянутой командой.Кто-нибудь может указать, что я делаю не так?Любой другой способ объединения нескольких файлов в один на основе времени тоже приветствуется.
Спасибо