[video(video-Opet1ToQ-1766395833559)(type-csdn)(url-live.csdn.net/v/embed/506…)]
版本修复记录: 2025-12-22 v1.0.6 修复音视频合成中文路径问题;之前的版本全英文路径文件应该没问题;没试过
2025-12-22 v1.0.5 1、修复打包后ffmpeg路径访问失败问题; 2、一键整合增加原声强度,合成音视频后区分保留原声
2025-12-22 v1.0.4 修复下拉框选择样式; 调整语音试听为输入生成和批量选择生成(整合文本生成语音工具到影视解说混剪工具) 修复一键整合生成问题;
视频解说一键生成工具
一个集视频切片、合并、文本转语音(TTS)和一键整合生成功能于一体的桌面应用程序,专门为视频解说创作者设计,帮助快速生成专业级解说视频。
✨ 功能特色
🎬 四大核心功能
- 视频切片 - 按指定时长自动切割视频,支持背景虚化、消音处理
- 视频合并 - 随机抽取视频片段合并,支持奇数/偶数/全部片段筛选
- 语音试听 - 支持多种Edge TTS语音模型,实时生成试听音频
- 一键整合 - 智能结合视频合并与TTS解说,自动生成完整解说视频 - 该功能需激活
🔧 技术特性
- 现代化界面 - 采用PyQt5开发,支持Windows系统
- 智能音频处理 - TTS解说为主,视频原声智能降噪处理
- 离线工作 - 内置FFmpeg,无需联网即可处理视频
- 多语言支持 - 支持中文、英文等多种TTS语音模型
- 激活系统 - 提供试用激活机制,保护开发者权益
📦 安装与使用
系统要求
- Windows 7/10/11 64位系统
- 4GB以上内存
- 支持DirectX 11的显卡
快速开始
- 下载最新版本
VideoCommentaryTool.exe - 双击运行程序
- 按照提示完成激活
- 选择对应功能开始使用
功能使用示例
视频切片
- 选择视频文件
- 设置切片时长(如4秒)
- 选择输出目录
- 点击"开始切割"
一键整合生成
- 选择视频片段目录
- 设置随机抽取数量(如15个)
- 输入解说文案
- 选择配音角色
- 设置输出路径
- 点击"开始一键整合生成"
🚀 高级功能
智能音频处理
- 音量动态平衡:TTS有声时自动降低视频原声,无声时恢复正常
- 背景音保留:保持视频原有氛围感,避免完全消音
- 无缝切换:音频过渡平滑自然
批量处理
- 支持批量视频片段处理
- 自动识别MP4格式文件
- 智能文件名排序
🔧 技术架构
主程序结构: ├── main_app.py # 主程序入口 ├── cut_tab.py # 视频切片模块 ├── merge_tab.py # 视频合并模块 ├── tts_tab.py # 语音试听模块 ├── integrated_tab.py # 一键整合模块 ├── video_worker.py # 视频处理工作线程 ├── activation.py # 激活系统 └── app_state.py # 应用状态管理
依赖库
- PyQt5 - 图形界面框架
- edge-tts - 微软Edge TTS服务
- FFmpeg - 视频处理核心
📝 常见问题
Q: 程序无法启动?
A: 确保系统已安装Visual C++ Redistributable,可以从微软官网下载。
Q: TTS功能无法使用?
A: 检查网络连接,首次使用TTS需要联网获取语音列表。
Q: 视频处理速度慢?
A: 建议关闭"添加背景虚化"选项,该功能会显著增加处理时间。
v1.0.0 (当前版本)
- 实现四大核心功能
- 添加激活系统
- 优化用户体验
- 内置FFmpeg工具
通过网盘分享的文件:文本转语音 + 影视解说混剪工具 链接: pan.baidu.com/s/1GcUlPVXW… 提取码: bvhc