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实现的多线程http压力测试代码
Feb 08 Python
python机器学习之决策树分类详解
Dec 20 Python
浅谈Scrapy网络爬虫框架的工作原理和数据采集
Feb 07 Python
浅谈Python大神都是这样处理XML文件的
May 31 Python
python数据挖掘需要学的内容
Jun 23 Python
python中用logging实现日志滚动和过期日志删除功能
Aug 20 Python
python实现代码统计程序
Sep 19 Python
Python 生成一个从0到n个数字的列表4种方法小结
Nov 28 Python
从pandas一个单元格的字符串中提取字符串方式
Dec 17 Python
Jupyter notebook 启动闪退问题的解决
Apr 13 Python
树莓派4B安装Tensorflow的方法步骤
Jul 16 Python
如何用python批量调整视频声音
Dec 22 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
古巴咖啡 Cubita琥爵咖啡 独特的加勒比海风味咖啡
2021/03/06 新手入门
PHP读取配置文件类实例(可读取ini,yaml,xml等)
2015/07/28 PHP
记录Yii2框架开发微信公众号遇到的问题及解决方法
2018/07/20 PHP
jquery 实现两Select 标签项互调示例代码
2014/09/25 Javascript
js编写贪吃蛇的小游戏
2020/08/24 Javascript
Javascript小技能总结(推荐)
2016/06/02 Javascript
Vue.js 递归组件实现树形菜单(实例分享)
2016/12/21 Javascript
JS实现移动端实时监听输入框变化的实例代码
2017/04/12 Javascript
微信小程序之数据缓存的实例详解
2017/09/29 Javascript
浅谈vue中.vue文件解析流程
2018/04/24 Javascript
详解Vue微信授权登录前后端分离较为优雅的解决方案
2018/06/29 Javascript
vue2.0实现的tab标签切换效果(内容可自定义)示例
2019/02/11 Javascript
Vue Extends 扩展选项用法完整实例
2019/09/17 Javascript
jQuery实现简单弹幕效果
2019/11/28 jQuery
JavaScript队列结构Queue实现过程解析
2020/03/07 Javascript
VueCli4项目配置反向代理proxy的方法步骤
2020/05/17 Javascript
react使用antd表单赋值,用于修改弹框的操作
2020/10/29 Javascript
Python高效编程技巧
2013/01/07 Python
Python语言描述最大连续子序列和
2017/12/05 Python
Java编程迭代地删除文件夹及其下的所有文件实例
2018/02/10 Python
详解python3中的真值测试
2018/08/13 Python
Python动态参数/命名空间/函数嵌套/global和nonlocal
2019/05/29 Python
python绘制直方图和密度图的实例
2019/07/08 Python
HTML5之SVG 2D入门6—视窗坐标系与用户坐标系及变换概述
2013/01/30 HTML / CSS
岗位竞聘演讲稿
2014/01/10 职场文书
校本教研工作方案
2014/01/14 职场文书
学习经验交流会主持词
2014/04/01 职场文书
纪念九一八事变演讲稿:勿忘国耻
2014/09/14 职场文书
一般党员对照检查材料
2014/09/24 职场文书
工作态度不端正检讨书
2014/10/04 职场文书
初中作文评语
2014/12/25 职场文书
上下班时间调整通知
2015/04/23 职场文书
活动费用申请报告
2015/05/15 职场文书
毕业生的自我鉴定表范文
2019/05/16 职场文书
FFmpeg视频处理入门教程(新手必看)
2022/01/22 杂记
vue组件vue-esign实现电子签名
2022/04/21 Vue.js