编辑字幕文件的库
pysubs2的Python项目详细描述
pysubs2是一个用于编辑字幕文件的python库。 它基于substation alpha的本地格式 Aegisub;它还支持subrip(srt), microdvd,mpl2和tmp格式。有一个用于批量转换的小型cli工具 和退休。
import pysubs2 subs = pysubs2.load("my_subtitles.ass", encoding="utf-8") subs.shift(s=2.5) for line in subs: line.text = "{\\be1}" + line.text subs.save("my_subtitles_edited.ass")