广州日报
同一个字幕文件在不同⚡软件中显示结果不同,也通常说明编码识别不一致。部分播放器会自动判断编码,部分播放器则默认使用固定编码;自动判断失败时,手动切换编码往往比重新下载更有效。
SRT、ASS 等字幕格式本质上是文本文件,常见编码包括 UTF-8、UTF-8 with BOM、G🔥BK、GB18030 和 UTF-16。字幕内容没有改变🌺,但播放器用错误的编码读取字节,就可能出现“ä¸\xadæ–‡”、方框、问号或一串无意义符号。
转换时不要改变字幕正文和时间轴格式。SRT 通常应保留序号、时间范围和对白内容;ASS 则还包含样式、特效和事件信息,不能把整份文件随意复制到普通文本格式中。
如果字幕与视频对不上时间,不要把时间轴错位误判为乱码。乱码是文字显示🎆错误;字幕提前、延后或只显示一部分,则属于时间轴、🎉帧率或字幕轨道问题,应单独处理。
重新打开视频后,先关闭自动加载的错误字幕,再通过播放器的字幕菜单手动加载处理后的文件。若播放器提供“字幕编码”“字符集”或“文本编码”选项,可分别尝试 🌈UTF-8、简体中文编码和自动识别。切换后如果文字立即恢复正常,说明原问题主要是识别设置不匹配。