duancheng88298 发表于 2021-12-7 00:17:18

求助!有没有什么方法可以批量更改ass文件中的特定词汇?

我手上赛马娘2的字幕里优秀素质的翻译是天赋逸才、看着很不习惯、我想把这个批量改一下、一个一个文件的文本批量替换虽然说赛马娘2只有十二集好弄、但是一个个文件改过去有点烦、有没有什么好方法可以不那么一个个改过去?

蓥荥 发表于 2021-12-7 00:38:16

本帖最后由 蓥荥 于 2021-12-7 03:20 编辑

用文本编辑器全部打开(比如EmEditor)然后批量替换,勾选搜索群组中所有文档

angiw 发表于 2021-12-7 02:02:49

可以写一个脚本批量更改文件夹内所有ass文件的特定字符

用python的话,os.read和replace就可以

shadows 发表于 2021-12-7 09:41:34

vs code 打开字幕文件夹 搜索替换就是针对整个文件夹的

kavenliang 发表于 2021-12-7 10:08:42

tonyhsie 发表于 2021-12-7 15:34:42

本帖最后由 tonyhsie 于 2021-12-7 18:42 编辑

蓥荥 发表于 2021-12-7 00:38
用文本编辑器全部打开(比如EmEditor)然后批量替换,勾选搜索群组中所有文档
...
不需要全部打開

只需要用「多檔取代」( 熱鍵:ctrl-shift-h ) 功能,並勾選這個選項


LIONBING 发表于 2021-12-8 12:58:59

我觉得你需要的是这个软件 好压批量字符替换工具
我楼上那个软件应该差不多

duancheng88298 发表于 2021-12-26 00:12:26

谢谢各位

online78 发表于 2021-12-26 02:16:16

notepad++ 批量替换

adfa 发表于 2021-12-26 10:46:59

一般用 sed 命令 (shell 环境用 Cygwin 或者 WSL,文本需要转码成 utf8)
$ sed -i "s/ssssss/rrrrrrrr/" *.ass
页: [1]
查看完整版本: 求助!有没有什么方法可以批量更改ass文件中的特定词汇?