簡體   English   中英

如何使用moviepy連接多個視頻

[英]How to concatenate multiple videos using moviepy

是的,基本上我們想加入多個這樣的視頻:1 + 1 + ...= 11 ... (1:video) 抱歉,這是我當場能想到的最好的例子。 並將它們導出為一個視頻

參考這個例子:

from moviepy.editor import VideoFileClip, concatenate_videoclips

# Read files
vid1 = VideoFileClip("video1.mp4")
vid2 = VideoFileClip("video2.mp4")
vid3 = VideoFileClip("video3.mp4")

# Concat them
final = concatenate_videoclips([vid1, vid2, vid3])

# Write output to the file
final.write_videofile("newVideo.mp4")

希望這對你有幫助!

A 在嘗試連接兩個 .avi 視頻時遇到了解決方案問題。 我使用了“夜視”的解決方案,而不是創建 .avi,而是創建 mp4,使用 mp4 編解碼器

def concatenate_videos(list_videos,newname):
    
    from moviepy.editor import VideoFileClip, concatenate_videoclips

    concatinated = concatenate_videoclips([VideoFileClip(v) for v in list_videos])

    concatinated.write_videofile(newname + '.mp4', codec='libx264')

暫無
暫無

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

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