# https://www.youtube.com/watch?v=Q2d1tYvTjRw
from moviepy.editor import VideoFileClip, concatenate_videoclips, vfx
from moviepy.editor import AudioFileClip, afx, CompositeAudioClip
clip1 = VideoFileClip("1.mp4").subclip(0, 5)
clip2 = VideoFileClip("1.mp4").subclip(5, 10).fx(vfx.colorx, 1.5).fx(vfx.lum_contrast, 0, 50, 128)
clip3 = VideoFileClip("1.mp4").subclip(10, 15)
clip4 = VideoFileClip("1.mp4").subclip(15, 20).fx(vfx.colorx, 1.5).fx(vfx.lum_contrast, 0, 50, 128)
combined = concatenate_videoclips([clip1, clip2, clip3, clip4])
combined.write_videofile("Combined1.mp4")
clip1 = VideoFileClip("1.mp4").subclip(0, 5).fx(vfx.fadein, 1).fx(vfx.fadeout, 1)
clip2 = VideoFileClip("1.mp4").subclip(5, 10).fx(vfx.fadein, 1).fx(vfx.fadeout, 1)
clip3 = VideoFileClip("1.mp4").subclip(10, 15).fx(vfx.fadein, 1).fx(vfx.fadeout, 1)
clip4 = VideoFileClip("1.mp4").subclip(15, 20).fx(vfx.fadein, 1).fx(vfx.fadeout, 1)
combined = concatenate_videoclips([clip1, clip2, clip3, clip4])
combined.write_videofile("Combined2.mp4")
audio = AudioFileClip("1.mp3").fx(afx.audio_fadein, 1) # Could pull audio from .mp4 also
combined = concatenate_videoclips([clip1, clip2, clip3, clip4])
combined.audio = CompositeAudioClip([audio])
combined.write_videofile("Combined.mp4")
No comments:
Post a Comment