Windows系统,python3.9,根据一段文字生成一段视频,并添加背景音乐
1,安装moviepy库,安装ImageMagick
pip install moviepy
下载ImageMagick,配置环境变量IMAGE_HOME为ImageMagic的安装目录,并修改python的moviepy配置文件\Python39\Lib\site-packages\moviepy\config_defaults.py:
IMAGEMAGICK_BINARY = r"替换为ImageMagick安装目录\magick.exe"
2,新建python文件,导入所需库
encoding=utf-8
from moviepy.editor import *
3,设置文本和样式
设置文本和样式
text = "hello"
fontsize = 60
color = 'white' # 或RGB颜色代码,我这里一开始使用代码,报错了,所以改成了颜色,后面研究
4,创建文本剪辑
创建文本剪辑
text_clip = TextClip(text, fontsize=60, color=color)
5,设置视频参数
设置视频参数
fps = 24
duration = 5 # 持续时间(秒)
6,调整文本剪辑大小以适合屏幕
调整文本剪辑大小以适合屏幕
text_clip = text_clip.set_duration(duration).set_pos('center').resize(width=text_clip.w * 2)
7,创建一个空的视频剪辑
浙公网安备 33010602011771号