我正在使用MediaListPlayer
实例来执行播放列表。在标准MediaPlayer
实例上,您可以使用MediaPlayer.audio_set_volume(newVolume)
,但是当我尝试在MediaListPLayer
实例上使用相同方法(audio_set_volume(newVolume)
)时,出现错误。: AtributeError: 'MediaListPLayer' object has no attribute 'audio_set_volume'
。 MediaListPlayer
的替换方法是什么?如何使用LibVLC更改MediaListPlayer中的播放音量?
这是代码:
from vlc import Instance
playlist = ['/home/user/Music/01 Signs.mp3','/home/user/Music/2U.mp3']
player = Instance()
mediaListPlayer = player.media_list_player_new()
mediaList = player.media_list_new()
for element in playlist:
mediaList.add_media(player.media_new(element))
mediaListPlayer.set_media_list(mediaList)
mediaListPlayer.play()
mediaListPlayer.audio_set_volume(80)
看起来像一个疏忽。我无法找到更改当前音量或重新设置默认音量的方法。 :( –