字幕整理脚本
从看过的电影、美剧里学英语是一件很棒的事。因为你曾经被带入过那个场景,曾经和主角一同喜怒哀乐。如果能将电影里的中英文对白整理出来,对做笔记和搜索回顾将大有帮助。
我们可以从网上(例如射手网)下载视频的中英文字幕,需要是 .srt 格式的。它实际上是一个文本文件,内容类似如下:
1 | 13 |
我们希望将它整理成这样的格式:
1 | 第三季 第一集 |
这个任务可以用 PowerShell + 正则表达式轻松搞定。
1 | if (!(Test-Path dst)) { |
只需要将字幕源文件放在_src_目录下,运行脚本,就可以在_dst_目录下得到期望的文本文件。执行效果如下:
文件目录如下:
您也可以在这里下载完整的脚本。