# 1. vedio convert to audio
from moviepy.editor import*
clip1 = VideoFileClip("test1.mp4")
if clip1.audio is not None:
clip1.audio.write_audiofile("test1.mp3")
else:
print("Error: Audio not found in clip1")
clip2 = VideoFileClip("test2.mp4")
if clip2.audio is not None:
clip2.audio.write_audiofile("test2.mp3")
else:
print("Error: Audio not found in clip2")
# 2. convert vedio to without audio
from moviepy.editor import*
clip1 = VideoFileClip("test1.mp4")
clip1 = clip1.without_audio()
clip1.write_videofile("test1_W.mp4")
print("end")
clip2 = VideoFileClip("test2.mp4")
clip2 = clip1.without_audio()
clip2.write_videofile("test2_W.mp4")
print("end")
# 3. convert vedio to another vedio audio
from moviepy.editor import*
video1 = VideoFileClip("test1_W.mp4")
audio1 = AudioFileClip("test2.mp3")
# Set the audio track of video1 using the audio1 clip
final_video = video1.set_audio(audio1)
# Write the final video with the replaced audio to a new file
final_video.write_videofile("test1_new1.mp4")
# 4. how to add water mark in file
from moviepy.editor import*
clip = (VideoFileClip("test1.mp4"))
txt_clip = TextClip("Manan", fontsize=60, color='black')
txt_clip = txt_clip.set_position('center').set_duration(clip.duration).set_duration(clip.duration)
vedio = CompositeVideoClip([clip, txt_clip])
vedio.write_videofile("output.mp4")
No comments:
Post a Comment