web-dev-qa-db-ja.com

VLCでmp4ビデオを再生するには何が必要ですか?

Peerflix を使用してトレントからストリーミングできるメディアボックスとしてRaspberryPiを設定しようとしています。テストするために、ローカルトラッカーとmp4ビデオを含む1つのトレントを設定しました。 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)

私はArchLinux ARMを使用しており、ウィンドウマネージャーとしてOpenboxを使用しています。 libvdpauがインストールされ、すべてが最新です。フォントライブラリをインストールしていませんが、ここで必要なフォントライブラリがわからないため、VLCがクラッシュするのはこれらのエラーではないと思います。

誰かが私が欠けているものを理解するのを手伝ってくれる?それは明らかで、どこかで何かをかすめただけだと確信していますが、私は困惑しています。

編集:私は良い測定のためにpulseaudioをインストールしました。 VLCはオーディオについて文句を言うことはなくなりましたが、それ以外は同じです。

編集2: VLC用のArch Linux wikiガイド に従ってdri2protoをインストールすると、エラーはDRI2失敗メッセージに変わります。それ以外は同じです。それに応じて更新されました。私が見た唯一の解決策は、Arch LinuxARM上のARMv7用にのみパッケージ化されているnouveauドライバーをインストールすることです。何か間違ったことをしているだけなのか、ソースからコンパイルしてみる必要があるのか​​わかりません。

編集3:XVideo出力に切り替えると再生されますが、オーディオもビデオもありません。ビデオを無効にすると、サウンドが再生されます。

1
user1576628

VLC設定で他のビデオオプションを確認することをお勧めします。最初に出力にxvideoを使用してみてください。 glxが機能しない場合は、xvideoを試す価値があるかもしれませんが、そもそもそれが問題の原因だと思います。これらの2つの後、リストを循環し、ビデオを再生してみてください。

VLC screenshot showing options in Debian

セグフォールトであるため、他にも多くの可能性があります。上記のすべてが失敗した場合、私はそれを自分でコンパイルしてみます。

1
Wyatt8740