Reproducir Blu Ray en Linux

Los Blu-ray llevan mucho tiempo en el mercado, por lo que parece una locura que todavía no haya una forma clara de reproducirlos en Linux. Esto se debe principalmente a que los Blu-ray están cargados de DRM que Hollywood no quiere que los programas de código abierto puedan superar. Por desgracia, esto significa que los reproductores de vídeo completamente legítimos se ven privados de la capacidad en otro caso en el que el DRM perjudica a los usuarios en lugar de a los piratas.

Dejando todo esto de lado, hay un excelente programa disponible para Linux que puede leer discos Blu-ray. Se llama MakeMKV, y es parcialmente de código abierto. Esa es una gran parte de la razón por la que probablemente no lo hayas encontrado en los repositorios de tu distribución. La parte de código cerrado se encarga de la lectura de Blu-ray, mientras que el resto es abierto, logrando un equilibrio inusual para esta tarea en particular. MakeMKV está disponible de forma gratuita. Su versión para Linux está en constante beta, por lo que no tiene soporte oficial, pero funciona.

Sin embargo, MakeMKV no es un reproductor de vídeo. Sólo los lee. Puede, sin embargo, convertir lo que ha leído en un flujo que puedes recoger con un reproductor de vídeo como Kodi que puede reproducir contenido en streaming.

Instalar los paquetes

Antes de empezar a construir, sí, construir, MakeMKV, hay algunos paquetes necesarios para instalar. También necesitarás VLC, porque lo vas a usar para reproducir tu vídeo más adelante.

Ten en cuenta que las siguientes instrucciones se realizan en Ubuntu.

RELACIONADO:  Para que sirve la sierra perforadora

Abre una ventana de terminal y utiliza apt para obtener los siguientes paquetes:

sudoaptinstall build-essential pkg-config libc6-dev libssl-dev libexpat1-dev libavcodec-dev libgl1-mesa-dev libqt4-dev kodi

Descargar MakeMKV

Las últimas versiones de MakeMKV se publican en este sencillo post del foro junto con algunas de las instrucciones que se describen aquí. Es importante tener siempre la última versión de MakeMKV para poder reproducir cualquier Blu-ray que necesites. Por eso ese post es el mejor lugar para descargarlo.

Crea un directorio donde quieras construir MakeMKV. En él descargarás y desempaquetarás cada uno de los tarballs fuente.

cd Descargasmkdir makemkv-buildcd makemkv-build

Descargue los dos archivos tarball del post y colóquelos en su directorio de construcción. Puedes usar un gestor de archivos GUI o tar. Realmente no importa cuál.

Construir e instalar MakeMKV

Cambia los directorios al directorio «oss» que has desempaquetado. Contiene todo el código abierto de MakeMKV.

cd makemkv-oss-1.10.6

Ahora, utilice el script de configuración proporcionado y GNU make para construir MakeMKV.

./configuremake-j5

Reemplace el número después de -j con la cantidad de núcleos de CPU en su sistema más uno.

Tardará unos minutos en terminar. Después, esa parte del programa estará lista para que la instales como root o con sudo.

sudomakeinstall

Vuelve a subir al directorio «bin» para instalar la parte de código cerrado. Esto es muy sencillo.

cd ../makemkv-bin-1.10.6makesudomakeinstall

No llevará mucho tiempo. Cuando termine, MakeMKV estará completamente instalado.

Introduce tu clave beta

Durante la instalación, tendrás la opción de lanzar MakeMKV a través del lanzador de aplicaciones de tu distribución. Adelante, hazlo.

La ventana que verás es bastante simple, y no contiene mucho hasta que cargas un Blu-ray. Antes de que puedas hacer nada, tienes que introducir la clave beta de MakeMKV. Es una especie de formalidad porque MakeMKV siempre está en beta, pero es necesario introducir una nueva clave cada cierto tiempo.

RELACIONADO:  Cómo enviar un mensaje de texto al 911 en caso de emergencia

Siempre puedes encontrar la clave beta de MakeMKV aquí. Cópiala después de encontrarla.

En la ventana de MakeMKV, haz clic en «Ayuda» y luego en «Registro» en el menú que se despliega. Se abrirá una ventana para que introduzcas la clave beta.

Carga un Blu-ray

Ahora puedes buscar un Blu-ray para reproducirlo y cargarlo.

MakeMKV lo cargará rápidamente, y verá que la imagen de la unidad de disco se colorea. Haz clic en ella para cargar tu disco.

MakeMKV tardará unos minutos en leer el disco. Eso es normal – hay muchos datos. Cuando termine, verás un desglose de los archivos almacenados en el Blu-ray.

Puede ser difícil averiguar cuál es cada uno, pero en el caso de las películas, el archivo más grande suele ser la característica. Los programas de televisión son un poco más complicados, pero puedes buscar una serie de archivos que tengan casi el mismo tamaño. Suelen ser los episodios.

Para iniciar la transmisión, haz clic en el icono de transmisión en la parte superior de la ventana. Parece un disco con un par de líneas que salen de él.

MakeMKV abrirá el archivo y lo transmitirá. Por defecto, utilizará el puerto 51000 de tu ordenador.

Abrir el Stream en Kodi

Es cierto que también puedes hacer esto con VLC, pero debido a algunos problemas extraños de la biblioteca, Kodi es la opción mucho mejor. MakeMKV crea un stream UPnP, con el que Kodi funciona muy bien. Como es un stream local en tu red, eso significa que puedes transmitir a otro dispositivo en tu casa que ejecute Kodi.

RELACIONADO:  Para que sirve la onda de sierra

Abre Kodi y ve a la sección «Vídeos». Haz clic en «Archivos» y luego en «Añadir vídeos». En la siguiente ventana tienes que hacer clic en el botón «Examinar». En la lista de la izquierda, busca «Dispositivos UPnP». Selecciona tu flujo de MakeMKV y busca el archivo que quieres reproducir. Haz clic en «Abrir» cuando lo hayas encontrado. No te preocupes si parece vacío.

Deberías ver tu stream en el listado de archivos. Haz clic en él para abrirlo. Probablemente habrá un par de archivos con nombres totalmente inútiles. El correcto probablemente tendrá una extensión de archivo .m2ts. Los diferentes Blu-rays pueden utilizar diferentes convenciones, por lo que puede haber algo de ensayo y error. Cuando encuentres el archivo correcto y hagas clic en él, tu stream se abrirá y reproducirá el vídeo.

Reflexiones finales

Obviamente, esta solución es un poco complicada. Por desgracia, el DRM de Blu-ray significa que las cosas probablemente no van a cambiar pronto. También se puede considerar que este método rompe el DRM, lo cual es una especie de área gris legal, dependiendo de dónde vivas, así que tenlo en cuenta también. Por supuesto, no importa dónde estés, sólo utiliza estas herramientas para tu visualización personal. La duplicación y/o distribución de contenidos Blu-ray es definitivamente ilegal.

Con esto fuera del camino, disfruta de tu contenido Blu-ray en Linux, transmítelo a tu Raspberry Pi, y saca el máximo provecho de tus medios.