#4608 srt文件有的在视频中打开乱码,有的打开不是乱码

183.216* Posted at: 1 day ago 👁21

格式都是对的,生成中有几个视频的字幕打开以后是乱码,是utf8,乱码和不乱码的srt文件格式什么的都是对的

1 Replies

这是软字幕的编码问题。Windows 系统下的多数播放器(如 PotPlayer、VLC 除外)对不带 BOM 的 UTF-8 文件识别不佳,会导致显示乱码。

解决方案:

  1. 用文本编辑器(如 Notepad++)打开乱码的 .srt 文件。
  2. 选择 编码 → 转为 UTF-8-BOM(或“以 UTF-8-BOM 格式编码”)。
  3. 保存后重新嵌入到视频中,或在播放器中重新加载字幕。

如果使用 pyVideoTrans 生成字幕时希望自动避免此问题,可以检查高级选项中是否有相关编码设置(目前软件默认生成不带 BOM 的 UTF-8,可考虑手动转换)。

请查阅相关文档:

Post Your Reply
Open source and free maintenance is not easy. If this project is helpful to you, please consider making a small donation to help the project continue to maintain and update.

Related resource