VLC播放mp4视频需要什么?


1

我正在尝试将Raspberry Pi设置为可以使用来自种子流的媒体盒 Peerflix 。为了测试,我设置了一个本地跟踪器和一个包含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输出将播放,但没有音频和视频。禁用视频确实会播放声音。

Answers:


1

您可能希望查看VLC设置中的其他视频选项。尝试使用 xvideo 首先输出。 glx 可能值得尝试,如果 xvideo 不起作用,但我认为这首先是导致你的问题的原因。在这两个之后,继续循环浏览列表并尝试播放您的视频。

VLC screenshot showing options in Debian

虽然它是segfaulting,但它还有很多其他的东西。如果以上所有都失败了,我会尝试自己编译。


有趣的是,我只是试着这样做。大多数设置会产生类似的错误,然后是段错误XVideo将播放音频,但不播放视频。我将尝试从源代码编译VLC。
user1576628

@ user1576628好吧!祝好运! (我很确定它有这个,但为了以防万一,请确保你有libx264。)
Wyatt8740

是的,它被安装为某种东西的依赖。为了避免搞砸我自己,我转发到ALARM论坛。 XVideo上的音频播放现在也无法正常工作。
user1576628

D:这是编译版本吗?
Wyatt8740

还没。我没有安装任何开发工具。我现在正在收到编译器错误。乐趣。
user1576628
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.