[SOLVED] Error “VLC no puede abrir el MRL” en 2 pasos

Aprenda cómo reparar VLC no puede abrir el error MRL. VLC o VideoLan Client es uno de los software multimedia más populares en Linux, Windows, macOS, Android y muchos otros sistemas operativos. Es fácil ver por qué, ya que VLC ofrece una interfaz de usuario simple con un potente backend que le permite reproducir videos y audios locales, grabar pantallas, reproducir archivos ISO, etc.

Comprendamos por qué ocurre este error y cómo puede solucionarlo.

Tabla de contenido

Causa del error “VLC no puede abrir el MRL”

Una de las características más poderosas de VLC es la capacidad de reproducir video y audio de más de 20 fuentes en línea diferentes, incluidas Youtube, Soundcloud, Vimeo, Dailystream, Twitch. Puedes hacer esto yendo a Medios > Transmisión de red y luego colocando el enlace multimedia en la ventana. Sin embargo, muchas veces se produce este error al intentar reproducir cualquier vídeo desde una fuente en línea.

Esto indica que el archivo de configuración de esa fuente en particular (Youtube en este caso) está desactualizado y debe reemplazarse con una configuración más nueva.

¿Cómo solucionar el error “VLC no puede abrir el MRL”?

Para corregir este error, debemos reemplazar la configuración de origen con la configuración adecuada.

Paso 1: Encuentre la ubicación de la configuración de origen

Ya que estoy usando un enlace de youtube como un example, estoy buscando “youtube.luac”. Si el video que intenta reproducir es de twitch, puede buscar “twitch.luac” de manera similar.

sudo find / -type f -name "youtube.luac"

Ahora sabemos que youtube.luac Se encuentra en /usr/lib/x86_64-linux-gnu/vlc/lua/playlist/

Paso 2: Encuentra la configuración correcta

GitHub de VLC

Puede encontrar las configuraciones más recientes para cada fuente (Youtube, Twitch, etc.) en el GitHub de VLC página. Para descargar la configuración, haga clic en el archivo, seleccione “sin procesar” en la esquina superior derecha y luego descargue ese enlace usando wget como se muestra a continuación.

Descarga del archivo Youtube.lua desde Vlc Github
cd ~ 
wget https://raw.githubusercontent.com/videolan/vlc/master/share/lua/playlist/youtube.lua

Paso 3: Reemplace la configuración anterior con la nueva configuración

sudo rm /usr/lib/x86_64-linux-gnu/vlc/lua/playlist/youtube.luac 
sudo cp youtube.lua /usr/lib/x86_64-linux-gnu/vlc/lua/playlist/

Nota: Reemplazar /usr/lib/x86_64-linux-gnu/vlc/lua/playlist/youtube.luac con su ubicación de configuración.

Paso 4: reproducir los medios

Es probable que la actualización del archivo de configuración de la fuente solucione este problema. Este método funciona para todas las fuentes, no solo para YouTube. Para example, si desea corregir una fuente de Twitch, descargue twitch.lua de la página Github de VLC y luego reemplace el archivo twitch.luac original con el archivo recién descargado. Asegúrate de tener sudo privilegios ya que los archivos de configuración se guardan principalmente en /etc/.

Conclusión

Hemos cubierto cómo solucionar el error “No se puede abrir MRL” en VLC. Esto generalmente sucede cuando sitios como Youtube y Twitch actualizan sus protocolos de red/video y la solución requiere actualizar sus archivos de configuración para cumplir con esos protocolos. ¡Gracias!

Related Posts