剪映导出 SRT 乱码怎么办?UTF-8 编码修复指南
剪映字幕导出后出现问号、方块字或乱码的常见原因,以及用 UTF-8 重新保存再上传修字幕校对的步骤。
剪映导出 .srt 后,用记事本打开全是乱码,或上传到 修字幕 提示编码异常——多数是字符编码问题,不是字幕内容坏了。按下面排查,通常几分钟能修好。
常见乱码表现
| 现象 | 可能原因 |
|---|---|
中文变 ??? 或方块 |
非 UTF-8 保存(如 GBK) |
| 部分标点异常 | 导出时编码选项未选 UTF-8 |
| 上传工具读不出 | 文件带 BOM 或混用多种编码 |
弄懂 SRT 文件结构 后可知:时间码是 ASCII,乱码几乎都在文本行,修好编码即可继续 AI 校对。
推荐修复步骤(Windows / Mac 通用)
1. 用 VS Code 或 Notepad++ 打开
不要用系统自带「记事本」直接另存(Windows 老版本易默认 GBK)。
- 用 VS Code 打开
.srt; - 右下角点编码 → 选 通过编码重新打开 → 试
GBK或UTF-8看哪样中文正常; - 确认显示正确后 → 通过编码保存 → 选 UTF-8(建议 UTF-8 无 BOM)。
2. 剪映侧重新导出
若原文件已无法辨认:
- 回剪映打开工程;
- 按 剪映导出 SRT 教程 再导出一遍;
- 导出对话框若有编码选项,务必选 UTF-8。
3. 上传修字幕验证
- 打开 xiuzimu.com;
- 上传修复后的 SRT;
- 选「仅改错别字」(时间轴不变);
- 下载校对文件后,参考 导回剪映 替换字幕轨。
预防乱码的习惯
- 导出后先用 VS Code 瞄一眼中文是否正常;
- 团队协作用网盘传 SRT 时不要用会改编码的旧版聊天工具「另存为」;
- 长视频建议电脑版专业版导出,手机端能力因版本而异。
仍无法解决?
- 检查是否误把 .txt 改了后缀当 SRT;
- 时间轴若也错乱,需回剪映重导,而非只改编码;
- 口播专名乱码修好后,可用 术语表技巧 提高 AI 校对准确率。
相关教程:剪映如何导出 SRT · SRT 校对