Debian 上的 VLC 存在多個問題

Debian 上的 VLC 存在多個問題

所以我有一個 Raspberry(實際上是 virtualBox),安裝了 Debian、VLC,以及一個我想要運行的 python 腳本。

  • 問題#1:我嘗試在 Tkinter 框架上的 python 腳本上使用 python-vlc 運行視頻

該腳本是正確的,因為它確實在我的視窗電腦上運行,程式碼如下所示:

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 秒,然後再次消失,所以我嘗試將視訊輸出設定為所有可用的輸出(如果確實如此,則無法)沒有真正讀過)但仍然不起作用

相關內容