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多线程编程(五):死锁的形成
Apr 05 Python
编写Python脚本来获取mp3文件tag信息的教程
May 04 Python
DataFrame 将某列数据转为数组的方法
Apr 13 Python
Python基于最小二乘法实现曲线拟合示例
Jun 14 Python
Pycharm设置utf-8自动显示方法
Jan 17 Python
python3 自动识别usb连接状态,即对usb重连的判断方法
Jul 03 Python
Python上下文管理器类和上下文管理器装饰器contextmanager用法实例分析
Nov 07 Python
python GUI库图形界面开发之PyQt5拖放控件实例详解
Feb 25 Python
python 等差数列末项计算方式
May 03 Python
Python3自动生成MySQL数据字典的markdown文本的实现
May 07 Python
python matplotlib绘制三维图的示例
Sep 24 Python
Django分页器的用法你都了解吗
May 26 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
其他功能
2006/10/09 PHP
php并发对MYSQL造成压力的解决方法
2013/02/21 PHP
php中使用array_filter()函数过滤数组实例讲解
2021/03/03 PHP
PJ Blog修改-禁止复制的代码和方法
2006/10/25 Javascript
Node.js与PHP、Python的字符处理性能对比
2014/07/06 Javascript
《JavaScript DOM 编程艺术》读书笔记之JavaScript 语法
2015/01/09 Javascript
详解javascript实现自定义事件
2016/01/19 Javascript
jQuery中使用animate自定义动画的方法
2016/05/29 Javascript
Vue.js学习之过滤器详解
2017/01/22 Javascript
原生js实现日期计算器功能
2017/02/17 Javascript
使用jQuery操作DOM的方法小结
2017/02/27 Javascript
js仿微信抢红包功能
2020/09/25 Javascript
JS设计模式之状态模式概念与用法分析
2018/02/05 Javascript
关于js的三种使用方式(行内js、内部js、外部js)的程序代码
2018/05/05 Javascript
layui点击按钮添加可编辑的一行方法
2018/08/15 Javascript
JavaScript实现动态添加、移除元素或属性的方法分析
2019/01/03 Javascript
JS实现页面数据懒加载
2020/02/13 Javascript
[02:00]DAC2018主宣传片——龙征四海,剑问东方
2018/03/20 DOTA
go语言计算两个时间的时间差方法
2015/03/13 Python
Python的Django框架中TEMPLATES项的设置教程
2015/05/29 Python
Python导出DBF文件到Excel的方法
2015/07/25 Python
python嵌套字典比较值与取值的实现示例
2017/11/03 Python
python实现Floyd算法
2018/01/03 Python
Python 函数返回值的示例代码
2019/03/11 Python
Python3实现的简单三级菜单功能示例
2019/03/12 Python
Django框架自定义session处理操作示例
2019/05/27 Python
Javascript 高级手势使用介绍
2013/04/21 HTML / CSS
2014年社区植树节活动方案
2014/02/28 职场文书
2014年开学第一课活动方案
2014/03/06 职场文书
教师应聘自荐信范文
2014/03/14 职场文书
党员教师个人对照检查材料(群众路线)
2014/09/26 职场文书
农村党支部书记司法四风问题对照检查材料
2014/09/26 职场文书
中标通知书格式
2015/04/17 职场文书
2015年前台接待工作总结
2015/05/04 职场文书
中学教代会开幕词
2016/03/04 职场文书
扩展多台相同的Web服务器
2021/04/01 Servers