【求助】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
字幕也发一下吧
字幕在这里哈
没发现有问题啊
本帖最后由 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"
tmdtmdtmdqq 发表于 2024-6-1 18:54
用旧版的fonttools,比如4.44.0 (测试了一下,这应该是最后一个能正常使用的版本)
新版的fonttools可能都有 ...
原来如此,我猜不是python的问题,就是fonttools的问题了,好的,我尝试下 長安寧 发表于 2024-6-1 18:09
没发现有问题啊
ASSFontSubset的版本用的是v1.2.4.1,python版本和fonttools版本图中所示,如果版本都一样还没有问题的话,那可能就是我的PC运行环境问题 tmdtmdtmdqq 发表于 2024-6-1 18:54
用旧版的fonttools,比如4.44.0 (测试了一下,这应该是最后一个能正常使用的版本)
新版的fonttools可能都有 ...
感谢大佬,完美解决{:4_680:}
其實是 Aegisub的字幕濾鏡讀不到 換個版本用用 Aegisub
我用這個版本是讀的到的
然後不建議降低fonttools 版本 我發現降低版本 會多出更多無法子集化的字體
我想现在大部份字幕组都是依照libass 来制作的 因为他可以跨平台
potplayer 自带的字幕滤镜不是基于 libass 但其实它是可以换字幕滤镜的
我认为没必要依照 potplayer自带的字幕滤镜为基准 因为他不能跨平台 也没在维护
详情可以看菜姬大发的几篇关于libass 的文章
我使用的播放器就是支援的 当然 potplayer 测试后换个滤镜也支援
所以不要怪罪给fonttools 如果你坚持用4.44.0 那你未来会有更多不能使用的子集化字体
而且就算不子集化 potplayer自带的字幕滤镜 部份字体在竖排时也是会失效的
我怎么感觉 potplayer被你们神化了...{:4_686:}
页:
[1]
2