Cómo reproducir Blu-Ray en Linux

Reproducir Blu Ray en Linux

El Blu-ray ha estado disponible durante mucho tiempo, por lo que parece una locura que aún no haya una manera clara de reproducirlos en Linux. Eso se debe principalmente a que el Blu-ray está lleno de DRM que Hollywood no quiere que los programas de código abierto puedan eludir. Desafortunadamente, esto significa que los reproductores de video completamente legítimos son despojados de su capacidad, en otro caso en el que el DRM perjudica a los usuarios en lugar de a los piratas.

Dejando todo eso 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 has encontrado en los repositorios de tu distribución. La parte de código cerrado se encarga de leer Blu-ray, mientras que el resto es abierto, logrando un equilibrio inusual para esta tarea en particular. MakeMKV está disponible gratis. Su versión para Linux está en una constante beta, así que no está oficialmente soportada, pero funciona.

Sin embargo, MakeMKV no es un reproductor de video. Solo los lee. Sin embargo, puede convertir lo que ha leído en un flujo que puedes recoger con un reproductor de video como Kodi que puede reproducir contenido en streaming.

Instalar los paquetes

Antes de comenzar a construir, sí, construir MakeMKV, hay algunos paquetes necesarios que debes instalar. También necesitarás VLC, porque lo usarás para reproducir tu video más adelante.

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

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

sudo apt install 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 esta publicación de foro poco llamativa junto con algunas de las instrucciones aquí esbozadas. Es importante siempre tener la última versión de MakeMKV para poder reproducir cualquier Blu-ray que necesites. Por eso esa publicación es en realidad el mejor lugar para descargarlo.

Crea un directorio donde quieras construir MakeMKV. Estarás descargando y descomprimiendo cada uno de los archivos tar en él.

cd Downloads  
mkdir makemkv-build  
cd makemkv-build

Descarga ambos archivos tar de la publicación y colócalos en tu directorio de construcción. Puedes usar un administrador de archivos GUI o tar. No importa cuál.

Construir e instalar MakeMKV

Cambia de directorio a la carpeta “oss” que descomprimiste. Contiene todo el código de código abierto para MakeMKV.

cd makemkv-oss-1.10.6

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

./configure  
make -j5

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

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

sudo make install

Regresa a la carpeta “bin” para instalar la parte de código cerrado. Este es muy simple.

cd ../makemkv-bin-1.10.6  
make  
sudo make install

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

Introduce tu clave beta

Iniciar MakeMKV

Durante la instalación, tendrás una opción para iniciar 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 cargues un Blu-ray. Antes de poder hacer algo, necesitas introducir la clave beta de MakeMKV. Es un poco una formalidad porque MakeMKV está siempre en beta, pero necesitas introducir una nueva clave de vez en cuando.

Siempre puedes encontrar la clave beta de MakeMKV aquí. Copiala después de encontrarla.

En la ventana de MakeMKV, haz clic en “Ayuda”, luego haz clic en “Registrar” en el menú desplegable. Se abrirá una ventana para que ingreses la clave beta.

Cargar un Blu-ray

Cargar Blu Ray MakeMKV

Ahora puedes encontrar un Blu-ray para reproducir y cargarlo. MakeMKV lo cargará rápidamente, y verás que la imagen de la unidad de disco se colorea. Haz clic en ella para cargar tu disco.

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

Listado de Archivos MakeMKV Blu Ray

Puede ser difícil averiguar cuáles son cuáles, pero para las películas, el archivo más grande suele ser la película principal. Las series de televisión son un poco más complicadas, pero puedes buscar una serie de archivos que son casi del mismo tamaño. Suelen ser los episodios.

Para iniciar tu transmisión, haz clic en el icono de transmisión en la parte superior de la ventana. Se parece a un disco con un par de líneas que irradian desde él.

MakeMKV abrirá el archivo y lo transmitirá. Por defecto, usará el puerto 51000 en tu computadora.

Abrir la transmisión en Kodi

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

Kodi Añadir Flujo MakeMKV

Abre Kodi y ve a la sección “Videos”. Haz clic en “Archivos”, luego haz clic en “Añadir videos…”. En la siguiente ventana necesitas hacer clic en el botón “Buscar”. En la lista de la izquierda, encuentra “dispositivos UPnP”. Selecciona tu flujo de MakeMKV y navega al archivo que deseas reproducir. Haz clic en “Abrir” cuando lo hayas encontrado. No te preocupes si se ve vacío.

Kodi Seleccionar Fuente MakeMKV

Deberías ver tu flujo en el listado de archivos ahora. 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. Diferentes Blu-rays pueden usar diferentes convenciones, por lo que puede haber algo de ensayo y error involucrado. Cuando encuentres el archivo correcto y hagas clic en él, tu flujo se abrirá y reproducirá tu video.

Kodi Reproduciendo Flujo MakeMKV

Reflexiones finales

Obviamente, esta solución es un poco complicada. Desafortunadamente, el DRM del Blu-ray significa que las cosas probablemente no cambiarán pronto. Este método también puede considerarse como una violación de ese DRM, que es una especie de área gris legal, dependiendo de dónde vivas, así que ten en cuenta eso también. Ciertamente, no importa dónde estés, solo utiliza estas herramientas para tu propia visualización personal. La duplicación y/o distribución de contenido de Blu-ray es definitivamente ilegal.

Dicho esto, disfruta de tu contenido de Blu-ray en Linux, transmítelo a tu Raspberry Pi y saca el máximo provecho de tu media.