准备一个lrc歌词文件,用记事本打开之后,可以看到格式如下。本文,介绍的是用python打开lrc歌词文件的方法,并在最后,把歌词文件转化为srt格式的字幕文件。
工具/原料
电脑
python
方法/步骤
1、打开歌词文件:a=open('1饱终柯肢.lrc','r')这是以只读模式打开文件,可以看到编码格式是encoding='cp936'。
2、读取文件内容:print(a.read())
3、在lrc文件里面,方括号里面的内容,不是时间轴,就是注释;正文内容是正式的歌词;每缬方焱蜱一句歌词,前面是歌词开始的时间,下一行是歌词结束的时间。按行读取文件:a.readlines()
4、读取第4行的内容:b=a.readlines()print(b[2])print(b[3])这里面就包含了一行歌词,和对应的时间轴。时间轴的格式是[分钟:秒.毫秒]。
5、提取第一行歌词的时间轴。从正文开始,每一行的前10个字符,恰好就是时间轴。
6、把lrc歌词文件转化为srt字幕文件。