烧录字幕显示框框/乱码
如果我们烧录字幕显示框框/乱码,则大概率是服务器系统没有安装中文字体。
解决方法
首先使用SSH
客户端,登录服务器,使用命令安装依赖:
#CentOS系统
yum install xorg-x11-font-utils fontconfig -y
#Debian/Ubuntu系统
apt update
apt install fontconfig xfonts-utils -y
一般Linux
系统都是不带中文字体的,如果想知道怎么查看系统有没有中文字体的,可以使用命令:
#如果没有任何输出,那一般就缺少中文字体了
fc-list :lang=zh
安装中文字体的话,我们可以自己百度/谷歌下载一种自己喜欢的字体文件,一般tff
格式就行。
这里以华康少女为例,先在字体文件夹/usr/share/fonts
新建一个子文件夹efv
:
#新建目录存放字体
mkdir /usr/share/fonts/efv
cd /usr/share/fonts/efv
#下载字体
wget https://download.zhuanma.org/moeapp/fonts/wryh.ttf
#建立缓存使其立马生效
mkfontscale
mkfontdir
fc-cache -fv
#最后再查看当前中文字体
fc-list :lang=zh
查看的时候,有输出信息,则安装成功了。