微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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

如何解决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)

解决方法

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

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

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。