linyq
|
47cd4f145d
|
优化 ffmpeg 硬件加速兼容性
|
2025-05-19 02:41:30 +08:00 |
|
linyq
|
fa2541f95c
|
优化视频处理中的硬件加速检测与兼容性检查
- 在 Windows 系统上增加显卡信息检测,避免使用不兼容的硬件加速
- 添加强制使用软件编码的选项,提升兼容性
- 增强错误处理机制,确保在硬件加速失败时能够回退到软件编码
- 更新日志信息,提供更清晰的处理反馈
|
2025-05-13 18:37:49 +08:00 |
|
linyq
|
11a15b9b78
|
refactor(app): 优化视频路径处理逻辑
- 更新视频路径获取方式,支持Windows和Unix/Mac系统的路径格式
- 增加对路径中单引号的处理,确保路径正确性
- 简化代码逻辑,提高可读性
|
2025-05-08 00:42:06 +08:00 |
|
linyq
|
2ed627890f
|
feat(video): 增加4:3 画幅视频合并功能
- 在 VideoAspect 枚举中添加 landscape_2 (4:3) 和 portrait_2 (3:4) 选项
- 更新 combine_clip_videos 函数,支持 4:3 画幅的视频合并
- 修改任务处理流程,使用新的 merger_video 模块进行视频合并
|
2025-05-06 22:22:20 +08:00 |
|
linyq
|
c2711b97c7
|
refactor(app): 优化视频合并服务
- 移除了未使用的日志设置代码
- 替换 logging 为 loguru 库以简化日志记录
- 删除了多余的类型导入
- 移除了处理视频时不必要的日志信息
|
2025-05-06 21:53:01 +08:00 |
|
linyq
|
2914cd924d
|
feat(task): 重构视频剪辑流程并添加新功能
-重构了 start_subclip 函数,优化了视频剪辑流程
- 新增 clip_video 函数,用于裁剪视频片段
- 改进了字幕生成和处理逻辑- 优化了音频合并和处理
- 更新了任务状态管理
|
2025-05-06 21:43:20 +08:00 |
|