您描述的问题(视频后半段画面卡住但声音正常)通常是由于视频编码或合并过程中的时间戳错误导致的。这属于输出阶段的常见问题。请按以下步骤排查和解决:
核心排查步骤
检查原始视频
- 使用其他播放器(如 VLC、PotPlayer)播放原始视频,确认其本身是否完整无损坏。
- 如果原始视频就有问题,处理后的视频必然出错。
清理缓存并重新处理
- 在软件主界面,务必勾选“清理已生成”。
- 重新导入视频并执行翻译流程。这能确保使用最新的处理逻辑,避免旧缓存文件干扰。
调整视频输出参数(最关键)
- 进入 菜单 -> 工具 -> 高级选项。
在 “视频输出控制” 区域,进行以下调整:
- 视频输出质量控制 (CRF):尝试将默认值
23 改为 18(质量更高,兼容性更好)。 - 输出视频压缩率 (Preset):将默认的
fast 改为 medium 或 slow。这会降低编码速度,但能生成更稳定、兼容性更好的视频。 - 视频编码器:如果当前使用的是
libx265 (HEVC),请尝试切换到 libx264。libx264 的兼容性远高于 libx265,尤其是在某些老旧设备或播放器上。
- 修改后,再次勾选“清理已生成”并重新处理视频。
检查“视频慢速”选项
- 如果您在主界面勾选了 “视频慢速” 来对齐音画,请取消勾选此选项。
- “视频慢速”通过插帧实现,处理复杂场景时极易出错导致后半段卡死。改为使用 “配音加速” 来对齐,稳定性更高。
使用“工具箱”进行手动合并(最终手段)
总结建议操作顺序
- 首选:勾选“清理已生成”,取消“视频慢速”,启用“配音加速”,重新处理。
- 次选:若问题依旧,进入高级选项,将编码器改为
libx264,Preset 改为 medium,CRF 改为 18,然后重复第一步。 - 备用:使用工具箱手动合并组件。
如果以上所有方法都无法解决,请提供 videotrans/logs/ 目录下对应任务日期的日志文件,以便进一步分析编码器的具体报错信息。
请查看更多参考文档: