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中用Spark模块的使用教程
Apr 13 Python
讲解Python中fileno()方法的使用
May 24 Python
Python通过正则表达式选取callback的方法
Jul 18 Python
简单实现python爬虫功能
Dec 31 Python
Python+树莓派+YOLO打造一款人工智能照相机
Jan 02 Python
Python管理Windows服务小脚本
Mar 12 Python
python实现抖音视频批量下载
Jun 20 Python
Python 多线程不加锁分块读取文件的方法
Dec 11 Python
pandas删除行删除列增加行增加列的实现
Jul 06 Python
python字典的setdefault的巧妙用法
Aug 07 Python
Python+Tensorflow+CNN实现车牌识别的示例代码
Oct 11 Python
Pytorch 实现数据集自定义读取
Jan 18 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:风雨欲来 路在何方?
2006/10/09 PHP
PHP排序算法的复习和总结
2012/02/15 PHP
解析smarty 截取字符串函数 truncate的用法介绍
2013/06/20 PHP
PHP整数取余返回负数的相关解决方法
2014/05/15 PHP
php+iframe 实现上传文件功能示例
2020/03/04 PHP
PHP实现Snowflake生成分布式唯一ID的方法示例
2020/08/30 PHP
php swoft框架实例用法
2020/12/22 PHP
js实现iframe动态调整高度的代码
2008/01/06 Javascript
Span元素的width属性无效果原因及解决方案
2010/01/15 Javascript
初识Javascript小结
2015/07/16 Javascript
jquery转盘抽奖功能实现
2015/11/13 Javascript
Bootstrap模态框水平垂直居中与增加拖拽功能
2016/11/09 Javascript
Node.js数据库操作之连接MySQL数据库(一)
2017/03/04 Javascript
JS自动生成动态HTML验证码页面
2017/06/14 Javascript
Node.js静态服务器的实现方法
2018/02/28 Javascript
微信小程序实现运动步数排行功能(可删除)
2018/07/05 Javascript
对angularJs中ng-style动态改变样式的实例讲解
2018/09/30 Javascript
Vite和Vue CLI的优劣
2021/01/30 Vue.js
python实现用户管理系统
2018/01/10 Python
Python实现二叉树的常见遍历操作总结【7种方法】
2019/03/06 Python
python3爬虫学习之数据存储txt的案例详解
2019/04/24 Python
python+requests接口压力测试500次,查看响应时间的实例
2020/04/30 Python
Python sorted对list和dict排序
2020/06/09 Python
Python 创建TCP服务器的方法
2020/07/28 Python
用python绘制樱花树
2020/10/09 Python
python collections模块的使用
2020/10/16 Python
写给老婆的检讨书
2014/02/21 职场文书
自荐信的基本格式
2014/02/22 职场文书
大学新学期计划书
2014/04/28 职场文书
跳蚤市场口号
2014/06/13 职场文书
品质口号大全
2014/06/17 职场文书
教师岗位职责
2015/02/03 职场文书
校长师德表现自我评价
2015/03/04 职场文书
员工自我工作评价
2015/03/06 职场文书
小学科学课教学反思
2016/02/23 职场文书
JavaScript ES6的函数拓展
2022/01/18 Javascript