Moviepy:用黑色边框调整图像大小

时间:2021-07-16 13:44:10

标签: python video moviepy

我在调整 moviepy 中的视频大小时遇到​​问题。当我使用 {{1}} 函数时,它会拉伸图像。我希望它拉伸图像,保持纵横比,但为其添加黑色边框(以填充纵横比)。

This is the source image/video (resolution: 670 x 844)

This is how I want it to look (resolution: 1920 x 1080)

1 个答案:

答案 0 :(得分:0)

将它与一些您希望的分辨率的黑色图像混合:

video = mp.VideoFileClip("/media/pi/video.mp4")
black_image = (mp.ImageClip("black_picture_1920x1080.jpg"))
mp.CompositeVideoClip([black_image, video.set_position("center")])
相关问题