feat: 实现真实素材AI分类和视频质量评估 #19
Reference in New Issue
Block a user
Delete Branch "feature/ai-classification-quality"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
功能说明
实现真实的素材 AI 分类和视频质量评估功能,替代原有的 Mock 实现。
新增功能
1. 视频素材分析器 (
asset_analyzer.py)基于 FFmpeg + NumPy 的轻量级智能分析,不依赖外部 AI API。
分类功能 (多维度分析):
分类类别:
2. 质量评分 (5 维度,满分 100)
代码修改
apps/worker/worker_app/tasks/asset_analyzer.py- 核心分析模块apps/worker/worker_app/tasks/classification.py- 调用真实分类apps/worker/worker_app/tasks/ingest.py- 添加质量评分计算requirements.txt- 添加 numpy 和 scipy 依赖技术特点