waybar-netease-lyrics-show的讲解
waybar-netease-lyrics-show
这个项目的大部分思路来自 waybar-netease-music-lyrics
它是使用shell 写的 我使用python 做了一份适合自己的
因为想为waybar 写一个简单的歌词显示在bar上 会感觉很酷
当我开始关注歌词api 我发现最简单的获得歌词的地方是通过网易云的网站
通过这个music.163.com/api/song/media?id=1379444316
可以得到一个歌词地方 再使用 jq -r 进行处理
1 | curl -s "music.163.com/api/song/media?id={id}" | jq -r ".lyric" |
在文件目录下新建一个简单的Lyricsfiles的文件
文件名是歌词名+ 歌词id
从里面读取歌词 如果不行再通过api得到歌词 然后保存存在其中
通过 playerctl得到 感谢开源
欢迎直接查看源码
对于一个实际需要使用的东西,跟学校中编程不一样,在学校的编程只需要面向老师的时候没有bug 就行了,而这个是我实际上要使用,使用时候测试的bug可太多
大概写了一周作用 是因为我对于python的脚本不太熟练,对于设计不太完善