使用Python/OpenCV将mp4视频的长度增加一倍?

2024-06-16 15:57:08 发布

您现在位置:Python中文网/ 问答频道 /正文

我有几千个短片。它们都是相同的格式(.mp4)。是否可以使用python and或http://docs.opencv.org/3.0-beta/modules/videoio/doc/reading_and_writing_video.html将视频长度加倍,方法是循环遍历所有帧并复制它们,然后将它们附加到同一个文件中?或者我是不是在现有的工具下完全错了树?在

谢谢


Tags: andorgmoduleshttpdocsdocvideo格式
1条回答
网友
1楼 · 发布于 2024-06-16 15:57:08

对opencv不确定,但moviepy应该完全按照您的意愿操作。在

以下是一种如何使用moviepy将视频长度加倍的方法:

from moviepy.editor import VideoFileClip, concatenate_videoclips

#load video file
clip = VideoFileClip("video.mp4")

#concatenate same video file two times
final_clip = concatenate_videoclips([clip, clip])

#write new video file (2 times the length of the original)
final_clip.write_videofile("new_video.mp4")

相关问题 更多 >