系列文章目录
本地音乐播放器初版
本地小说阅读器初版
本地小说阅读器优化版
文章目录
前言
前面写了一文,学习开发本地音乐播放器,小试牛刀,界面小气、粗糙且羞涩。现今,保留其功能的同时,还增加了颜色主题的内容,界面显得更加大气美观一些。
前文在此挖坟:https://blog.csdn.net/weixin_43309378/article/details/141603647
一、功能介绍
其原理是:读取一个文件下的mp3歌曲,导入到程序中,通过pygame.mixer.music的方法,实现播放功能。
本地音乐播放器的基本功能差不多都全了:
1)
二、使用注意项
歌曲路径下必须得有mp3音乐,不然就成“巧妇难为无米之炊”了,其他歌词、歌单路径都可以不要。没有歌词,程序匹配不到同歌曲名的lrc文件,就会认为是纯音乐。歌单更是凭使用者的喜好建立的歌单,有没有都不影响播放音乐。
本人为了使用方便,默认了自己电脑当下的路径。使用者可以点击乐库路径设置路径。
三、界面展示
播放器全界面
1)菜单分类:
路径:可以自由设置乐库、歌词、歌单的路径,有点灵活性。
播放:收纳播放的三种形式,顺序播放、随机播放、单曲循环。
颜色:可以在颜色范围内,可以自由组合配置背景、歌词字体、歌曲字体的颜色。
|
|
主题:预设了几款界面颜色。
拓展:包含了收藏歌单、读取歌单、听歌汇报、听歌汇报这些功能。
临时列表:可以往里面添加或移除歌曲,组建临时喜欢的歌单。
最有趣的是背景颜色、字体颜色的搭配,可以自由搭配自己喜欢的风格。
下面放几张预设主题的图
|
|
|
|
2)关键字搜索
比如在输入框中搜索“刘珂矣”关键字,就会在列表框里显示相关的歌曲,选中歌曲就能点击播放。在这些搜索结果歌曲中依然可以使用顺序播放、随机播放、单曲循环这些播放方式。
3)拓展项
收藏歌单,是自己在歌单文件夹下自己建的文本,在里面填写上自己喜欢的歌曲。这样,读取这份歌单后,就可以独享听歌了。以后不需再筛选歌曲,方便听歌。有喜欢的歌再往歌单里添加。还能分门别类,虽然是手动(dog)。
|
|
4)临时列表
临时列表通过显示、添加、移除,清空功能来实现。主歌单是一个插入歌曲的按钮,临时列表中点击显示,就名为临时列表,再点击它,就会变回主歌单。这样就可创建一个自己喜欢的待放的临时列表了。
|
|
|
|
四、附件
初版的本地音乐播放器链接:https://blog.csdn.net/weixin_43309378/article/details/141603647
标签:播放器,tkinter,python,列表,临时,歌单,歌曲,播放 From: https://blog.csdn.net/weixin_43309378/article/details/141731712