VLC 播放 mp4 影片需要什麼?

VLC 播放 mp4 影片需要什麼?

我正在嘗試將 Raspberry Pi 設定為媒體盒,可以使用 torrent 進行串流傳輸佩爾弗利克斯。為了進行測試,我設定了一個本地追蹤器和一個包含 mp4 影片的 torrent。 Peerflix 工作正常,但 VLC 在打開串流媒體和本地視訊後立即關閉,輸出如下:

[010750d0] core libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
[b3a0d5b0] freetype spu text error: failed to load font file Serif Bold
LibEGL warning: DRI2: failed to authenticate
[ad4621a8] chain filter error: Too high level of recursion (2)
[ad461ba8] core filter error: Failed to create video filter2
[ad4621a8] chain filter error: Too high level of recursion (2)
[ad461ba8] core filter error: Failed to create video filter2
[ad4621a8] chain filter error: Too high level of recursion (2)
[ad461ba8] core filter error: Failed to create video filter2
[ad460d00] core filter error: Failed to create video filter2
[ad462220] chain filter error: Too high level of recursion (2)
[ad461ba8] core filter error: Failed to create video filter2
[ad462220] chain filter error: Too high level of recursion (2)
[ad461ba8] core filter error: Failed to create video filter2
[ad462220] chain filter error: Too high level of recursion (2)
[ad461ba8] core filter error: Failed to create video filter2
[ad460d00] core filter error: Failed to create video filter2
[ad462220] chain filter error: Too high level of recursion (2)
[ad461ba8] core filter error: Failed to create video filter2
[ad462220] chain filter error: Too high level of recursion (2)
[ad461ba8] core filter error: Failed to create video filter2
[ad462220] chain filter error: Too high level of recursion (2)
[ad461ba8] core filter error: Failed to create video filter2
[ad460d00] core filter error: Failed to create video filter2
[b4011210] core vout display error: Failed to create video filter2
[b4011210] core vout display error: Failed to adapt decoder format to display
[b3a1e188] freetype spu text error: failed to load font file Serif Bold
Segmentation fault (core dumped)

我正在使用 Arch Linux ARM,並使用 Openbox 作為我的視窗管理器。 libvdpau 已安裝並且所有內容都是最新的。我還沒有安裝任何字體庫,但我不確定這裡需要哪些字體庫,並且不認為這些錯誤導致了 VLC 崩潰。

誰能幫我弄清楚我缺少什麼嗎?我確信這是顯而易見的,我只是在某個地方掩蓋了一些東西,但我被難住了。

編輯:我安裝了pulseaudio以達到良好的效果。 VLC 不再抱怨音頻,但其他方面都是一樣的。

編輯2:遵循VLC 的 Arch Linux wiki 指南安裝dri2proto後,錯誤變成DRI2失敗訊息,其他相同。相應更新。我見過的唯一解決方案是安裝 nouveau 驅動程序,該驅動程式僅針對 Arch Linux ARM 上的 ARMv7 進行打包。我不確定我是否只是做錯了什麼,或者我應該嘗試從原始程式碼編譯。

編輯 3:切換到 XVideo 輸出將播放,但沒有音頻,也沒有視頻。停用影片確實會播放聲音。

答案1

您可能想查看 VLC 設定中的其他影片選項。首先嘗試使用xvideofor 輸出。glx如果不起作用,可能值得嘗試xvideo,但我認為這就是導致您問題的首要原因。在這兩個之後,繼續循環瀏覽清單並嘗試播放您的影片。

顯示 Debian 中選項的 VLC 螢幕截圖

儘管它是段錯誤,但還可能有許多其他原因。如果以上都失敗了,我就嘗試自己編譯。

相關內容