Множественные проблемы с VLC в Debian

Множественные проблемы с VLC в Debian

Итак, у меня есть Raspberry (на самом деле virtualBox) с установленным Debian, VLC и скриптом Python, который я хочу запустить.

  • Проблема №1: Я пытаюсь запустить видео с помощью python-vlc в моем скрипте Python на фрейме Tkinter.

Скрипт правильный, так как он работает на моем ПК с Windows, код выглядит примерно так:

instance = vlc.Instance()
player = instance.media_player_new()

def GetHandle():
    return frame.winfo_id()

def play(_source):
    Media = self.instance.media_new(_source)
    Media.get_mrl()
    player.set_media(Media)

    player.set_hwnd(GetHandle())
    player.play()

но я получаю эту ошибку, которая продолжает повторяться

Сообщение об ошибке, которое повторяется

[a4c05f88] main video output error: video output creation failed
[9752e2f0] main decoder error: failed to create video output
[h264 @ 0x9752e9e0] get_buffer() failed
[h264 @ 0x9752e9e0] thread_get_buffer() failed
[h264 @ 0x9752e9e0] decode_slice_header error
[h264 @ 0x9752e9e0] no frame!

Я поискал, как это исправить. Я обнаружил, что мне нужно установить видеовыход на OpenGL или что-то в этом роде. Поэтому я попытался установить его в настройках VLC, но

  • Проблема №2: Я не вижу никакого текста

Изображения VLC без текста

Я не могу найти ничего о том, что VLC не показывает текст. Я пробовал переустановить его после удаления и перезагрузки. До этого у меня также была другая проблема с PulseAudio, которую я смог исправить, так что в основном ничего не работало/работает. Кто-нибудь может помочь с этим?

Есть ли способ изменить настройки VLC через терминал, не открывая VLC?

Обновление: Итак, я обнаружил, что изменение типа/размера шрифта приводит к тому, что текст появляется на 2/3 секунды, прежде чем снова исчезнуть, поэтому я попробовал установить видеовыход на все доступные параметры (если он действительно был, я бы не смог его прочитать), но это все равно не сработало.

Связанный контент