Наложение текста на видео с помощью Moviepy - PullRequest
0 голосов
/ 03 августа 2020

Так что это упрощение того, что у меня есть.

from moviepy.editor import *
L = []
for file in files:
     video = VideoFileClip(file)
     text = TextClip(txt='foo', fontsize=12, color='white').set_position(("right", "bottom")).set_duration(10)
     video = CompositeVideoClip(clips=[text, video])
     L.append(video)

В конце я звоню:

final_clip = concatenate_videoclips(L, method='compose') # this is a moviepy function
final_clip.write_videofile(output, fps=24, logger=None, write_logfile=False)

Он выводит видео на черном экране (с правильной длиной), которое иногда выдает ошибку файловой системы при открытии под Windows. Я что-то здесь упустил?

...