【Pygame】mp3形式の音楽ファイル再生

この記事では、Pygameを用いてmp3形式の音楽ファイルを再生とソースコードを解説します。

スポンサーリンク

mp3ファイル再生

ゲームに必要不可欠な音楽の再生方法について紹介します。
Pythonライブラリ「pygame」にはmp3等の音楽ファイルを再生する機能がありますので、今回はそれを利用します。

スポンサーリンク

処理手順

プログラムの処理の流れは下記の通りです。

①ゲームライブラリpygameをインポートする。
②pygameの音楽再生機能の初期設定をする。
③音楽の再生回数を1回に指定する。
④音楽を100秒間再生する。
⑤再生を終了する。

スポンサーリンク

ソースコード

サンプルプログラムのソースコードです。

# -*- coding: utf-8 -*-
import pygame.mixer
import time

# メイン
def main():
    pygame.mixer.init(frequency = 44100)    # 初期設定
    pygame.mixer.music.load("test.mp3")     # 音楽ファイルの読み込み
    pygame.mixer.music.play(1)              # 音楽の再生回数(1回)
    time.sleep(100)                         # 音楽の再生時間
    pygame.mixer.music.stop()               # 再生の終了


if __name__ == '__main__':
    main()
Pygameの使い方・サンプルゲームまとめ
Pythonモジュール「Pygame」で2Dゲームを簡単に制作する方法を解説します。
Python
スポンサーリンク

コメント