313 Commits

Author SHA1 Message Date
linyq
dfb96e9b0f 更新了示例配置文件,并移除了日文README (坚决拥护中国🇨🇳领土主权🔥) 2025-12-12 11:42:50 +08:00
linyq
97bb59220f fix: 移除未使用的 logger 导入 2025-12-12 11:42:12 +08:00
linyq
169daac94d fix: 移除未使用的 tkinter 导入 2025-12-12 11:42:12 +08:00
linyq
c0e3ff045a fix: 更新版本号至 0.7.5 2025-12-12 11:42:12 +08:00
linyq
7b9ef2f244 feat: 新增 IndexTTS2 零样本语音克隆引擎支持
添加 IndexTTS2 TTS 引擎配置和实现,支持零样本语音克隆功能。包括配置保存加载、API 调用、参考音频上传、高级参数设置(温度、top_p、top_k、束搜索、重复惩罚等),并在 WebUI 中提供完整的配置界面和使用说明。
2025-12-12 11:42:12 +08:00
linyq
854cfab460 feat: 显示字幕引擎支持提示 2025-12-12 11:42:12 +08:00
linyq
474ebe46e2 feat: 新增基础设置项并提供中文翻译 2025-12-12 11:42:12 +08:00
linyq
46042d17d6 fix: 优化标题样式 2025-12-12 11:42:12 +08:00
linyq
eb57d2a0fe feat: 更新 webui 界面以支持新功能 2025-12-12 11:42:12 +08:00
linyq
d5f089c9a7 feat: 优化LLM服务配置与迁移适配,并更新相关UI设置及中文翻译 2025-12-12 11:42:12 +08:00
linyq
77c0aa47f2 feat: 增强 LiteLLM 提供商配置并更新基本设置界面 2025-12-12 11:42:12 +08:00
linyq
efa02d83ca fix: 更新版本号 2025-12-12 11:42:12 +08:00
linyq
eca1fcbe67 fix: 修改荒野建造提示词为更加通用的提示词 2025-12-12 11:42:12 +08:00
linyq
d7b1b51a36 fix: 使用 litellm 管理模型供应商 2025-12-12 11:40:44 +08:00
harry
4423195313 Fix the problem that Tencent cloud tts sound setting is invalid in the generation video function 2025-12-12 11:38:06 +08:00
harry
4b0f7c3bb9 新增qwen3 tts服务 2025-12-12 11:38:06 +08:00
Joran Joran
bad4a95ced fix: 修复docker-compose.yml中对于resourse的只读权限。 2025-12-12 11:38:06 +08:00
linyq
a99d752069 移除 SoulVoice 引擎相关设置,优化 TTS 引擎选项 2025-12-12 11:38:06 +08:00
linyq
6b8082244c 修复试听 tts bug 2025-12-12 11:38:06 +08:00
linyq
52f96f9eae 优化腾讯tts引擎 2025-12-12 11:36:04 +08:00
Emily-LMH
2c5c7cbd77 新增腾讯云 TTS 服务 2025-12-12 11:36:04 +08:00
linyq
303ba571cc 更新版本号 2025-12-12 11:36:04 +08:00
linyq
067d82885b 优化 README 2025-12-12 11:36:04 +08:00
linyq
a26c07d3dc 更新 gemini 模型请求参数设置 2025-12-12 11:36:04 +08:00
linyq
207b49c9cc 忽略开发文件 2025-12-12 11:36:04 +08:00
viccy
f2ba9689e1 Update LICENSE
更新许可证
2025-12-12 11:36:04 +08:00
viccy
87afe738fe Update README.md
更新许可证
2025-12-12 11:36:04 +08:00
viccy
74b52eec7b Update README.md
更新防止被骗提示
2025-12-12 11:36:04 +08:00
viccy
b3fd32569e Update README.md
防止被骗
2025-12-12 11:36:04 +08:00
linyq
b5548b050d dev0.7.1 预发布 2025-12-12 11:36:04 +08:00
linyq
95e3b66bc7 refactor(docker): 优化docker配置和部署脚本
重构Docker相关配置,包括:
- 更新.dockerignore文件,增加更多忽略规则
- 优化requirements.txt依赖管理
- 新增Makefile提供常用命令
- 重构docker-compose.yml配置
- 增强docker-entrypoint.sh功能
- 改进Dockerfile多阶段构建
- 新增docker-deploy.sh一键部署脚本
2025-12-12 11:36:04 +08:00
linyq
b1bcedd5d5 fix(subtitle): 修复字幕处理逻辑并添加有效性检查
处理空字幕文件情况并改进错误处理
确保合并失败时有默认返回值
添加字幕文件有效性检查函数
2025-12-12 11:36:04 +08:00
linyq
81d8c55580 refactor: 移除未使用的代码文件和端口配置
清理未使用的控制器、测试文件和模型定义
移除Dockerfile中未使用的8080端口暴露
删除requirements.txt中的注释依赖
2025-12-12 11:36:04 +08:00
linyq
c41bd682a9 fix(音频处理): 修复音频混合时的音量问题
修复amix导致的音量稀释问题,为每个音频添加音量补偿
保持原声片段音量为1.0不变,确保与原视频一致
仅在需要时调整原声音量,避免不必要的修改
2025-12-12 11:36:04 +08:00
linyqh
9811607756 优化整合包bat启动脚本和环境检查 2025-12-12 11:36:04 +08:00
linyq
d8a06cc591 新增 azure 依赖 2025-12-12 11:36:04 +08:00
linyq
287cddcc35 refactor: 移除废弃脚本文件并更新项目版本至0.7.0
删除不再使用的脚本文件(check_gpu_cuda_cudnn.bat, changelog.py, main.py, release-notes.md, video_pipeline.py)
将项目版本从0.6.8更新至0.7.0,并同步更新config.example.toml中的版本号
2025-12-12 11:36:04 +08:00
linyq
bb7362809a refactor: 移除视频审查功能及相关代码
删除不再使用的视频审查功能,包括移除相关面板组件、i18n翻译条目和主程序中的调用
2025-12-12 11:36:04 +08:00
linyq
07da580919 feat(llm): 添加gemini-2.5-flash支持并增强API调用可靠性
添加对gemini-2.5-flash模型的支持并更新示例配置
实现模型验证的严格/宽松模式配置
为API调用添加重试机制和超时配置
增加对更多HTTP错误状态码的处理
2025-12-12 11:36:04 +08:00
linyq
aebd169900 feat(tts): 添加多引擎TTS支持并重构语音设置界面
- 新增Azure Speech Services和Edge TTS引擎支持
- 重构语音设置界面,支持不同引擎的独立配置
- 添加引擎选择器和详细说明
- 更新requirements.txt添加azure-cognitiveservices-speech依赖
- 改进音色名称验证逻辑
2025-12-12 11:36:04 +08:00
linyq
a184662f8b refactor: 移除视频字幕合并功能及相关代码
清理不再使用的视频字幕合并功能,包括删除合并设置组件、合并工具函数和相关的国际化文本
2025-12-12 11:36:04 +08:00
linyq
787d17a1a9 feat(script): 合并脚本保存与格式验证功能
重构脚本保存流程,将格式验证整合到保存操作中。新增详细的格式验证错误提示和正确格式示例展示。增强脚本格式检查功能,包括字段类型、格式和必填项验证。
2025-12-12 11:36:04 +08:00
linyq
e7db1668f8 feat(video): 实现统一视频裁剪策略并移除旧逻辑
重构视频处理流程,引入基于OST类型的统一裁剪策略:
- 新增 clip_video_unified 函数处理三种OST类型
- 移除预裁剪步骤和相关UI组件
- 优化任务处理流程,减少重复裁剪
- 添加详细的错误处理和日志记录
2025-12-12 11:36:04 +08:00
linyq
e389412dc2 feat(tts): 添加 SoulVoice TTS 引擎支持
实现 SoulVoice TTS 引擎集成,包括配置管理、语音选择、API 调用和字幕处理
新增 SoulVoice 配置项和示例配置
修改音频设置面板以支持 SoulVoice 选项
优化音频时长计算和异常处理
更新多语言文案以反映 SoulVoice 支持
2025-12-12 11:36:04 +08:00
viccy
aff6aca00c Update README.md
新增赞助
2025-12-12 11:36:04 +08:00
linyq
7ae4263943 更新提示词 2025-12-12 11:36:04 +08:00
linyq
cd3a5bc837 优化短剧解说画面匹配 2025-12-12 11:36:04 +08:00
linyq
4dc1448154 fix(logging): 注释掉调试信息的日志输出,优化日志记录
在clip_video.py和merger_video.py中,注释掉了成功处理视频的日志信息,以减少调试时的冗余输出。同时,在manager.py中更新了提示词渲染成功的日志格式,确保版本信息的清晰展示。这些更改旨在提升日志的可读性和有效性,优化调试过程。
2025-12-12 11:36:04 +08:00
linyq
33fc3dab10 feat(subtitle_analysis): 更新解说文案生成逻辑,增强字幕内容支持
在多个文件中重构了解说文案生成的实现,新增对原始字幕内容的支持,以提供准确的时间戳信息。更新了相关参数和提示词模板,优化了生成逻辑,提升了内容的准确性和用户体验。同时,注释部分进行了清理,去除了调试信息的输出。
2025-12-12 11:36:04 +08:00
linyqh
a15ab4c944 优化视频帧提取功能,新增超级兼容性方案以提高提取成功率,增强错误处理和用户反馈。在generate_script_docu.py中更新进度显示和错误提示,提升用户体验。 2025-12-12 11:36:04 +08:00