如何组合2个不同分辨率/宽高比/帧的视频

时间:2018-03-08 11:49:45

标签: python video-editing moviepy

在合并两个视频时我们需要考虑哪些事项

在合并两个视频时,宽高比是否具有重要性

组合视频时,帧的数量是否有任何关系

我正在尝试使用Python Movie.Py

组合两个不同分辨率,帧速率和宽高比的视频
final_clip = concatenate_videoclips([video1, video2], method='compose')

当我尝试使用不同分辨率的视频时,但是重新拍摄的视频不是我预期的

enter image description here

1 个答案:

答案 0 :(得分:1)

如果两个视频具有不同的分辨率和宽高比,将它们与method=compose连接在一起会在较小的视频旁边放置黑色边框,使其与最大的视频大小相同。如果您不想要黑色边框,那么您需要使用resize来调整它们的大小,以便它们的大小相同。

以下是documentation的一些调整大小示例:

>>> myClip.resize( (460,720) ) # New resolution: (460,720)
>>> myClip.resize(0.6) # width and heigth multiplied by 0.6
>>> myClip.resize(width=800) # height computed automatically.

连接不同帧率的视频时应该没有任何问题。