implemented looping of video stream & muxing to final output

This commit is contained in:
Kjistóf 2017-01-15 21:23:36 +01:00
parent 25257de14b
commit ecadd61ef8
1 changed files with 5 additions and 0 deletions

View File

@ -62,3 +62,8 @@ with open('list.txt', 'w') as f:
for i in range(timesLoop):
print("file '{}'".format(shorterFile), file=f)
call(('/usr/bin/env', 'ffmpeg', '-f', 'concat', '-i', 'list.txt', '-c', 'copy', 'loopedvideo.mp4'))
call(('/usr/bin/env', 'ffmpeg', '-i', 'loopedvideo.mp4',
'-i', FILES[Stream.AUDIO],
'-map', '0', '-map', '1',
'-c', 'copy', 'output.mp4'))