Apache553 发表于 2022-6-29 00:05:42

本帖最后由 Apache553 于 2022-6-29 11:16 编辑

更新

添加了预加载功能:能够保存最近加载的数个字体文件并在下一次启动时自动预加载,这样可以有效地减少libass系播放器的卡顿感
添加了索引建立时的去重功能:如果你有一大堆字体胡乱堆放的话,这个应该会有点作用
各种杂项修复
使用异步方式执行WMI查询:我不知道为什么,总之试一试
优化字体索引构建性能:没什么好期待的
使用多线程处理查询请求:大概会快一点

已知问题:会严重拖慢vlc第一次启动:vlc在第一次启动(Windows会话)时会遍历当前系统中安装的字体列表,就是很慢...
已知问题:报错机制过于不是很友好,这个得慢慢改.....

修了一些发现的bug,也许引入了新bug
总之遇到了就敲我吧

a164980316 发表于 2022-11-2 16:44:14

MPV.netpot mpc正常使用,效果大赞

a164980316 发表于 2022-11-3 14:25:42

Apache553 发表于 2022-6-29 00:05
更新

添加了预加载功能:能够保存最近加载的数个字体文件并在下一次启动时自动预加载,这样可以有效地减少 ...

大佬,可否考虑支持HTTP / FTP形式的文件路径?

Apache553 发表于 2022-11-3 14:35:24

a164980316 发表于 2022-11-3 14:25
大佬,可否考虑支持HTTP / FTP形式的文件路径?

实现上不会很困难,但是有个问题是,网络传输通常不会很快,在播放的时候等待网络传输应该会直接把播放体验搞烂…
并且,不论如何,都会需要把字体数据写入磁盘才能加载,所以借此来节省硬盘空间我觉得也不是很现实…
我个人认为这个需求属于伪需求,所以不是很想做。
如果有其他观点的话,我愿闻其详。

a164980316 发表于 2022-11-3 23:44:27

Apache553 发表于 2022-11-3 14:35
实现上不会很困难,但是有个问题是,网络传输通常不会很快,在播放的时候等待网络传输应该会直接把播放体 ...

主要目的是想自己建立一个字体服务器,然后用大佬的工具来加载,这样不仅仅自己能上也能分享让朋友挂自己服务器的字体(一人维护多人受用),虽然也能用RaiDrive字体服务器那头的WebDav上映射成本地磁盘形式,但是这样的话就有点麻烦了,还是希望大佬能够支持{:4_679:}{:4_679:}。

QSCFTHMKO 发表于 2022-11-15 02:42:20

Apache553 发表于 2022-6-29 00:05
更新

添加了预加载功能:能够保存最近加载的数个字体文件并在下一次启动时自动预加载,这样可以有效地减少 ...

刚想提libass这毛病翻了翻原来已经做了补救www,虽然第一次(或者说第一集w)总是会卡一下但是至少后面就没问题了,另外smb路径也工作得很好(就是卡得更明显了w)

QSCFTHMKO 发表于 2022-11-15 03:29:03

a164980316 发表于 2022-11-3 23:44
主要目的是想自己建立一个字体服务器,然后用大佬的工具来加载,这样不仅仅自己能上也能分享让朋友挂自己 ...

目前libass系在播放时遇到新字体的时候即使是内网都可能会卡半秒,要是放在外网那画面太美我不敢看,虽然这是libass的锅了,相对于楼主这个全自动化的工具,可能这边这位大佬的更适合外网部署,虽然没那么智能但是至少不会影响正常播放,但是支不支持ftp跟http就不知道了

绚音 发表于 2022-11-21 17:44:53

你这软件怎么使用啊 有没有视频教程{:4_95:}

llooll 发表于 2023-5-1 20:34:00

这个怎么用啊?

RainbowSealife 发表于 2023-7-3 18:59:06

今天才开始用楼主的工具,好像发现了一个bug?看的是雪飘的天Q,一共只需要加载两个字体,结果其中有一个字体DroidSansFallback无法正确加载,另一个字体幼圆正常。我下的是SubsPlease的资源,内封了英文字幕,发现用mpv lazy修改成英文字幕再改成中文字幕就能正确加载了。看了一下FontIndex.xml,应该已经正确创建字体索引。
P.S.楼主不打算补充一个简易教程吗?今天用的时候发现主楼和GitHub都没有提到v1.0.4需要自行编辑SubtitleFontHelper.xml,设置配置文件。我运行SubtitleFontAutoLoaderDaemon.exe是提示找不到SubtitleFontHelper.xml才发觉需要自己设置字体索引目录和选择播放器启动程序,对小白不太友好,怪不得楼上有人问
{:8_742:}
页: 1 2 3 4 5 6 7 8 [9] 10
查看完整版本: 自动按需加载字体的轮子