PyQt5图形界面播放音乐的实例


Posted in Python onJune 17, 2019

安装Pygame

pip install pygame

import time
import pygame
pygame.init()
print("播放音乐1")
track = pygame.mixer.music.load(r"此处为音频文件的路径")
 
pygame.mixer.music.play()
time.sleep(10)
pygame.mixer.music.stop()

另一种方法, 两种都亲测可行

pygame.init()
sound = pygame.mixer.Sound(r"此处为音频文件路径1.wav")
sound.set_volume(1)
sound.play()

pygame.init() 进行全部模块的初始化,

pygame.mixer.init() 或者只初始化音频部分

pygame.mixer.music.load('xx.mp3') 使用文件名作为参数载入音乐 ,音乐可以是ogg、mp3等格式。载入的音乐不会全部放到内容中,而是以流的形式播放的,即在播放的时候才会一点点从文件中读取。

pygame.mixer.music.play()播放载入的音乐。该函数立即返回,音乐播放在后台进行。

play方法还可以使用两个参数

pygame.mixer.music.play(loops=0, start=0.0) loops和start分别代表重复的次数和开始播放的位置。

pygame.mixer.music.stop() 停止播放,

pygame.mixer.music.pause() 暂停播放。

pygame.mixer.music.unpause() 取消暂停。

pygame.mixer.music.fadeout(time) 用来进行淡出,在time毫秒的时间内音量由初始值渐变为0,最后停止播放。

pygame.mixer.music.set_volume(value) 来设置播放的音量,音量value的范围为0.0到1.0。

pygame.mixer.music.get_busy() 判断是否在播放音乐,返回1为正在播放。

pygame.mixer.music.set_endevent(pygame.USEREVENT + 1) 在音乐播放完成时,用事件的方式通知用户程序,设置当音乐播放完成时发送pygame.USEREVENT+1事件给用户程序。 pygame.mixer.music.queue(filename) 使用指定下一个要播放的音乐文件,当前的音乐播放完成后自动开始播放指定的下一个。一次只能指定一个等待播放的音乐文件。

以上这篇PyQt5图形界面播放音乐的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python进阶教程之文本文件的读取和写入
Aug 29 Python
Python入门篇之编程习惯与特点
Oct 17 Python
Python中利用sqrt()方法进行平方根计算的教程
May 15 Python
利用python实现简单的邮件发送客户端示例
Dec 23 Python
Python装饰器用法示例小结
Feb 11 Python
Python中偏函数用法示例
Jun 07 Python
符合语言习惯的 Python 优雅编程技巧【推荐】
Sep 25 Python
Python3.5 处理文本txt,删除不需要的行方法
Dec 10 Python
Python实现的爬取小说爬虫功能示例
Mar 30 Python
Python3 实现爬取网站下所有URL方式
Jan 16 Python
使用TensorFlow对图像进行随机旋转的实现示例
Jan 20 Python
python 爬虫之selenium可视化爬虫的实现
Dec 04 Python
PyQt5 在label显示的图片中绘制矩形的方法
Jun 17 #Python
PyQt5显示GIF图片的方法
Jun 17 #Python
详解pytorch 0.4.0迁移指南
Jun 16 #Python
对pyqt5多线程正确的开启姿势详解
Jun 14 #Python
Python+PyQT5的子线程更新UI界面的实例
Jun 14 #Python
在PYQT5中QscrollArea(滚动条)的使用方法
Jun 14 #Python
PYQT5设置textEdit自动滚屏的方法
Jun 14 #Python
You might like
php daddslashes()和 saddslashes()有哪些区别分析
2012/10/26 PHP
PHP 图片处理
2020/09/16 PHP
JavaScript 对象、函数和继承
2009/07/07 Javascript
javascript suggest效果 自动完成实现代码分享
2012/02/17 Javascript
jQuery中:image选择器用法实例
2015/01/03 Javascript
javascript强制点击广告的方法
2015/02/06 Javascript
JS建造者模式基本用法实例分析
2015/06/30 Javascript
jQuery幻灯片特效代码分享--鼠标滑过按钮时切换(2)
2020/11/18 Javascript
javascript实现全角转半角的方法
2016/01/23 Javascript
ion content 滚动到底部会遮住一部分视图的快速解决方法
2016/09/06 Javascript
js select下拉联动 更具级联性!
2020/04/17 Javascript
利用iscroll4实现轮播图效果实例代码
2017/01/11 Javascript
微信小程序实现bindtap等事件传参
2019/04/08 Javascript
小程序如何在不同设备上自适应生成海报的实现方法
2019/08/20 Javascript
javascript利用键盘控制小方块的移动
2020/04/20 Javascript
Python  连接字符串(join %)
2008/09/06 Python
深度剖析使用python抓取网页正文的源码
2014/06/11 Python
Windows下使Python2.x版本的解释器与3.x共存的方法
2015/10/25 Python
深入浅析python定时杀进程
2016/06/06 Python
放弃 Python 转向 Go语言有人给出了 9 大理由
2017/10/20 Python
Python实现七彩蟒蛇绘制实例代码
2018/01/16 Python
django静态文件加载的方法
2018/05/20 Python
Python判断以什么结尾以什么开头的实例
2018/10/27 Python
Python使用Selenium爬取淘宝异步加载的数据方法
2018/12/17 Python
pandas DataFrame的修改方法(值、列、索引)
2019/08/02 Python
python代码实现将列表中重复元素之间的内容全部滤除
2020/05/22 Python
Python Tkinter图形工具使用方法及实例解析
2020/06/15 Python
台湾线上百货零售购物平台:friDay购物
2017/08/18 全球购物
什么是GWT的Module
2013/01/20 面试题
装潢设计实习自我鉴定
2013/09/19 职场文书
船舶工程技术专业求职信
2014/08/07 职场文书
国庆促销活动总结
2014/08/29 职场文书
迟到检讨书2000字(精选篇)
2014/10/07 职场文书
怎样写观后感
2015/06/19 职场文书
酒店厨房管理制度
2015/08/06 职场文书
大学新生入学感想
2015/08/07 职场文书