Python
TheButtonJustSpins
•
4mo ago
•
90%
vlc.py -- setting the time in a song sets the song stuttering and it doesn't really recover
This happens if I use set_time
or set_position
. Is this typical, or am I just not doing it right?
This is on a Pi Zero 2 W, so not the most powerful, but should be able to handle this.
These are the relevant bits of how I'm setting up the player:
self._vlc = vlc.Instance()
self._player = self._vlc.media_player_new()
self._list_player = self._vlc.media_list_player_new()
self._list_player.set_media_player(self._player)
playlist = self._vlc.media_list_new()
for index in self._play_order:
playlist.add_media(self._vlc.media_new_path(self._songs[index]))
self._list_player.stop()
self._list_player.set_media_list(playlist)
self._list_player.play()
And trying to seek is just this:
self._player.set_time(_s_to_ms(seconds))
Any ideas would be greatly appreciated!
Comments 3