
区分编码错误与字体缺字
复制原字幕,后续只操作副本,保留原扩展名。用支持选择编码的纯文本编辑器打开SRT,找出含中文、标点或生僻字的台词,与播放器中的同一句比较。连续汉字变成杂乱符号时,可先检查解码方式;个别字显示方框时,可先检查字体是否包含这些字。显示外观只能帮助安排检查顺序,不能据此确定原因。
若编辑器里的中文已经混乱,关闭文件且不保存,再用“指定编码重新打开”功能尝试其他解码方式。根据文件来源,可尝试UTF-8或GB18030,并核对多条字幕。找到能正确显示原文的方式后,再另存为UTF-8。直接将乱码另存为UTF-8会保留错误文字;若修改后的副本出现替换字符,应回到未改动的原文件检查。
若编辑器中文字正常,播放时却缺字,换用包含对应文字的字体,并确认播放器采用了该字体。测试时查看常用汉字和原先缺失的字。只有某一种字体出现方框时,可能是该字体缺少对应字形。切换后仍无变化,还需核对当前字幕轨道,确认加载的是测试副本。



