|
|
本帖最后由 waecy 于 2026-2-14 01:21 编辑
1.若追求简单, 且支持多格式互转, 兼容性强, 自定义头部样式, 全局替换词且支持部分正则来替换/删除的话
优先用「Subtitle Edit」
2.追求最快效率的话, 直接把转换SRT的ASS的工具添加文件夹空白右键选项内
这样一来, 无论py, bat, ps1, vbs等文件也好, 只要是亲测可获取路径, 并解决特殊路径报错问题都可以用,无需每次打开指定脚本文件夹, 拖动或者手敲代码转换了
添加右键菜单注册表参考
- Windows Registry Editor Version 5.00
- [HKEY_CLASSES_ROOT\Directory\Background\shell\srtToAssProcessor]
- @="SRT转换ASS脚本"
- "Icon"="shell32.dll,-16753"
- [HKEY_CLASSES_ROOT\Directory\Background\shell\srtToAssProcessor\command]
- @="powershell.exe -WindowStyle Normal -NoProfile -ExecutionPolicy Bypass -File "E:\\★SRT转换ASS脚本★\\SrtToAss.ps1" "%V""
复制代码 需要修改就3处
第1处
这里不改也行,如果你电脑没重复的话,以后新增的话可以改
- shell\这里就是ID,可以英文数字,驼峰法,长度也可以长点,但禁止中文空格特殊字符
复制代码
第2处
第3处 修改脚本引用路径 ※ 最重要,必须用\\转义\, 看不懂的只要复制脚本路径后,\后面多加一个就行
- E:\\★SRT转换ASS脚本★\\SrtToAss.ps1
复制代码 PS: @="xxxx.exe 根据引用exe不同, 后面参数也不同, 需自行研究
保存reg,UTF-16 LE格式双击导入
完活
想卸载的话,[后面加-就行
- Windows Registry Editor Version 5.00
- [-HKEY_CLASSES_ROOT\Directory\Background\shell\srtToAssProcessor]
复制代码
论坛也有别人发过的,需安装环境变量才能用
https://bbs.acgrip.com/forum.php?mod=viewthread&tid=12115
https://bbs.acgrip.com/forum.php?mod=viewthread&tid=13194
|
评分
-
查看全部评分
|