簡體   English   中英

使用Python / OpenCV將mp4視頻的長度加倍?

[英]Use Python/ OpenCV to double the length of an mp4 video?

我有幾千個短片。 它們都是相同的格式(.mp4)。 是否可以使用python和或http://docs.opencv.org/3.0-beta/modules/videoio/doc/reading_and_writing_video.html將視頻長度加倍,方法是循環遍歷所有幀並將其復制,然后將其附加到相同的文件? 還是我在使用可用工具的情況下就完全錯了?

謝謝

不確定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")

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM