¿Qué necesito para que VLC reproduzca video mp4?


1

Estoy intentando configurar una Raspberry Pi como una caja de medios que puede transmitir desde torrents usando Peerflix . Para probar, he configurado un rastreador local y un torrent que contiene un video mp4. Peerflix funciona bien, pero VLC se cierra inmediatamente después de abrir la transmisión y con el video local con la siguiente salida:

[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)

Estoy trabajando con Arch Linux ARM, con Openbox como administrador de ventanas. libvdpau está instalado y todo está actualizado. No he instalado ninguna biblioteca de fuentes, pero no estoy seguro de cuáles son las necesarias aquí, y no creo que sean esos errores los que están fallando en VLC.

¿Alguien puede ayudar a averiguar lo que me estoy perdiendo? Estoy seguro de que es obvio y acabo de pasar por alto algo en algún lugar, pero estoy perplejo.

EDITAR: He instalado pulseaudio por una buena medida. VLC ya no se queja de audio, pero por lo demás es lo mismo.

EDIT 2: Después de seguir el Arch Wiki wiki guía para VLC e instalando dri2proto, el error cambia a un mensaje de error de DRI2, de lo contrario es el mismo. Actualizado en consecuencia. La única solución que he visto es instalar los controladores nouveau, que solo están empaquetados para ARMv7 en Arch Linux ARM. No estoy seguro de si estoy haciendo algo mal o debería intentar compilar desde la fuente.

EDITAR 3: se reproducirá el cambio a XVideo, pero no hay audio ni video. La desactivación del video reproduce el sonido.

Respuestas:


1

Es posible que desee ver otras opciones de video en la configuración de VLC. Intenta usar xvideo para la salida primero. glx podría valer la pena intentarlo si xvideo no funciona, pero creo que eso es lo que está causando tu problema en primer lugar. Después de esos dos, sigue recorriendo la lista e intenta reproducir tu video.

VLC screenshot showing options in Debian

Aunque ya que es segrepar, hay muchas otras cosas que podrían ser. Si todo lo anterior fallara, intentaría compilarlo yo mismo.


Curiosamente, solo estaba intentando eso. La mayoría de las configuraciones dan errores similares y luego segfault. XVideo reproducirá audio, pero no video. Intentaré compilar VLC desde la fuente.
user1576628

@ user1576628 bien! ¡buena suerte! (y estoy bastante seguro de que tiene esto, pero por si acaso, asegúrate de tener libx264).
Wyatt8740

Sí, fue instalado como una dependencia de algo. Solo para evitar atornillarme me crucé en los foros de ALARMA. La reproducción de audio en XVideo tampoco funciona ahora.
user1576628

D: ¿Es esto con la versión compilada?
Wyatt8740

Aún no. No tenía instaladas herramientas de desarrollo. Estoy recibiendo errores de compilación en este momento. Divertido.
user1576628
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.