我有一个 720x1280 的 mp4 视频,我想要不同的尺寸,例如:0.66%、0.5% 和 0.33%。
对于我使用的每种尺寸:
clip = mp.VideoFileClip(file)
clip_resized1 = clip.resize(height=int(clip.h * float(0.66666)))
clip_resized1.write_videofile(name + '-2x' + ext)
我对每种尺寸都这样做,但其中一些有效,有些无效。0.66 不起作用,就像 0.33 一样。0.5% 的效果很好。
它为每个大小创建文件,但它们已损坏,无法打开它们(我说的 0.5 除外,它可以正常工作)。
对此有任何线索吗?在 Python 中调整大小有更好的解决方案吗?