利用MP4Box解出tx3g格式字幕
首先说明的是,MKVToolNix无法加载tx3g格式的字幕,这种字幕一般封装在mp4文件中,以网上下载的居多。另外用BBDown下载的bilibili视频如果带字幕的话,也是这种格式。
以某集电视剧为例,文件名:IRIS.S02E01.2013.WEB-DL.1080p.H265.AAC-Xiaomi.mp4
首先需要了解字幕文件所在的轨道号:
»首先说明的是,MKVToolNix无法加载tx3g格式的字幕,这种字幕一般封装在mp4文件中,以网上下载的居多。另外用BBDown下载的bilibili视频如果带字幕的话,也是这种格式。
以某集电视剧为例,文件名:IRIS.S02E01.2013.WEB-DL.1080p.H265.AAC-Xiaomi.mp4
首先需要了解字幕文件所在的轨道号:
»请配合luci-app-mosdns包的自定义配置食用,本配置修改自官方配置luci-app-mosdns包的配置,兼顾了IPv6的功能,但不会碰到那种客户端解析IPv6优先导致超时连接的恶心情况。
使用时注意一下几点,避免踩坑:
127.0.0.1:5335
或者你的自定义端口号。以下是/etc/mosdns/cus_config.yaml
的内容:
方法来自:https://blog.icedream.xyz/2020/01/01/破解群晖file-station中文未按拼音排序问题/
以下基于DSM 6.23-25426 Update 3 (x64)
涉及修改文件为/usr/lib/libsynocore.so.6
。
ucol_open
涉及到以下代码位置:
LOAD:000000000001650F lea rsi, [rsp+28h+var_1C]
LOAD:0000000000016514 lea rdi, aPStartAddress+12h ; ""
LOAD:000000000001651B call _ucol_open
具体修改操作:
48 8D 3D 78 A9 00 00
替换成48 8D 3D 7B AF 00 00
。string_join.c
,并替换成string_joinzh
。结论:这样修改完成后,在File Station中按拼音排序时,中文目录会排列到所有英文目录前。
»随着文件数的增加,SQLite速度和稳定性都差一些,而且数据库文件越来越大,虽然网盘就我一个人在用,崩了可以重新装,但还是秉着一劳永逸的原则,开始了迁移工作。
»源代码来自于hauntek/python-ngrok,自己又从dingtalk/ngrok中提取了源码进行比对,然后用pyinstaller编译而来。 用起来还是相当稳定的,虽然似乎只能穿透http,但是能穿透一个群晖的DSM就足够了,建议应急的时候用一下。 下载地址:https://github.com/heartnn/dingtalk-ngrok/releases/latest,包含Windows和Linux的版本。 更新日志: 20220407:修复在群晖下的依赖问题 »
最近在研究使用Jellyfin,由于字幕的问题需要备用的woff2字体,网上的字体都不是很完整的,所以想自己转换一些使用。这个工具是从Google的代码编译而来,是用Cygwin编译的,Windows下可以使用。 下载后打开,其中包括woff2_compress.exe和woff2_decompress.exe,使用方法很简单: woff2_compress myfont.ttf woff2_decompress myfont.woff2 转换成woff2时,输入文件可以是ttf和otf,但ttc是不行的,需要将ttc转换成ttf使用。 »