字幕里的日文为什么会变成方框?
字幕里突然冒出一排“□□□”,最常见的原因不是视频坏了,而是播放器最后选到的字体没有对应字符。尤其是日文假名、生僻汉字、音乐符号和特殊标点,很容易暴露字体覆盖范围的问题。
先换一款覆盖 CJK 的字体试试
Noto CJK、Source Han(思源)这类 Pan-CJK 字体覆盖中日韩文字,适合拿来判断是不是“缺字”问题。如果一换字体方框就消失,方向基本找对了。
但“能显示”不等于字形一定符合你想要的地区习惯。中文、日文、繁体中文在部分汉字字形上会有差异,正式排版时最好选对应地区版本。
ASS 字幕还要看它指定了什么字体
ASS 可以在样式里直接写字体名。你的电脑没装那款字体时,播放器会寻找替代字体;替代得好只是长得不一样,替代得差就可能出现缺字或排版跑掉。
因此排查时可以先看字幕样式用的字体名,再确认本机是否真的安装。只盯着播放器的“默认字体”设置,有时找不到根因。
发字幕时,字体授权也要一起看
自己电脑能显示,和能不能把字体文件一起打包给别人,是两回事。开源字体通常会明确写许可证;商业字体、站点下载字体则可能限制嵌入、再分发或商用。
看到“免费下载”四个字,不要自动理解成“随便商用、随便打包”。真正准备发布字幕、视频或游戏时,看对应字体的许可证,比看下载按钮旁边的宣传语靠谱。