视频处理器
视频处理器V1脚本来自有关工作场所自动化的轻松辩论,从而创建了能够自动化广告生产方面的工具。该脚本最初是开玩笑的,已经演变成一个实用程序,其他人可能会发现在简化视频广告创建过程中很有价值。
介绍
该脚本自动化创建简单广告的几个任务,包括场景检测,剪辑切割等。它是本着协作精神共享的,邀请他人完善和扩大其能力。
关键功能
- 自动场景检测:有效地识别和段视频中不同的场景。
- 随机音乐选择:选择适合Tiktok和Facebook等平台的背景音乐。
- 自动化水印:在视频中添加水印,以保护和贴上内容的烙印。
- 自定义视频持续时间:根据您的需求设置输出视频的平均运行时。
- 直接记录到电报:在指定的电报频道中保留操作和更新的日志。
- AI VoiceOver:使用Narakeet API合并配音(注意:当前非手术)。
技术堆栈
- 音频处理:利用Pydub,CV2和Honypy来获得全面的音频编辑功能。
- 视频处理:使用CV2,Numpy,Monypy和PIL进行高级视频操作。
- 语音处理:与Narakeet API集成以生成画外音。
- 日志记录:实现电报机器人API进行实时记录和通知。
入门
先决条件
确保您在系统上安装了Python,并熟悉使用PIP的软件包管理。
安装
- 将存储库克隆到您的本地计算机。
- 使用PIP install -r unignts.txt安装需求中列出的所需依赖项.txt。
- 在您的首选IDE或命令行中启动main.py。
用法指南
请按照屏幕上的提示进行配置:
- RAM限制:设置脚本的最大RAM使用情况(建议使用12 GB)。
- 视频格式选择:选择针对Facebook,Tiktok或两者兼而有之的输出格式。
- 水印选项:从预定义的水印样式中选择或选择不选择水印。
- 输出数量:确定要生成的最终视频的数量。
- 视频长度:在几秒钟内指定每个视频的最大长度。
贡献
请随意分叉此存储库,并通过添加新功能,修复错误或改进文档来做出贡献。您的见解和贡献受到高度重视。
执照
该项目是根据MIT许可证开源的。