SRT乱码怎样检查编码
先复制原字幕,把原件留在独立文件夹中,后续只修改副本。确认扩展名为.srt,用支持选择编码的文本编辑器打开,选一段含中文、标点和数字的台词作为样本,记录显示结果和编辑器标注的编码。自动识别只能提供线索,还需检查多处文字是否正常,不能仅凭编码名称判断。
若中文变成连续的异常符号,使用“以指定编码重新打开”尝试其他编码。来源不明的中文旧文件可检查GB18030或Big5,观察多处台词能否同时恢复正常。找到正确读取方式前不要覆盖保存,误读后直接另存为UTF-8,会把错误文字写入新文件,无法完成预期的转换。
文字正确显示后,再将副本另存为UTF-8。关闭后重新打开,抽查开头、中间和结尾的台词,确认字幕序号、起止时间和段落间空行完整。若文本已出现问号或替换字符,切换编码未必能恢复丢失内容,应回到未修改的备份,核对这些字符是否原本就已损坏。
SRT乱码怎样检查编码 · 戴耳机在电脑前核听对白的人
SRT乱码怎样检查编码 · 电视前准备遥控器与笔记本电脑的复核环境
SRT乱码怎样检查编码 · 连接电脑的移动硬盘与整齐展开的数据线方框缺字与时间偏移怎样处理
编辑器中的中文完整,播放器却显示空白或方框时,先在字幕设置中选择包含所需字符的字体,再查看同一句台词。若常用字正常,只有少数生僻字缺失,重点检查字体是否包含这些字形。SRT通常不内嵌字体,显示结果还取决于播放器的字体选择,以及所选字体缺字时能否调用其他字体。
换字体后仍有异常,确认播放器载入的是修改后的副本,检查是否误用了同名旧文件或视频内置字幕。可暂时关闭自动加载,手动选择待测文件,并核对字幕轨道名称。随后各选一处短台词和双行字幕,检查字形、标点及换行;不同位置都显示正常后,再继续核对时间。
在开头、中段和结尾各选一句发声起点明确的对白,比较字幕与声音的时间差。三处偏差接近,可尝试整体平移;偏差逐渐扩大,则检查字幕是否对应同一剪辑版本,以及是否涉及帧率换算。SRT时间行通常写作“时:分:秒,毫秒”,起止时间以箭头分隔,结束时间须晚于开始时间。
实践建议
播放核对时,固定使用同一份视频和字幕副本,检查中文、生僻字、双行显示及三个时间采样点。确认无误后再整理文件名,保留原件和修改记录。仍有异常时,记下具体台词、时间点与显示症状,继续检查对应的编码、字体或时间设置。