備忘錄_20160105(定位) 修改 回首頁

程式 2025-02-05 17:14:08 1738746848 100
用 python 播放 mp3 歌曲

用 python 播放 mp3 歌曲

import pygame

# 初始化混音器
pygame.mixer.init()

# 加載 MP3 文件
##pygame.mixer.music.load("E:\\temp\\20231204_music\\長月燼明\\14_界 - 袁娅维 Tia Ray电视剧长月烬明 OST MV桑酒 & 冥夜 Till The End Of The Moon.mp3")
##pygame.mixer.music.load("E:\\temp\\20231204_music\\又是吳海英OST.mp3")
pygame.mixer.music.load("E:\\temp\\20231204_music\\abc.mp3")

# 設置音量(範圍 0.0 - 1.0)
pygame.mixer.music.set_volume(0.5)

# 播放
pygame.mixer.music.play()

# 控制選項
while True:
    command = input("輸入 p(暫停), r(恢復), s(停止), v(調整音量 0-1): ")
    if command == "p":
        pygame.mixer.music.pause()
    elif command == "r":
        pygame.mixer.music.unpause()
    elif command == "s":
        pygame.mixer.music.stop()
        break
    elif command.startswith("v"):
        try:
            volume = float(command.split()[1])
            pygame.mixer.music.set_volume(volume)
        except:
            print("請輸入正確的數值 (範圍 0-1)!")