8 Commits

Author SHA1 Message Date
linyq
f6c3f1640b 移除 opencv 和 sklearn 提取关键帧的代码 2025-05-07 15:41:01 +08:00
linyq
c3ea0bcc69 build: 更新依赖并重构部分代码
- 更新 moviepy 依赖版本
- 添加 edge-tts、streamlit 等新依赖
- 移除 g4f、dashscope 等未使用的依赖- 重构 merge_video.py 中的导入语句
- 注释掉 task.py 中的多个函数定义
2025-05-07 13:52:18 +08:00
linyqh
f44d56110e feat(vision): 添加 QwenVL 视觉分析支持
- 新增 QwenVL 视觉分析器类,实现对阿里云 Qwen 模型的支持
- 更新基础设置界面,增加代理配置和 QwenVL 模型可用性检测
- 修改脚本生成逻辑,支持 QwenVL 模型的图像分析
- 重构视觉分析器初始化和调用接口,提高代码复用性和可维护性
2024-12-05 21:43:26 +08:00
linyqh
0caa15e762 build: 添加 pysrt 字幕处理库 2024-12-05 20:27:01 +08:00
linyqh
52180d49c9 feat(merge): 合并视频字幕
- 新增 merge_settings 组件用于视频字幕合并设置
- 实现视频和字幕文件的上传、匹配和排序功能
- 添加合并视频和字幕的逻辑,支持多文件合并- 优化用户界面,增加预览和错误处理功能
2024-12-05 00:56:09 +08:00
linyqh
49b52041ce 完成了 narrato-api 生成视频脚本的逻辑 2024-11-09 20:08:51 +08:00
linyqh
8267a0b3eb 完成了gemini 生成视频脚本的逻辑 2024-11-09 18:18:57 +08:00
linyqh
bb18a754fe webui 代码重构; 2024-11-09 02:26:39 +08:00