Python VLC不会播放音频吗?

问题描述 投票:0回答:1

我正在尝试使用python VLC播放mp3文件,但似乎没有任何反应,也没有错误消息。下面是代码:

import vlc
p = vlc.MediaPlayer(r"C:\Users\user\Desktop\python\projects\etc\lady_maria.mp3")
p.play()

我尝试了下面的代码,就像我从另一篇文章中读到的一样:

import vlc
mp3 = "C:/Users/user/Desktop/python/projects/etc/lady_maria.mp3"

instance = vlc.get_default_instance()
media = instance.media_new(mp3)
media_list = instance.media_list_new([mp3])

player = instance.media_player_new()
player.set_media(media)

list_player = instance.media_list_player_new()
list_player.set_media_player(player)
list_player.set_media_list(media_list)

我也尝试使用pygame混音器,但原因相同,没有声音,也没有错误消息。

from pygame import mixer

mixer.init()
mixer.music.load(r'C:\Users\user\Desktop\python\projects\etc\lady_maria.mp3')
mixer.music.play()

所有这些都不会给出错误消息,所以我不确定发生了什么。任何建议将不胜感激!

python audio pygame vlc
1个回答
0
投票

如果音频文件在系统上正常播放:-

对于pygame库,请使用以下方法调整音量:

mixer.music.set_volume(1.0)  # float value from 0.0 to 1.0 for volume setting 
© www.soinside.com 2019 - 2024. All rights reserved.