在python中的视频文件(.mp4)后面添加图像
我试图用moviepy在视频后面添加一个图像,但我想不出任何方法。我的图像尺寸是(1080 x 720),视频尺寸是(200 x 200)。我试着把视频文件放在图像文件的顶部,把它放在中间,然后导出最终的视频和图像的尺寸。这是我试图实现的视觉表现: 我试着用下面的代码来做这件事,但无法使它工作。非常感谢您的帮助:) 你好 我现在不能测试它,但它说 请注意,默认情况下,合成具有其第一个剪辑的大小(因为它通常是背景) 所以也许你应该试试这个(如果你不知道什么是“中心”,你应该看到): 旁注:您应该从moviepy 1.0.1降级到moviepy 1.0.0,否则会出现“object has no attribute stdout”错误或类似错误。降级:在python中的视频文件(.mp4)后面添加图像,python,python-3.x,ffmpeg,moviepy,Python,Python 3.x,Ffmpeg,Moviepy,我试图用moviepy在视频后面添加一个图像,但我想不出任何方法。我的图像尺寸是(1080 x 720),视频尺寸是(200 x 200)。我试着把视频文件放在图像文件的顶部,把它放在中间,然后导出最终的视频和图像的尺寸。这是我试图实现的视觉表现: 我试着用下面的代码来做这件事,但无法使它工作。非常感谢您的帮助:) 你好 我现在不能测试它,但它说 请注意,默认情况下,合成具有其第一个剪辑的大小(因为它通常是背景) 所以也许你应该试试这个(如果你不知道什么是“中心”,你应该看到): 旁注:您应该
pip install moviepy==1.0.0
或
import moviepy
import moviepy.editor as mp
video = mp.VideoFileClip("/media/pi/vid.mp4")
logo = (mp.ImageClip("/media/pi/pic.png"))
final = mp.CompositeVideoClip([logo, video.set_position("center")])
final.write_videofile("test.mp4")
pip install moviepy==1.0.0
pip3 install moviepy = 1.0.0