找了部电影来看,分为上下两集两个视频文件.但是字幕文件是一个srt格式的文件.于是自己写了个将一个字幕文件分割为上下两集的程序.
使用方法很简单:adjsrt.exe sub_title.srt -hh:mm:sssub_title.srt 你要处理的字幕文件-hh:mm:ss 你要减去的时间,-是减号,表示减去的意思,hh是两位数字,对应小时,mm对应分钟,ss对应秒
程序会将处理后的结果(实际上就是srt格式字幕文件的内容)打印到屏幕上,如果你要处理结果直接生成srt文件:adjsrt.exe sub_title.srt -hh:mm:ss > 你要生成的srt文件.srt
比如你要将持续时间为1个小时的字幕文件分割为两个各半小时的字幕文件.实际上就是将后半个小时的字幕文件输出到另一个文件里,字幕的时间标号都减去半小时.
你可以这样做:adjsrt.exe 持续为1小时.srt -00:30:ss > 后30分钟.srt
阅读全文>
发表于 @ 2006年04月16日 16:24:00|评论(loading...)|编辑