【问题标题】:How to combine 2 videos of different resolution/aspect ratio/frames如何组合 2 个不同分辨率/纵横比/帧的视频
【发布时间】:2018-08-16 18:20:12
【问题描述】:

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

在合并两个视频时纵横比是否重要

在合并视频时,帧数是否有任何关系

我正在尝试使用 Python Movie.Py 组合两个不同分辨率、帧速率和纵横比的视频

final_clip = concatenate_videoclips([video1, video2], method='compose')

当我尝试不同分辨率的视频时,结果视频不是我所期望的

【问题讨论】:

    标签: python video-editing moviepy


    【解决方案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.
    

    拼接不同帧率的视频应该没有问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-07-28
      • 1970-01-01
      • 2021-04-23
      • 2013-01-19
      • 1970-01-01
      • 2012-10-06
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多