# pyVideoTrans 配音视频不同步：比较长译文的变速与对齐选择

已完成原创输入、可下载材料和文件预检；未运行本页工具的模型、TTS、付费 API 或外部生成。

## 输入来源
本站原创程序绘图/动画、人工字幕和系统朗读均为输入或人工参考。AI 生成肖像、人物与店铺来自本站本批 imagegen，只用作输入。官方图片说明工具机制，不是本站模型结果。

## 运行
python3 verify.py

输入验证依赖 Pillow；剪辑工具使用官方 auto-editor 31.7.2 二进制，已不再发布到 pip。PySceneDetect 锁0.7.2。其他模型/GUI按官方步骤准备，未包含权重、密钥或付费额度。

## 1. 标出原片动作和字幕区间
input.mp4 为 12 秒原创程序商品片，alignment-cases.csv 列出短原句和更长译文。先按实际音频文件量时长，而不是根据字数估计一句一定能读完。

## 2. 先缩短不必要的译文
把同义重复和赘词删掉，保留动作和关键信息；配音时长差不一定要靠变速。人工参考文本只作输入，不代表 TTS 已成功生成。

## 3. 在当前版本找到同步选项
使用 v4.16，在主界面同步对齐区域确认配音加速、视频慢速等选项。本文官方截图只展示设置，不是本站运行记录，默认开关要以本机实际版本为准。

## 4. 比较三种真实短样
保留画面只加速音频、保留音频放慢画面、音画协同各做一次，分别写入实际时长、听感和文件名。本包没有伪造三种输出；只有在真实生成后才填 measured-results.csv。

## 5. 检查末句与画面尾部
重新播放导出结果，检查最后一句是否完整、是否出现冻结尾帧，必要时回看二次识别后的时间轴。总时长一致仍可能中间逐句错位，不能据此称口型同步。

## 6. 记录首中尾的实际误差
分别选第一句、中间句与最后一句，记字幕起点、配音起点和动作参考点；分析是否持续累积。此页研究翻译时长决策，不是降噪固定延迟补偿。

## 7. 保留最佳短样再扩大任务
按可懂度、动作速度与完整性选择方案，保留其他失败样本。真人嘴型需要额外实际观察；本站程序片没有真人口型，不构成嘴型验证。

## 验收
重新打开实际结果，逐项核对内容、尺寸、时间码/图层。结构脚本通过不代表模型质量或外部工具已运行。

## 官方来源
https://doc.pyvideotrans.com/subtitle-sound-alignment
https://www.pyvideotrans.com/bloglist
