python小型的音频操作库mp3Play


Posted in Python onApril 24, 2022

一、安装

  • 一款超级小型的音频操作库
  • 可以实现播放音乐,按空格键实现暂停和播放的切换
pip install mp3play

二、播放音频

import mp3play

clip = mp3play.load('music.mp3')
clip.play()

三、音频总时长

import mp3play

clip = mp3play.load('music.mp3')

# 返回mp3文件共多少秒
duration = clip.seconds()
# 返回mp3文件共多少毫秒,注意这里的单位是毫秒
duration = clip.milliseconds()

四、停止播放

import mp3play

clip = mp3play.load('music.mp3')
clip.play()
clip.stop()

五、暂停播放

import mp3play

clip = mp3play.load('music.mp3')
clip.play()
clip.pause()

六、取消暂停

  • 点击取消暂停播放
import mp3play

clip = mp3play.load('music.mp3')
clip.unpause()

七、音量调节

  • 可以自定义调节音量
import mp3play

clip = mp3play.load('music.mp3')
clip.volume(1)

八、音频状态

  • 检测音频的状态
import mp3play

clip = mp3play.load('music.mp3')
# 是否在播放
clip.isplaying()
# 是否已暂停
clip.ispaused()

到此这篇关于python 实现 mp3Play 音频播放的文章就介绍到这了!


Tags in this post...

Python 相关文章推荐
python遍历文件夹并删除特定格式文件的示例
Mar 05 Python
浅谈插入排序算法在Python程序中的实现及简单改进
May 04 Python
Django学习笔记之Class-Based-View
Feb 15 Python
Python 查看list中是否含有某元素的方法
Jun 27 Python
python TF-IDF算法实现文本关键词提取
May 29 Python
Django admin.py 在修改/添加表单界面显示额外字段的方法
Aug 22 Python
python图片二值化提高识别率代码实例
Aug 24 Python
三个python爬虫项目实例代码
Dec 28 Python
使用Python开发个京东上抢口罩的小实例(仅作技术研究学习使用)
Mar 10 Python
Python 字典一个键对应多个值的方法
Sep 29 Python
Python 列表推导式需要注意的地方
Oct 23 Python
Python的轻量级ORM框架peewee使用教程
Feb 05 Python
5个pandas调用函数的方法让数据处理更加灵活自如
Apr 24 #Python
Python 使用 Frame tkraise() 方法在 Tkinter 应用程序中的Frame之间切换
Apr 24 #Python
在 Python 中利用 Pool 进行多线程
Apr 24 #Python
Python何绘制带有背景色块的折线图
python中Pyqt5使用Qlabel标签播放视频
Apr 22 #Python
Python使用MapReduce进行简单的销售统计
python使用pycharm安装pyqt5以及相关配置
You might like
PHP学习之PHP变量
2006/10/09 PHP
Erlang的运算符(比较运算符,数值运算符,移位运算符,逻辑运算符)
2012/07/23 PHP
测试PHP连接MYSQL成功与否的代码
2013/08/16 PHP
无刷新动态加载数据 滚动条加载适合评论等页面
2013/10/16 PHP
PHP+FFMPEG实现将视频自动转码成H264标准Mp4文件
2014/09/24 PHP
两种php给图片加水印的实现代码
2020/04/18 PHP
Ubuntu server 11.04安装memcache及php使用memcache来存储session的方法
2016/05/31 PHP
php mysql_real_escape_string addslashes及mysql绑定参数防SQL注入攻击
2016/12/23 PHP
js给onclick事件赋值,动态传参数实例解说
2013/03/28 Javascript
解析jQuery与其它js(Prototype)库兼容共存
2013/07/04 Javascript
jQuery中outerWidth()方法用法实例
2015/01/19 Javascript
详解JavaScript的流程控制语句
2015/11/30 Javascript
javascript实现html页面之间参数传递的四种方法实例分析
2015/12/15 Javascript
盘点javascript 正则表达式中 中括号的【坑】
2016/03/16 Javascript
JS给Array添加是否包含字符串的简单方法
2016/10/29 Javascript
Angular的$http的ajax的请求操作(推荐)
2017/01/10 Javascript
vue2+el-menu实现路由跳转及当前项的设置方法实例
2017/11/07 Javascript
js原生map实现的方法总结
2020/01/19 Javascript
JQuery表单元素取值赋值方法总结
2020/05/12 jQuery
初步理解Python进程的信号通讯
2015/04/09 Python
python编写简单爬虫资料汇总
2016/03/22 Python
在python带权重的列表中随机取值的方法
2019/01/23 Python
python实现在函数图像上添加文字和标注的方法
2019/07/08 Python
python web框架中实现原生分页
2019/09/08 Python
HTML5所有标签汇总及标签意义解释
2015/03/12 HTML / CSS
泰国Robinson百货官网:购买知名品牌的商品
2020/02/08 全球购物
如果Session Bean得Remove方法一直都不被调用会怎么样
2012/07/14 面试题
2014厂务公开实施方案
2014/02/17 职场文书
门店业绩提升方案
2014/06/08 职场文书
经营理念口号
2014/06/21 职场文书
学校志愿者活动总结
2014/06/27 职场文书
仓管员岗位职责
2015/02/03 职场文书
婚宴新娘致辞
2015/07/28 职场文书
2019班干部竞选演讲稿范本!
2019/07/08 职场文书
Mysql忘记密码解决方法
2022/02/12 MySQL
MySQL学习之基础操作总结
2022/03/19 MySQL