python怎么播放mp3_python上播放mp3歌曲
试试这个。它过于简单但可能不是最好的方法。
from pygame import mixer # Load the required library
mixer.init()
mixer.music.load('e:/LOCAL/Betrayer/Metalik Klinik1-Anak Sekolah.mp3')
mixer.music.play()
请注意,支持
MP3
pip install pygame
第二种方法试一试
使用playsound库
from playsound import playsound
playsound(‘xx.mp3‘)
音质很好,就是只能播放mp3
第三种方法
安装依赖
sudo apt install mplayer
sudo pip install mutagen
play.py
#!/usr/bin/env python
# coding: utf-8
import sys
reload(sys)
sys.setdefaultencoding('utf-8')
import os
import time
from mutagen.mp3 import MP3
music_path = 'StarSky.mp3'
mp3 = MP3(music_path)
os.system('mplayer %s' % music_path)
# 可以根据mp3时长进行休眠
time.sleep(mp3.info.length)
python怎么播放mp3_python上播放mp3歌曲相关推荐
- Python 技术篇-用mutagen库提取MP3歌曲图片实例演示
MP3 歌曲的 ID3 是用来保存歌曲的各种信息的. mutagen 库可以用来提取歌曲的 ID3 信息. 用 pip install mutagen 来安装 mutagen 库. import mu ...
- java手机音乐文件夹,从原始文件夹打开音乐文件,使用Android上的意图在设备的默认应用程序上播放...
我正在尝试写一个打开设备默认音乐播放器的意图来播放我在android工作室项目中的原始文件夹上的音乐文件(mp3) . 到目前为止,我找到了意图的代码,但我得到了如何命令它打开特定的mp3文件,在媒体 ...
- 如何快速无损地把flv格式文件转换为mp4格式(可在iPhone上播放)
众所周知,mp4格式文件是现在非常主流且高质的视频格式.flv格式相对于mp4格式的视频来说,适用范围比较窄,现在很多播放器也都不支持播放flv格式的视频.解决办法也简单,用MP4/RM转换专家把fl ...
- python+tkinter+threading制作多线程简易音乐播放器(自动播放,上一曲,下一曲,播放,暂停,实时显示歌曲名并能自动切换歌曲的功能)
https://blog.csdn.net/qq_41962782/article/details/80106158 小弟是小白因大作业,在此博文的基础上,我增加了歌曲目录的选择,自动播放,实时显示歌 ...
- 用python在树莓派上播放MP3/MP4
播放之前硬件部分连接好响应的播放器(mp3可以选择gpio或者hdmi输出),本人是通过gpio播放mp3,具体实现参考:https://blog.csdn.net/chentuo2000/artic ...
- kalilinux装到u盘上的弊端_付费下载的歌曲,竟然无法在汽车上播放!原因在这里...
『使用某音乐播放器下载了周杰伦的110首歌曲,其中106首是kgm格式,4首mp3格式,装到U盘后,在其它设备播放只有4首mp3格式的可以播放,其它的均无法播放,请问该如何处理?』 网友留言截图 这是 ...
- Android开发本地及网络Mp3音乐播放器(十七)已存在歌曲歌词下载
转载请注明出处: http://blog.csdn.net/iwanghang/article/details/51388896 觉得博文有用,请点赞,请留言,请关注,谢谢!~ 实现功能: 已存在歌曲 ...
- 计算机播放音乐按什么键,如何使U盘中的mp3歌曲按我想要的顺序播放?
全部展开 依次播放mp3: 第一种 首先,您应该插入U盘,否则将出现错误消息. 打开软件后,软件将自动识别USB闪存驱动器或MP3播放器. 原始歌曲将在左栏中按顺序排序,首先选择要播放的歌曲,然后双击 ...
- Python—实现本地音乐播放器(添加/播放/暂停/下一首/上一首/音量/打开超链接)
Python-实现本地音乐播放器(添加/播放/暂停/下一首/上一首/音量/打开超链接) 1.样例 2.分析 1.播放器界面 2.功能 2.1播放器界面 button:添加/播放/暂停/下一首/上一首 ...
最新文章
- post提交返回json格式
- anaconda降级python失败_如何降级Python版本安装spyder?
- 加州伯克利计算机专业录取条件,2020加州大学伯克利分校的计算机专业条件是什么?...
- CyclicBarrier详解
- This task is currently locked by a running workflow and cannot be edited
- WireShark抓包之提示Alert Level: Fatal, Description: HandShake Failure
- 9件事把你从消极情绪中解救出来
- Java 写时复制容器 —— CopyOnWriteArrayList
- 最近发现一个爬虫开源项目weixin_crawler
- rabbitmq丢消息的处理方法
- 21天Jenkins打卡Day3-新建item保存构建
- P Laguna/ A database for evaluation of algorithms for measurement of QT and other waveform interval
- Qtableview实现对某一列可编辑,对某几列不可编辑
- Windows7下完美绿色版无损分区软件Paragon Partition Manager
- 数据结构遍历顺序栈_[C++]数据结构:栈之顺序栈
- 51单片机——串口通信
- AutoIt3常见问题解答
- phpexcel 数字格式_php excel 设置单元格格式为文本格式
- 苹果退款_苹果ios退款流程最新苹果内购退款政策条例
- 331_S32K144 CAN FIFO初步
热门文章
- epoll边缘触发_4.2.3、epoll:水平触发与边缘触发
- 服务器热修复,热修复探究,hotfix,patch
- C++模板函数只声明一种类型但输入两种类型参数
- PyTorch框架学习一——PyTorch的安装(CPU版本)
- pycharm远程连接服务器(docker)调试+ssh连接多次报错
- Windows Terminal完整指南
- 轻量级分布式任务调度平台 XXL-JOB
- Linux 用户 和 用户组 管理 (添加、删除、修改)及说明
- Linux 中 VIM 的使用
- oracle 等待原因查找,oracle等待事件相关查询