【问题标题】:Moviepy: Resize image with black bordersMoviepy:使用黑色边框调整图像大小
【发布时间】:2021-07-16 13:44:10
【问题描述】:

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

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

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

【问题讨论】:

    标签: python video moviepy


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 2010-12-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-10-12
      • 2020-07-16
      • 2012-07-14
      • 2013-12-24
      相关资源
      最近更新 更多