Как объединить два видеофайла с помощью Python?

Здесь я попытался вырезать первый и второй 30-секундный видеофайл из «path / connect.webm» в строки out и out1. Оно работает. Но что мне нужно сделать, это объединить эти две строки и записать их в файл "path / final.webm". Так что я получаю 60-секундный видеофайл "final.webm" в конце. Но теперь я получаю первое 30-секундное видео только в качестве вывода. Пожалуйста, помогите мне. Заранее большое спасибо.

Код в питоне:

import subprocess,os

fname = "/home/xincoz/test/final.webm"

fp = open(fname,'wb')

ffmpeg_command = ["ffmpeg", "-i", "/home/xincoz/test/connect.webm", "-acodec", "copy",   "-ss", "00:00:00", "-t", "00:00:30","-f", "webm", "pipe:1"]

p = subprocess.Popen(ffmpeg_command,stdout=subprocess.PIPE)

out, err = p.communicate()

ffmpeg_command1 = ["ffmpeg", "-i", "/home/xincoz/test/connect.webm", "-acodec", "copy",   "-ss", "00:00:31", "-t", "00:00:30","-f", "webm", "pipe:1"]

p1 = subprocess.Popen(ffmpeg_command1,stdout=subprocess.PIPE)

out1, err1 = p1.communicate()

string = out + out1

print len(out)

print len(out1)

print len(string)

fp.write(string)

fp.close()

Пожалуйста, помогите мне.

Ответы на вопрос(3)

Ваш ответ на вопрос