pygame.init() 进行全部模块的初始化,
pygame.mixer.init() 或者只初始化音频部分
pygame.mixer.music.load('xx.mp3') 使用文件名作为参数载入音乐 ,音乐可以是ogg、mp3等格式。载入的音乐不会全部放到内容中,而是以流的形式播放的,即在播放的时候才会一点点从文件中读取。
pygame.mixer.music.play()播放载入的音乐。该函数立即返回,音乐播放在后台进行。
play方法还可以使用两个参数
pygame.mixer.music.play(loops=0, start=0.0) loops和start分别代表重复的次数和开始播放的位置。
pygame.mixer.music.stop() 停止播放,
pygame.mixer.music.pause() 暂停播放。
pygame.mixer.music.unpause() 取消暂停。
pygame.mixer.music.fadeout(time) 用来进行淡出,在time毫秒的时间内音量由初始值渐变为0,最后停止播放。
pygame.mixer.music.set_volume(value) 来设置播放的音量,音量value的范围为0.0到1.0。
pygame.mixer.music.get_busy() 判断是否在播放音乐,返回1为正在播放。
pygame.mixer.music.set_endevent(pygame.USEREVENT + 1) 在音乐播放完成时,用事件的方式通知用户程序,设置当音乐播放完成时发送pygame.USEREVENT+1事件给用户程序。 pygame.mixer.music.queue(filename) 使用指定下一个要播放的音乐文件,当前的音乐播放完成后自动开始播放指定的下一个。一次只能指定一个等待播放的音乐文件。

具体例子:

import pygame

import sys

# 初始化
pygame.init()
pygame.mixer.init()

pygame.mixer.music.load('D:/窗外.mp3') # 加载歌曲
pygame.mixer.music.play() # 播放
pygame.display.set_mode([400,400])

# 设置打开界面的关闭方法,没有的话打开的界面没法关闭。
while 1:
    for event in pygame.event.get():
        if event.type==pygame.QUIT:
            sys.exit()

pygame 播放音乐相关推荐

  1. pygame播放音乐

    pygame播放音乐 pygame.init() 进行全部模块的初始化 #pygame.mixer.init() 初始化音频部分 #pygame.mixer.music.load('xx.mp3') ...

  2. pygame播放音乐带歌词

    # -*- coding: utf-8 -*- """ Created on Mon Dec 17 00:43:54 2018@author: Administrator ...

  3. Python 技术篇-使用pygame库播放音乐没有声音问题解决办法

    用 pygame 库做音乐播放器的时候,调用歌曲发现没有声音. 这是源代码: import pygamepygame.init() pygame.mixer.init() pygame.mixer.m ...

  4. 基于Python+tkinter+pygame的音乐播放器完整源码

    import os import tkinter import tkinter.filedialog import random import time import threading import ...

  5. 使用pygame实现音乐播放器(一)

    目录 一.pygame的安装 1 图形界面安装 2 命令行安装 3 pygame最简结构 二.音乐播放器的实现 1 图片显示 2 播放音乐 Pygame 是一组用来开发游戏软件的Python程序模块, ...

  6. pyqt5+pygame实现音乐播放器,可以自动提取文件图片,最终版本

    pyqt5+pyagme实现音乐播放器,运用了pyqt5的list,可以双击播放,会自动提取音频文件的图片 源码下载**:自己往下翻**!!!,(但如果你想用积分下载我也拦不了你) https://d ...

  7. pygame编写音乐播放器

    pygame编写音乐播放器 1.准备工作 2.开始 2.1 设计说明 2.2 代码逻辑 收集某个目录下的所有mp3 显示歌曲名称 播放歌曲 显示播放进度 快进快退功能 画播放控件 主逻辑 3.效果图 ...

  8. python定时器 循环_Python3 循环定时休息并播放音乐 (Windows)

    功能:工作一段时间(40 min),自动定时休息(10 min)并播放音乐,如此循环 文件名:EyeTimer.pyw,直接双击运行 关闭方法:在任务管理器里结束 Python 进程 #coding= ...

  9. python怎么设置界面的背景音乐_PyQt5图形界面播放音乐的实例

    安装Pygame pip install pygame import time import pygame pygame.init() print("播放音乐1") track = ...

最新文章

  1. codeforce843B Interactive LowerBound
  2. 浅蓝色的爱划过天空(5)
  3. 【XAudio2】3.关键概念
  4. 【Java】获取目录及其子目录文件的相关事宜
  5. linux rom打包工具,Android rom解包打包工具
  6. java时间提醒微服务器_springcloud中微服务的优雅停机(已验证)
  7. ES面试基础知识要点
  8. tar.bz2解压异常
  9. 2021年中国助行靴市场趋势报告、技术动态创新及2027年市场预测
  10. C/C++语言经典、实用、趣味程序设计编程百例精解(2)
  11. vsftp的简单搭建
  12. 昆石VOS2009/VOS3000 2.1.6.00 新功能介绍目录
  13. java 下载文件的文件名乱码_java下载文件名乱码解决方法介绍
  14. python常见的json对象对比方法(deepdiff、json_tools、jsonpatch)
  15. 线性代数的本质(Essense Of Linear Algebra)[2]
  16. Team Foundation Server 2013 with Update 3 Install LOG
  17. qq邮箱的er图_QQ邮箱正确格式
  18. 网站开发之HTML基础知识及超链接(二)
  19. aria2 txt导入_使用Aria2完成下载任务
  20. 1066 Last non-zero Digit in N!

热门文章

  1. 华为nova10和荣耀70哪个值得买 哪个性能更好
  2. Hello Playwright:(8)等待页面加载
  3. cuda9.2环境下pip安装tensorflow非官方轮子
  4. 五子棋AI - 蒙特卡洛树搜索
  5. 【记录】使用在线KMS激活Office系列
  6. TikZ宏包子库汇总和简介
  7. 怎么添加扫描仪到计算机快捷键,Win7系统扫描仪添加方法
  8. git+commitize+cz-customizable 代码 提交规范
  9. ios 计算代码耗时
  10. JS中click事件