13 Commits

Author SHA1 Message Date
linyq
86d398d8fd feat(audio): 改进音频合并功能,支持 OST 设置,提升时间戳精度
-重构了 merge_audio_files 函数,增加了对 OST 设置的支持
- 新增 time_to_seconds 函数,支持多种时间格式的转换
- 修改了 audio_merger 模块的逻辑,根据 OST 设置处理音频
- 更新了 task 模块中的 start_subclip 函数,传入 OST 信息
- 优化了 subtitle 和 video 模块的逻辑,适应新的音频处理方式
2024-11-27 23:03:51 +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