使用python加PyQt5,利用QMediaPlayer写一个简易的音乐播放器(进度条拖动,音量改变,播放停止切换,歌曲列表))

当你学习了python之后,总想着利用它去做些什么,无论是制作小工具还是小游戏,都是一种锻炼。
那么,利用python加上PyQt5写一个简单的音乐播放器,可能会是一个有趣的体验。
下面我会分享一下如何编写简易的音乐播放器,其中参考了网络上的很多程序,当然网络上的程序,很少能够直接复制就满足使用的,为了实现播放器的导入歌曲、双击播放、拖动进度条、音量条拖动、快进、快退等功能,需要进行很多次的测试,最终还是实现了,虽然依旧是比较简陋,但对于一个初学者来说,足以产生一些自豪的心思了。

界面:
使用python加PyQt5,利用QMediaPlayer写一个简易的音乐播放器(进度条拖动,音量改变,播放停止切换,歌曲列表))_第1张图片
界面比较简单,并没有进行美化,因为目前主要以实现功能为主,程序启动后,点击“导入歌曲”导入歌曲列表,当你选择了文件夹后,程序会将你的歌曲全部导入到歌曲列表中,此时,你选择一首歌曲,双击即可播放。
播放界面上有进度条和音量条,都可以拖动改变进度和音量,右侧有一个三角形小按钮,是播放/暂停按钮,默认是播放状态。
快进、快退按钮,按下去会按固定时长前进或者后退,设定是2s钟,可以自定义。

好了,介绍完了,下面看下程序:

01 导入歌曲:

    def mus

你可能感兴趣的:(编程世界,python,python)