码表各说各话
Shift_JIS、EUC-KR、GBK 与 UTF-8 对同一串字节的解释并不相同。文件按一种方式写,播放器按另一种方式读,文字自然错位。
日韩乱码人人爽人人人——播放一部日韩影视时,原本熟悉的对白忽然变成方块、问号或一串陌生符号,画面因此少了一半味道。本页从字符编码的来处讲起,整理常见编码对照、字幕文件的保存方式、播放器与系统字体的搭配动作,也附上可以随手翻查的问答,适合在一个安静的午后慢慢读。
整理日期 2026-11-07 · 主题:日韩影视文字显示
同一段文字,换一套码表或换一台设备,读出来的样子就完全不同。
Shift_JIS、EUC-KR、GBK 与 UTF-8 对同一串字节的解释并不相同。文件按一种方式写,播放器按另一种方式读,文字自然错位。
编码正确,系统里却没有对应的日文假名或韩文谚文字形,屏幕上只会留下替代方块,这不是文件坏了,而是字体没跟上。
字幕文件编码、播放器解码选项与系统区域设置三者任一处不一致,都会让对白显示得似是而非。
先认出文件大概来自哪里,再决定用哪套方式去读它。
| 编码 | 常见来源 | 适合场景 | 显示提示 |
|---|---|---|---|
| UTF-8 | 现代字幕站与跨平台工具 | 中日韩混排、含符号 | 兼容最好,优先尝试 |
| Shift_JIS | 较早的日文文本与字幕 | 纯日文对白 | 与 GBK 混读易出乱码 |
| EUC-KR | 较早的韩文文本 | 纯韩文对白 | 需韩文字体配合 |
| GBK / GB18030 | 简体中文工具默认存档 | 中文字幕、时间轴注释 | 读日韩文本常整体错位 |
| Big5 | 繁体中文文本 | 繁体字幕与说明 | 与简体码表不可互换 |
按顺序走一遍,多数显示问题会在其中一步现出原形。
这类情况多半是字体缺少对应标点字形,或码表把全角与半角混用。先换一款覆盖完整的字体,再检查标点是否来自不同编码。
通常不是。文件编码没变,是播放器用了另一套解码方式。把播放器的文字编码选项改成与文件一致即可。
短文件、纯文本时多半够用;台词夹杂符号、姓名或注音时容易误判,手动指定更稳妥。
换行符在不同系统下写法不同,时间轴则依赖逗号与冒号的固定格式,任何一处被错误替换都可能让整段对白错位。