tkinter添加背景音乐

一、问题
利用tkinter来写一个游戏,添加一个背景音乐提高可玩性。


二、解决
1.安装pygame
首先是利用pygame的一个播放流:【pip install pygame】来完成pygame的安装。

2.存贮一个MP3、 WAV、OGG文件
找到上诉三种音频文件的任意一种即可,提供一个在线转化的工具
https://online-audio-converter.com/

3.写入代码

1 import pygame as py
2 
3 # 初始化
4 py.mixer.init()
5 # 文件加载
6 py.mixer.music.load(r'.\videos\forget.mp3')
7 # 播放  第一个是播放值 -1代表循环播放, 第二个参数代表开始播放的时间
8 py.mixer.music.play(-1, 10)


三、注意事项

  由于结果是音频就不展示。在使用的过程中我们需要注意文件的格式,必须是mp3、wav、ogg的格式,其他格式都不可以,正如默认方式添加图片的时候一样。

  因此在使用的时候一定要转化成正确的格式,同时直接修改后缀名是一个不可行的方法。后缀名是给操作系统看的,实际解析的时候文件内容要是mp3等内容才可以。

猜你喜欢

转载自www.cnblogs.com/future-dream/p/10872030.html
今日推荐