剪掉一部分视频-python

我的视频长度分别约为25分钟,我希望从一开始就使用python减少几秒钟的时间。

搜索它时,我偶然发现了适用于python的moviepy软件包。问题是,即使是单个视频也要花费很多时间。以下是我用来从单个视频开始剪切7秒的代码段。写入过程会消耗大量时间。有没有更好的方法使用python剪切视频?

from moviepy.editor import *

clip = VideoFileClip("video1.mp4").cutout(0, 7)

clip.write_videofile("test.mp4")

如果我错过了任何细节,请告诉我。

任何帮助表示赞赏。谢谢!

回答:

试试看,告诉我们它是否更快(如果可以的话,它将直接使用ffmpeg提取视频,而无需解码和重新编码):

from moviepy.video.io.ffmpeg_tools import ffmpeg_extract_subclip

ffmpeg_extract_subclip("video1.mp4", start_time, end_time, targetname="test.mp4")

如果这样做没有帮助,请查看代码

以上是 剪掉一部分视频-python 的全部内容, 来源链接: utcz.com/qa/403777.html

回到顶部