linyq
|
75fa931591
|
Merge remote-tracking branch 'origin/main' into pr-199
|
2025-10-21 11:40:06 +08:00 |
|
linyq
|
8b41e06d58
|
fix: 使用 litellm 管理模型供应商
|
2025-10-21 10:36:28 +08:00 |
|
harry
|
01c8c8097e
|
新增qwen3 tts服务
|
2025-10-11 19:56:03 +08:00 |
|
Emily-LMH
|
4159707d9e
|
新增腾讯云 TTS 服务
|
2025-09-16 14:40:08 +08:00 |
|
linyq
|
ced37047aa
|
refactor(docker): 优化docker配置和部署脚本
重构Docker相关配置,包括:
- 更新.dockerignore文件,增加更多忽略规则
- 优化requirements.txt依赖管理
- 新增Makefile提供常用命令
- 重构docker-compose.yml配置
- 增强docker-entrypoint.sh功能
- 改进Dockerfile多阶段构建
- 新增docker-deploy.sh一键部署脚本
|
2025-08-16 01:52:28 +08:00 |
|
linyq
|
1fba4414aa
|
refactor: 移除未使用的代码文件和端口配置
清理未使用的控制器、测试文件和模型定义
移除Dockerfile中未使用的8080端口暴露
删除requirements.txt中的注释依赖
|
2025-08-16 01:16:05 +08:00 |
|
linyq
|
b1f2cd37ed
|
新增 azure 依赖
|
2025-08-03 20:29:07 +08:00 |
|
linyq
|
062d317261
|
feat(tts): 添加多引擎TTS支持并重构语音设置界面
- 新增Azure Speech Services和Edge TTS引擎支持
- 重构语音设置界面,支持不同引擎的独立配置
- 添加引擎选择器和详细说明
- 更新requirements.txt添加azure-cognitiveservices-speech依赖
- 改进音色名称验证逻辑
|
2025-08-03 18:45:33 +08:00 |
|
linyq
|
342a4ac1a8
|
refactor(webui): 修复合并视频与字幕功能
- 注释掉 merge_settings.py 中的一键转录功能
- 更新 base.py 中的 API URL
- 在 merge_video.py 中添加 pysrt导入
- 更新 requirements.txt,添加 pysrt 依赖
- 修改 zh.json 中的缺失字幕文件提示信息
|
2025-05-12 10:55:17 +08:00 |
|
linyq
|
bacc1adfad
|
feat(clip_video): 支持亚秒级视频裁剪
- 增加对带毫秒时间戳的支持
- 优化时间戳解析和格式化逻辑
- 调整FFmpeg命令以支持毫秒级精度
- 更新文件命名规则以适应新时间戳格式
- 修复相关服务和接口以确保兼容性
|
2025-05-07 20:35:47 +08:00 |
|
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 |
|
linyq
|
3d9b4b6d93
|
refactor(app): 重构视频生成逻辑
- 更新导入路径:从 moviepy.editor 改为 moviepy
- 优化合并字幕、BGM、配音、视频的逻辑
- 移除硬编码路径,使用参数化配置
-简化字幕样式和音量配置
- 调整 generate_video 函数的参数结构
|
2025-05-07 13:17:53 +08:00 |
|
linyq
|
c065800072
|
feat(webui): 大改动标记1
-重构音频设置面板,增加语音音量、背景音乐等设置
- 添加背景音乐文件选择功能
- 优化字幕设置,支持自定义字体和样式
-调整视频生成流程,支持新音频设置
- 更新文档示例,反映新功能
|
2024-12-10 18:33:44 +08:00 |
|
linyq
|
36e6018c74
|
refactor(webui): 降级 httpx==0.27.2
- 解决 Client.__init__() got an unexpected keyword argument 'proxies' 报错
|
2024-12-06 18:39:33 +08:00 |
|
linyqh
|
c42664f989
|
build: 添加 pysrt 字幕处理库
|
2024-12-05 01:11:57 +08:00 |
|
linyqh
|
1a332c72bb
|
refactor(video): 可以剪辑短剧
- 添加多个视频处理相关函数,提高代码可复用性
- 优化日志输出,增加中文注释,提高代码可读性
-调整视频处理流程,提升效率和准确性
- 修复部分函数的参数类型和返回值类型
|
2024-12-04 01:56:42 +08:00 |
|
linyqh
|
bd879079c3
|
refactor(video): moviepy==2.0.0.dev2 这个版本往后变更很大
- 移除了不必要的缓存目录创建逻辑
- 优化了字幕处理流程
-重构了音频处理逻辑,支持多音轨混合
- 删除了未使用的函数和冗余代码
- 增加了参数验证和错误处理
|
2024-12-04 01:11:38 +08:00 |
|
linyq
|
bd1ce5c7b9
|
feat(v2): 新增视频裁剪和YouTube视频下载功能
- 在 schema_v2.py 中添加了新的请求和响应模型
- 在 script.py 中实现了 /scripts/crop 和 /youtube/download 接口- 新增 video_service.py 和 youtube_service.py 服务模块
- 更新 utils.py 中的工具函数以支持新功能
|
2024-11-27 23:26:43 +08:00 |
|
linyqh
|
8267a0b3eb
|
完成了gemini 生成视频脚本的逻辑
|
2024-11-09 18:18:57 +08:00 |
|
linyqh
|
bb18a754fe
|
webui 代码重构;
|
2024-11-09 02:26:39 +08:00 |
|
linyq
|
2ff72e8b06
|
升级几个包;python升级到py11,准备对比优化视频转录;看中英文提示词效果对比;
|
2024-10-28 18:32:17 +08:00 |
|
linyq
|
2896966359
|
升级 edge-tts 到最新版本 6.1.15 解决 tts 失效问题
|
2024-10-28 14:01:32 +08:00 |
|
linyqh
|
f04fd70ab8
|
查漏补缺
|
2024-09-30 01:37:39 +08:00 |
|
linyq
|
990994e9cd
|
优化 webui task 逻辑30%;新增检查/修复脚本方法
|
2024-09-25 18:32:38 +08:00 |
|
linyqh
|
f0dee9a8e2
|
新增上传视频功能;优化系统bug
|
2024-08-12 23:44:28 +08:00 |
|
linyqh
|
e874999bd1
|
first commit
|
2024-08-12 21:35:06 +08:00 |
|