雨宫朔夜 发表于 2024-5-30 16:00:51

【求助】AssFontSubset子集化字体的竖排显示问题

本帖最后由 雨宫朔夜 于 2024-6-2 18:12 编辑

https://s21.ax1x.com/2024/05/30/pk3IIsI.png
https://s21.ax1x.com/2024/05/30/pk3ILFS.png
https://s21.ax1x.com/2024/05/30/pk3IXWQ.png
https://s21.ax1x.com/2024/05/30/pk3IxQs.png
https://s21.ax1x.com/2024/05/30/pk3Izyn.png
https://s21.ax1x.com/2024/05/30/pk3oCwV.png
https://s21.ax1x.com/2024/05/30/pk3oPoT.png
https://s21.ax1x.com/2024/05/30/pk3oFFU.png
https://www.sayhuahuo.xyz/images/images/2024/05/30/8vAU8LJh7e/09.png

使用AssFontSubset子集化字体后,调用子集化的字体,水平显示没有问题,但是调用竖排字体时字体就会失效,在已安装字体列表中也找不到竖排字体,大家有没有遇到过同样的问题?求大佬解答

图中用的字体是方正兰亭粗黑_GBK,我也一并附上

========================分割线===========================

感谢 @tmdtmdtmdqq 大佬的解答,fonttools的版本回退到4.44.0后,经测试,问题解决





铁皮厚厚 发表于 2024-6-1 08:50:42

字幕也发一下吧

雨宫朔夜 发表于 2024-6-1 15:52:16

铁皮厚厚 发表于 2024-6-1 08:50
字幕也发一下吧

字幕在这里哈

長安寧 发表于 2024-6-1 18:09:57

没发现有问题啊

tmdtmdtmdqq 发表于 2024-6-1 18:54:33

本帖最后由 tmdtmdtmdqq 于 2024-6-1 19:29 编辑

用旧版的fonttools,比如4.44.0 (测试了一下,这应该是最后一个能正常使用的版本)
新版的fonttools可能都有适配问题
https://pypi.org/project/fonttools/4.44.0/


python重装fonttools为4.44.0:

pip uninstall -y fonttools
pip install "fonttools==4.44.0"


雨宫朔夜 发表于 2024-6-1 22:12:29

tmdtmdtmdqq 发表于 2024-6-1 18:54
用旧版的fonttools,比如4.44.0 (测试了一下,这应该是最后一个能正常使用的版本)
新版的fonttools可能都有 ...

原来如此,我猜不是python的问题,就是fonttools的问题了,好的,我尝试下

雨宫朔夜 发表于 2024-6-1 22:22:09

長安寧 发表于 2024-6-1 18:09
没发现有问题啊

ASSFontSubset的版本用的是v1.2.4.1,python版本和fonttools版本图中所示,如果版本都一样还没有问题的话,那可能就是我的PC运行环境问题

雨宫朔夜 发表于 2024-6-1 22:30:21

tmdtmdtmdqq 发表于 2024-6-1 18:54
用旧版的fonttools,比如4.44.0 (测试了一下,这应该是最后一个能正常使用的版本)
新版的fonttools可能都有 ...

感谢大佬,完美解决{:4_680:}

788也瘋狂 发表于 2024-6-2 03:28:46

其實是 Aegisub的字幕濾鏡讀不到 換個版本用用 Aegisub

我用這個版本是讀的到的
然後不建議降低fonttools 版本 我發現降低版本 會多出更多無法子集化的字體

788也瘋狂 发表于 2024-6-2 22:30:52

我想现在大部份字幕组都是依照libass 来制作的 因为他可以跨平台
potplayer 自带的字幕滤镜不是基于 libass 但其实它是可以换字幕滤镜的
我认为没必要依照 potplayer自带的字幕滤镜为基准 因为他不能跨平台 也没在维护
详情可以看菜姬大发的几篇关于libass 的文章
我使用的播放器就是支援的 当然 potplayer 测试后换个滤镜也支援
所以不要怪罪给fonttools 如果你坚持用4.44.0 那你未来会有更多不能使用的子集化字体
而且就算不子集化 potplayer自带的字幕滤镜 部份字体在竖排时也是会失效的
我怎么感觉 potplayer被你们神化了...{:4_686:}
页: [1] 2
查看完整版本: 【求助】AssFontSubset子集化字体的竖排显示问题