2017-07-21 12 views
1

いつもどんなクリップでも、奇妙なグリッチを防ぐような方法でパッチを貼り付けることはできますか?私は一緒に小さな.mp4ファイルから.mp4を入れて、私は奇妙なグリッチと最終的なビデオを得た。私はWindows 9でSublime Text 3を使ってPython 3.6.1を実行しています。私は連結を行うためにMoviePyを使いました。MoviePy:ビデオクリップを連結すると、最終ビデオで不思議な不具合が発生する

コード:

from moviepy.editor import VideoFileClip, concatenate_videoclips 
import os.path 

path = "C:/Users/blah/videos/out/" 

cliparray = [] 

for filename in os.listdir(path): 
    cliparray.append(VideoFileClip(path + filename)) 

final_clip = concatenate_videoclips(cliparray) 

final_clip.write_videofile(path + "concatenatedvideo.mp4", codec = "libx264") 

奇妙なグリッチ:クリップの

  1. 一つは小さいクリップの3x3のグリッドになります。
  2. もう1つは、ビデオに並んでいないオーディオがあります。
  3. もう1つのスピードが通常のスピードより速くなります。

答えて

0

違うビデオクリップを連結している間にグリッチが発生しました。いくつかの解像度が異なっていて、出力ビデオファイルに何らかの不具合がありました。私は、出力は任意のグリッチなしで得られた

final_clip = concatenate_videoclips(cliparray, method='compose') 

でそれを固定し、彼らは異なる解像度を持っているので、moviepyはビデオクリップの中で最高の解像度を割り当てます。これを修正するには、同じサイズにクロップするだけです。

+0

https://www.reddit.com/r/moviepy/comments/2z3q38/help_getting_glitch_art_when_concatenating_clips/から作業しています。 –

関連する問題