[英]MoviePy Output Video crazy distortion
嘿,伙計們,我只是第一次使用 MoviePy,一開始它工作得很好。 但在第三個剪輯(第 34 秒)之后,我觀察到一個奇怪的中斷。 我對此無話可說,但請看一下它和下面的代碼。 每個剪輯本身都完美無瑕。 可能是什么原因? 提前致謝! https://www.dropbox.com/s/v7aur2h6nej751p/my_tiktok_compilation.mp4?dl=0
from moviepy.editor import VideoFileClip, concatenate_videoclips
import os, os.path
## Cutting the Clips ##
all_clips = []
# folder path
dir_path = r'./clips'
count = 0
# Iterate directory
for path in os.listdir(dir_path):
# check if current path is a file
if os.path.isfile(os.path.join(dir_path, path)):
count += 1
clip = VideoFileClip(f"./clips/{path}")
#clip.set_position("center") # automatically centered
all_clips.append(clip)
print('File count:', count)
final_clip = concatenate_videoclips(all_clips)
final_clip.write_videofile("my_tiktok_compilation.mp4")
嘗試與設置為compose
的method
參數連接:
final_clip = concatenate_videoclips(all_clips, method="compose")
從文檔字符串:
method="compose",如果剪輯沒有相同的分辨率,最終的分辨率將是這樣的,沒有剪輯必須調整大小。 因此,最終剪輯具有列表中最高剪輯的高度和最寬剪輯的寬度。 所有尺寸較小的剪輯都將居中顯示。 如果 mask=True,邊框將是透明的,否則它將是
bg_color
指定的顏色。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.