视频字幕助手
一个强大的视频分析和元数据管理系统,可以自动提取字幕、识别电影名称、获取电影元数据,并提供便捷的管理界面。
功能特点
-
字幕提取
- 从视频文件中提取内嵌字幕
- 支持外部字幕文件
- 支持多种字幕格式
- 智能字幕语言检测
-
电影名称识别
- 使用 LLM(DeepSeek)智能识别电影名称
- 支持多语言(包括中文)
- 处理各种文件名格式
- 支持批量处理
-
元数据管理
- 从 TMDB 和 OMDB 获取元数据
- 存储电影信息、类型和演员
- 数据持久化存储
- 便捷的数据管理
-
用户界面
- 命令行界面支持自动化
- Web API 便于集成
- 完整的 API 文档
- 实时处理状态
快速开始
- 克隆仓库:
git clone https://github.com/fly0pants/video-sub-agent.git
cd video-sub-agent
- 设置 Python 环境:
python -m venv venv
source venv/bin/activate # Linux/Mac
# 或
.\venv\Scripts\activate # Windows
- 安装依赖:
pip install -r requirements.txt
开发状态
当前版本:1.0.0
开发计划
- 添加更多字幕提取方法
- 改进电影名称识别准确度
- 添加用户界面
- 支持更多视频格式
- 添加视频预览功能
- 支持更多元数据源
- 添加字幕翻译功能
参与贡献
我们欢迎各种形式的贡献!您可以:
- 提交 Issues
- 创建 Pull Requests
- 改进文档
- 分享您的想法
许可证
本项目采用 MIT 许可证。详见 LICENSE 文件。