gpt4 book ai didi

python - 音频以moviepy结尾时如何结束视频?

转载 作者:行者123 更新时间:2023-12-04 02:34:15 25 4
gpt4 key购买 nike

我正在使用此代码在 Python 中将音频文件添加到视频文件,但是,当视频结束时,音频会一直播放到结束。我想在视频结束时结束。

有什么建议吗?

from moviepy.editor import *
videoclip = VideoFileClip(filename)
audioclip = AudioFileClip("audio.mp3")

new_audioclip = CompositeAudioClip([audioclip])
videoclip.audio = new_audioclip
videoclip.write_videofile("new_filename.mp4")

最佳答案

afx 代替了 CompositeAudioClip:

from moviepy.editor import *

videoclip = VideoFileClip(filename)
audioclip = AudioFileClip("audio.mp3")

new_audio = afx.audio_loop(audioclip, duration=videoclip.duration)
videoclip.audio = new_audio
videoclip.write_videofile("new_filename.mp4")

关于python - 音频以moviepy结尾时如何结束视频?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62593678/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com