最近在迷shameless,下载的很多字幕跟片源不同步,需要调整。Windows下有好用的SrtEdit,但是Mac的srt字幕软件少的可怜,有的那么几个有各种各样的问题不能用。python有人开发了pysrt库,可以来调整或者切分srt格式的字幕。但是总是用命令行操作太坑爹,而且批量处理又得写一个程序。想使用带GUI的,总不能特地搭一个django。
鉴于种种,写了一个可以在浏览器运行的Javascript字幕解析器。使用CommonJS规范,可以在Node.js或者支持CommonJS的浏览器端模块库使用(Browserify或Webpack等)
也许并没有什么太大用处,但是确实让我同步字幕的体验好了一些。欢迎大家star和试用。
网址:
http://fuermosi777.github.io/srtjs/