代码拉取完成,页面将自动刷新
短视频批量编辑工具,可剪辑时长、添加水印LOGO、片头、片尾
基于python3
,使用了Moviepy
库进行视频编辑
ffmpeg
环境变量ffmpeg -version
可检查是否安装成功 如不成功,请检查环境变量是否配置正确pip install moviepy
安装依赖库python main.py
即可执行pyinstaller
打包成exe,执行会报错,详情可百度搜索解决方案i
创建配置程序文件,修改配置文件后,输入r
,使配置信息立刻生效{
"delConfirm": true, //删除源文件时是否提醒用户确认
"subClip": true, //裁剪视频开关 默认开
"subClipStart": 2, //视频开头裁剪长度,单位秒
"subClipEnd": 2, //视频结尾裁剪长度,单位秒
"setLogoClip": false, //设置水印LOGO开关 默认关
"logoClipType": "image", //水印LOGO类型 支持image和video两种
"logoClipPath": "./media/logo.png", //水印LOGO文件存储路径
"logoClipWidth": 0, //水印LOGO文件裁剪宽度值 单位像素 默认0表示不裁剪
"logoClipHeight": 0, //水印LOGO文件裁剪高度值 单位像素 默认0表示不裁剪
"logoClipPosX": 20, //水印LOGO在主视频X轴显示位置 正数从左开始,负数从右开始
"logoClipPosY": 20, //水印LOGO在主视频Y轴显示位置 正数从上开始,负数从下开始
"setStartClip": false, //设置片头开关 默认关
"startClipType": "image", //片头文件类型 支持image和video两种
"startClipDuration": 2, //片头时长 单位秒
"startClipPath": "./media/start.png", //片头文件位置
"setEndClip": false, //设置片尾开关 默认关
"endClipType": "image", //片尾文件类型 支持image和video两种
"endClipDuration": 2, //片尾时长 单位秒
"endClipPath": "./media/end.png" //片尾文件位置
}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。