linyq
|
f6c3f1640b
|
移除 opencv 和 sklearn 提取关键帧的代码
|
2025-05-07 15:41:01 +08:00 |
|
linyq
|
3d9b4b6d93
|
refactor(app): 重构视频生成逻辑
- 更新导入路径:从 moviepy.editor 改为 moviepy
- 优化合并字幕、BGM、配音、视频的逻辑
- 移除硬编码路径,使用参数化配置
-简化字幕样式和音量配置
- 调整 generate_video 函数的参数结构
|
2025-05-07 13:17:53 +08:00 |
|
linyq
|
4bc20c2902
|
refactor(video): 重构视频合并功能
- 移除了 video.py 中的 combine_clip_videos 函数- 新增 generate_video.py 文件,实现更强大的视频生成功能
- 新增 merge_materials 函数,支持合并视频、音频、BGM 和字幕素材
- 优化了字幕处理和音频混合逻辑
- 增加了更多可配置选项,提高灵活性
|
2025-05-07 12:29:55 +08:00 |
|
linyq
|
2914cd924d
|
feat(task): 重构视频剪辑流程并添加新功能
-重构了 start_subclip 函数,优化了视频剪辑流程
- 新增 clip_video 函数,用于裁剪视频片段
- 改进了字幕生成和处理逻辑- 优化了音频合并和处理
- 更新了任务状态管理
|
2025-05-06 21:43:20 +08:00 |
|
linyq
|
e3b5fa4d0e
|
feat(audio): 本地测试-1
- 调整背景音乐音量默认值为 0.3- 优化任务服务中的音量配置逻辑
- 更新视频生成服务,移除默认音量配置- 在 WebUI 中添加原声音量设置并更新相关参数
|
2024-12-11 15:19:17 +08:00 |
|
linyq
|
11a4cf0900
|
(subfeattitle): 优化字幕功能并增加位置设置
- 调整音频设置的滑块范围和默认值
- 修复生成脚本短片功能的导入问题
- 优化字幕设置界面,增加字幕位置选项- 改进字幕渲染逻辑,支持多种位置配置
- 调整视频设置中的原始音量滑块范围和默认值
|
2024-12-11 11:51:02 +08:00 |
|
linyq
|
c065800072
|
feat(webui): 大改动标记1
-重构音频设置面板,增加语音音量、背景音乐等设置
- 添加背景音乐文件选择功能
- 优化字幕设置,支持自定义字体和样式
-调整视频生成流程,支持新音频设置
- 更新文档示例,反映新功能
|
2024-12-10 18:33:44 +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 |
|
linyqh
|
0bb811ea79
|
refactor(voice): 优化 Edge TTS 音频生成逻辑- 重构了 Edge TTS音频生成函数,提高了代码可读性和错误处理能力
-增加了重试机制,提高了生成音频的可靠性
-优化了日志输出,提供了更详细的错误信息和生成进度
- 删除了不必要的测试代码和注释,精简了代码结构
|
2024-12-03 23:24:20 +08:00 |
|
linyq
|
401eb92fa3
|
feat(audio): 改进音频合并功能,支持 OST 设置,提升时间戳精度
-重构了 merge_audio_files 函数,增加了对 OST 设置的支持
- 新增 time_to_seconds 函数,支持多种时间格式的转换
- 修改了 audio_merger 模块的逻辑,根据 OST 设置处理音频
- 更新了 task 模块中的 start_subclip 函数,传入 OST 信息
- 优化了 subtitle 和 video 模块的逻辑,适应新的音频处理方式
|
2024-11-27 23:26:43 +08:00 |
|
linyqh
|
6b436cba06
|
fix(video): 改进背景音乐随机选择功能
- 检查背景音乐目录是否存在
-支持 mp3 和 flac两种音频格式
- 增加找不到音乐文件时的错误处理
|
2024-11-16 01:42:10 +08:00 |
|
linyqh
|
8267a0b3eb
|
完成了gemini 生成视频脚本的逻辑
|
2024-11-09 18:18:57 +08:00 |
|
linyq
|
1d9b27bf46
|
优化 ost 新增状态
- 0: 只播放解说音频
- 1: 只播放视频原声
- 2: 播放解说同时保留原声
|
2024-11-05 18:04:21 +08:00 |
|
linyq
|
04c4406e24
|
优化 mac 中合并视频的逻辑;
下一步优化 ost 新增状态
- 0: 只播放解说音频
- 1: 只播放视频原声
- 2: 播放解说同时保留原声
|
2024-11-05 17:32:03 +08:00 |
|
linyqh
|
6c341388f7
|
优化tts
|
2024-11-04 01:05:06 +08:00 |
|
linyq
|
7b3014ad42
|
剪辑逻辑进度60%;
待优化点:
1. 生成字幕逻辑优化
2. 文案解说的时间和脚本时间的优化
|
2024-09-28 17:10:43 +08:00 |
|
linyqh
|
67d6f353eb
|
剩余最后一步,合成所有素材
|
2024-09-27 01:01:49 +08:00 |
|
linyq
|
e75157a7ac
|
优化剪辑逻辑
|
2024-09-26 18:32:26 +08:00 |
|
linyqh
|
a675e35f1d
|
运行成功,但脚本问题还很大
|
2024-09-20 00:42:33 +08:00 |
|
linyq
|
2bc94651a2
|
未完成 generate_video_v2 功能
|
2024-09-19 18:23:54 +08:00 |
|
linyq
|
11bd56bd02
|
## 本次更新:
- 新增播放原声ost配置;
- 优化解说提示词
- 修改视频合成配置,支持播放原声视频
- 新增获取当前网络区域
- 优化readme
|
2024-09-14 18:39:01 +08:00 |
|
linyqh
|
e874999bd1
|
first commit
|
2024-08-12 21:35:06 +08:00 |
|