Я пытаюсь установить громкость во время воспроизведения аудиофайла, но он не работает вообще. Пожалуйста, что я делаю неправильно?libvlc - Как изменить громкость во время воспроизведения
# create a vlc playable object from source
self.playable = vlc.libvlc_media_new_path(self.instance, sourceURL)
# create a new vlc player
self.player = vlc.libvlc_media_player_new_from_media(self.playable)
# play
vlc.libvlc_media_player_play(self.player)
while not self.stop:
sleep(10) # sleep for a while to allow playback
self.player.audio_set_volume(50) # suppose to reduce volume. Doesn't work
sleep(10) # sleep for a while to allow playback
self.stop = True
Вы уверены, что это не сработало? Что вы пытаетесь выполнить, продолжайте устанавливать том на тот же уровень? в петле ..? –
О, Извините, цикл фактически останавливается, когда для флага установлено значение true. Я не включил это. – Kennedy
Это даже не имеет смысла :-) –