Ich verwende eine MediaListPlayer
Instanz, um eine Wiedergabeliste auszuführen. Auf einer Standard MediaPlayer
Instanz können Sie MediaPlayer.audio_set_volume(newVolume)
verwenden, aber wenn ich versuche, die gleiche Methode (audio_set_volume(newVolume)
) auf einer MediaListPLayer
Instanz zu verwenden, erhalte ich einen Fehler .: AtributeError: 'MediaListPLayer' object has no attribute 'audio_set_volume'
. Was ist der Ersatz dieser Methode für die MediaListPlayer
?Wie ändere ich die Lautstärke der Wiedergabe in MediaListPlayer mit LibVLC?
Dies ist der Code:
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)
Sieht wie ein Versehen aus. Ich kann keine Methode finden, um entweder die aktuelle Lautstärke zu ändern oder die Standardlautstärke neu einzustellen. :( –