生活百科知识

经验知识首页 > 体育项目 > 详细经验讲解内容页

[视频]python读取lrc歌词文件

关于罗威纳犬python读取lrc歌词文件,期待您的经验分享,你就是当代的活雷锋,太感谢了 !
无情天魔精致 2018-09-15 21:01:29 23671人看过 分享经验到微博

更新:2024-03-29 21:48:57最佳经验

来自快手https://www.kuaishou.com/的优秀用户无情天魔精致,于2018-09-15在生活百科知识平台总结分享了一篇关于“python读取lrc歌词文件恒大国安”的经验,非常感谢无情天魔精致的辛苦付出,他总结的解决技巧方法及常用办法如下:

准备一个lrc歌词文件,用记事本打开之后,可以看到格式如下。本文,介绍的是用python打开lrc歌词文件的方法,并在最后,把歌词文件转化为srt格式的字幕文件。

工具/原料

电脑python

方法/步骤

1/6分步阅读

打开歌词文件:

a=open('1.lrc','r')

这是以只读模式打开文件,可以看到编码格式是encoding='cp936'。

[图]2/6

读取文件内容:

print(a.read())

[图]3/6

在lrc文件里面,方括号里面的内容,不是时间轴,就是注释;

正文内容是正式的歌词;

每一句歌词,前面是歌词开始的时间,下一行是歌词结束的时间。

按行读取文件:

a.readlines()

[图]4/6

读取第3、4行的内容:

b=a.readlines()

print(b[2])

print(b[3])

这里面就包含了一行歌词,和对应的时间轴。

时间轴的格式是[分钟:秒.毫秒]。

[图]5/6

提取第一行歌词的时间轴。

从正文开始,每一行的前10个字符,恰好就是时间轴。

[图]6/6

把lrc歌词文件转化为srt字幕文件。

[图]

编辑于2018-09-15,内容仅供参考并受版权保护

经验备注

我发现了这篇经验很有用:你也认同《python读取lrc歌词文件》的经验分享有价值,就请和朋友们一起分享吧。另外,python读取lrc歌词文件的经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。经验知识实用生活指南-解决你所有的生活难题!未经许可,谢绝转载。

本文网址:https://www.5058.cn/article/90bc8fc89fcf5ff652640c52.html

下一篇