ningxue
发表于 2022-12-18 19:34:42
本帖最后由 ningxue 于 2022-12-18 19:42 编辑
b8b41e3c 发表于 2022-12-16 00:45
已彻底解决此问题,不需要再重命名文件.
感谢作者
cnlolicon
发表于 2023-1-24 22:40:12
大佬,我用的win端gui版,使用create那个选项卡封装简繁字幕+子集化,其它都很完美,就是指定默认字幕时,有的会随机不生效
例:
文件.mkv
文件_chi_字幕组-SC.ass
文件_chi_字幕组-TC.ass
我指定默认字幕是“字幕组-SC”,但12集封装出来部分默认是“字幕组-TC”部分是“字幕组-SC”。这个有什么好的手段能解决吗?
b8b41e3c
发表于 2023-1-25 00:01:43
cnlolicon 发表于 2023-1-24 22:40
大佬,我用的win端gui版,使用create那个选项卡封装简繁字幕+子集化,其它都很完美,就是指定默认字幕时, ...
貌似调用mkvmerge组合的轨道会给每一条轨道自动打上"默认"标记,这个目前没有什么好办法.确实是怪怪的.
charlieego
发表于 2023-4-25 19:35:56
一个算比较常见的问题,一个字体用不同的字体名称时,只会子集化其中一个(如FZZhunYuan-M02/方正准圆_GBK)还有部分思源系子集化失败,只能用其他子集化工具
b8b41e3c
发表于 2023-4-27 18:06:27
charlieego 发表于 2023-4-25 19:35
一个算比较常见的问题,一个字体用不同的字体名称时,只会子集化其中一个(如FZZhunYuan-M02/方正准圆_GBK ...
一个字体用不同的字体名称时,只会子集化其中一个
这个问题已在v4.3.0版修复,至于思源字体问题好像不是这个程序的问题.
dtlnor
发表于 2023-5-23 11:18:35
本帖最后由 dtlnor 于 2023-5-23 11:22 编辑
即使把ttx.exe,pyftsubset.exe放进去path里面也会Failed to subset font。一定要pip install 了 fonttools才成功
(我这边是想要portable一点,所以想把所有depandency扔一个文件夹运行,windows平台)
StarRingChild
发表于 2023-5-23 14:43:11
cnlolicon 发表于 2023-1-24 22:40
大佬,我用的win端gui版,使用create那个选项卡封装简繁字幕+子集化,其它都很完美,就是指定默认字幕时, ...
你可以后续用 mkvpropedit 编辑
fd -e mkv -x mkvpropedit {} --edit track:s1 --set flag-default=1 --edit track:s2 --set flag-default=0
cnlolicon
发表于 2023-5-25 00:55:24
本帖最后由 cnlolicon 于 2023-5-25 01:02 编辑
StarRingChild 发表于 2023-5-23 14:43
你可以后续用 mkvpropedit 编辑
感谢分享解决思路,现在换用AssFontSubset+lolihouse_merge_subset脚本,可以完成复数字幕的子集化/自动封装/自定义命名不会乱序。
Ruach
发表于 2023-5-28 23:16:32
GUI版本能生成mks格式吗
b8b41e3c
发表于 2023-6-7 16:02:58
dtlnor 发表于 2023-5-23 11:18
即使把ttx.exe,pyftsubset.exe放进去path里面也会Failed to subset font。一定要pip install 了 fonttools ...
那你尝试过用pyinstaller重新封装一下吗?感觉应该不是程序本身的问题,会出现那个错误至少代表是找到那个文件的.你可以在cmd里手动运行下ttx和pyftsubset,看看能不能正常工作.