Мне нужно написать программу на Python, которая будет воспроизводить видеофайлы из папки в проигрывателе VLC, используя ОС Linux. Эти файлы должны быть в списке воспроизведения. Код:
import vlc
mrl1 = '....1.3gp'
mrl2 = '....2.3gp'
Instance = vlc.Instance('--input-repeat=-1', '--fullscreen', '--mouse-hide-timeout=0')
MediaList = Instance.media_list_new()
MediaList.add_media(Instance.media_new(mrl2))
MediaList.add_media(Instance.media_new(mrl1))
list_player = Instance.media_list_player_new()
list_player.set_media_list(MediaList)
list_player.next()
player.play()
Проблема в том, что после запуска первого видео плеер закрывается. Я думаю, что это не добавляет второе видео в список.
- Как добавить видео в плейлист в привязке Python для LibVLC?
- Есть ли служебная функция, которая воспроизводит все видео в папке? UPD: Я создал плейлист и запустил его для проверки в плеере VLC. Воспроизведение только первого видео. После VLC тоже закрывается. В чем проблема?