Для тех, кто испытывает то же самое, мне удалось сделать это, создав видео с имеющимся у меня изображением, а затем объединить / объединить исходное видео с моим видео, в котором есть изображение. Код;
import cv2
import os
from moviepy.editor import VideoFileClip, concatenate_videoclips
image_path = '.../1.jpg'
video_path = '.../1.mp4'
image_video_path = '.../2.mp4'
frame = cv2.imread(image_path)
height, width, layers = frame.shape
video = cv2.VideoWriter(image_video_path, 0x00000021, 1, (width, height))
for i in range(2):
video.write(frame)
video.release()
image_clip = VideoFileClip(image_video_path)
orig_video_clip = VideoFileClip(video_path)
final_clip = concatenate_videoclips([image_clip, orig_video_clip], method="compose")
final_clip.write_videofile('../final_video.mp4')
Могут быть сделаны улучшения, это всего лишь пример для начала. Я надеюсь, что помог.