AE技巧-有效预防/解决AE CC 2010、2017和2018字体报错问题CT generic: not ascii(83 :: 2)

AE技巧-有效预防/解决AE CC 2010、2017和2018字体报错问题After Effects error: CT generic: not ascii (83 :: 2)

相信很多人对这个弹窗不陌生了,在AE中当给文字改字体时,或者在中打开AE模版时出现:报错窗口After Effects error: CT generic: not ascii (83 :: 2);这说明文字图层使用的字体有问题了,不兼容AE。这种情况特别容易在After Effects CC 2010/After Effects CC 2017/After Effects CC 2018中发生,而且错误弹窗一直出现,点击“确定”也无效。只能强制关闭AE进程,但是未保存的工程也保存不了了。相信很多人也把这黑锅丢给Adobe,没办法,人家Adobe已经退出ZG大陆,自此之后的新版不再有技术支持,这个字体错误也是其中的问题之一。闲话少说,且看下面解决方法。

此错误出现的原因是电脑上安装了不规范的字体,工程一用到那些字体就会报错,解决的方法有两种:

1.换低版本的AE(不推荐)

2.删除相关字体

这里教大家怎样排查不能用的字体

1.打开AE,点击【字符】面板右上角的“≡”,勾选“显示英文字体名称”,如下图。

2.然后找到并没有显示英文名称的字体,找到后记住它的名字就可以了,不要点它,因为选中文字层时换这些字体必报错。

建议把这些不能显示英文名称的字体从电脑的字体库里删除,如下图的经典细空艺,就不能显示英文名。

3.解决方法来了,只要去字体库,将这些出错的字体全部删掉就好了。C:\WindowsFonts文件夹找到这个字体,删除就可以了。

经过测试,此方法只能找出不能用的中文字体,英文字体还是没办法找出来,所以换英文字体的时候还是要提前Ctrl+S

 

 

问题推测原因:字体开发者开发字体的时候编码用的是ASCII,不能兼容汉语文字,换英文字母可能可以用,而汉字采用的是GBK编码,但是好像一些其他软件只会出现乱码,而不是像AE这样报错无解。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值