二创党福音!基于AI的开源智能视频切片处理系统


做视频内容的人都知道,长视频剪短视频有多累。看完一小时素材,挑高光、记时间点、切片导出……往往一晚上就搭进去了。

项目简介

AutoClip是一个基于AI的智能视频切片处理系统,能够自动从YouTube、B站等平台下载视频,通过AI分析提取精彩片段,并智能生成合集。系统采用现代化的前后端分离架构,提供直观的Web界面和强大的后端处理能力。

谁适合用AutoClip

UP主/二创博主:批量处理长视频,快速产出短内容。

内容创作者:想从海量素材里挖金矿的。

技术爱好者:喜欢折腾AI工具、视频处理的。

团队协作:项目管理、数据统计功能能帮上忙。

核心特性

多平台支持: YouTube、B站视频一键下载,支持本地文件上传

AI智能分析: 基于通义千问大语言模型的视频内容理解

自动切片: 智能识别精彩片段并自动切割,支持多种视频分类

智能合集: AI推荐和手动创建视频合集,支持拖拽排序

实时处理: 异步任务队列,实时进度反馈,WebSocket通信

现代界面: React + TypeScript + Ant Design,响应式设计

移动端支持【开发中】: 响应式设计,正在完善移动端体验

账号管理【开发中】: 支持B站多账号管理,自动健康检查

数据统计: 完整的项目管理和数据统计功能

️ 易于部署: 一键启动脚本,Docker支持,详细文档

B站上传【开发中】: 自动上传切片视频到B站

字幕编辑【开发中】: 可视化字幕编辑和同步功能

快速开始

准备工作

AutoClip支持两种主流部署方式,建议优先选择Docker,省心省力。系统需要至少4GB内存(推荐8GB)和10GB以上存储空间。

Docker部署(强烈推荐)

克隆仓库到本地:

git clone https://github.com/zhouxiaoka/autoclip.git cd autoclip

一键启动:

./docker-start.sh # 正常运行 ./docker-start.sh dev # 开发调试模式

常用命令:

查看运行状态:./docker-status.sh

停止服务:./docker-stop.sh

启动完成后,浏览器打开对应地址就能看到界面。

本地手动部署

进入项目目录后,执行一键脚本:

./start_autoclip.sh (或使用 ./quick_start.sh 跳过部分检查)

手动安装时,需依次准备Python环境、安装依赖、配置Redis和FFmpeg,并复制.env文件填写API密钥。

项目启动后即可新建任务,系统会自动处理下载、分析和切片流程。官方脚本和文档让整个过程非常友好,即使是第一次接触也能快速完成部署。

项目地址

https://github.com/zhouxiaoka/autoclip

如果你觉得这篇文章不错,别忘了点赞、在看、转发给更多需要的小伙伴哦!

            预览时标签不可点