Eu peguei um USB externo barato Blu-ray dirigir recentemente com o objetivo de assistir meus Blu-rays Doctor Who 'The Collection' - WhoRays, se você preferir - na cama, no meu laptop1 (que roda o Ubuntu, obviamente).
O problema é que você não pode simplesmente ficar em um disco Blu-ray oficial e assistir ao que está nele, não no Linux, no macOS e nem mesmo no Windows. Você precisa de software adicional, geralmente pago, que forneça a licença necessária para 'descriptografar' o conteúdo Blu-ray e transmiti-lo aos seus olhos.
Verdade seja dita: Blu-ray é estranho, é obtuso e, na minha opinião, é um exemplo de livro-texto de como não para projetar um formato de mídia.
No entanto, consegui fazer tudo funcionar - suavemente — e não tive que pagar nada.
Achei que passaria o conhecimento para que qualquer outra pessoa que queira assistir Blu-rays no Ubuntu (ou em outra distribuição Linux baseada no Ubuntu) possa seguir meus passos para satisfazer seu desejo de conteúdo.
Devo salientar que existem algumas maneiras diferentes de reproduzir Blu-rays no Ubuntu (e outras plataformas). Estes NÃO requerem o software que eu uso. Você posso instale o VLC, baixe um arquivo meta-chave de um site (estranhamente domiciliado), coloque no local relevante em algum lugar do seu sistema, estremeça, e pode funcionar - embora você não consiga ver os menus do BluRay.
Exceto, esse método, que é bem documentado se você pesquisar no Google “como assistir BluRays no VLC”, não funcionaria para mim, não importa quantas vezes eu tentasse, e independentemente do sistema operacional em que eu tentei.
Além disso, eu Curti menus, e estes Doctor Who BluRays são recheado com conteúdo bônus, algumas coisas efêmeras que não posso me dar ao trabalho de navegar cegamente por uma lista de reprodução de códigos de tempo sem sentido.
É por isso que fiquei super satisfeito em encontrar MakeMKV.
O MakeMKV é um software proprietário e pago - e é neste ponto que alguns de vocês vão desistir. Pessoalmente, raciocino que o BluRay é um formato proprietário para começar, e como já uso muitos softwares de código fechado para fins de entretenimento, por exemplo, Steam, Netflix, Spotify, etc… Por que não!?
Mas enquanto o MakeKMKV é tecnicamente um software, você precisa comprar todos os seus recursos (incluindo o material que permite reproduzir BluRays COM menus no VLC) é “grátis” enquanto o aplicativo está em beta.
E o aplicativo está em beta há cerca de 10 anos 💁🏻♂️.
O processo para fazê-lo funcionar é muito simples:
A instalação do MakeMKV na maioria das distribuições Linux é feita compilando-o. Isso não é tão difícil quanto parece; a Os fóruns MakeMKV cobrem o processo passo a passo. Alternativamente, você pode usar um PPA de terceiros que pré-empacota a versão beta mais recente do MakeMKV para fácil instalação no Ubuntu e em distribuições baseadas no Ubuntu - esta é a rota que usei.
Agora, eu não estou aqui para cuidar de você. Usar repositórios aleatórios de pessoas que você não conhece é claramente uma coisa não inteligente, mas esse PPA existe há anos e ninguém, que eu saiba, nunca teve “problemas” com ele. Lembre-se: você PODE compilar o MakeMKV manualmente – sou apenas preguiçoso e confiante!
sudo add-apt-repository ppa: heyarje/makemkv-beta
sudo apt install makemkv-bin makemkv-oss
Em seguida, instale o VLC dos arquivos do Ubuntu (ou um .deb, ou qualquer outra coisa, apenas não use a versão em sandbox do Snapstore) mais algumas dependências. Não sei se os extras são estritamente necessários, mas parecem relevantes e não ocupam muito espaço:
sudo apt install vlc libbluray2 libaacs0
Agora abra o MakeMKV (esteja ciente se você tiver um disco em sua unidade quando iniciar o aplicativo, ele o verificará antes que você possa fazer qualquer outra coisa) e digite a chave beta mais recente na caixa "Registrar". Isso garantirá que você possa continuar usando o software pelos próximos meses (embora seja necessário inserir uma nova chave em algum momento).
Por fim, para habilitar a reprodução direta de Blu-ray no VLC, execute:
sudo ln -s libmmbd.so.0 /usr/lib/
E está tudo pronto - vá pegar um pouco de pipoca! Insira um Blu-ray, abra o VLC e vá para “Open Disc…” > Blu-ray > Play.
Psst - se você estiver no Windows e no macOS, você precisa verificar uma opção "integração VLC" no MakeMKV's Preferências seção, mas isso não é necessário no Linux.
MakeMKV é muito mais do que uma ponte que permite abrir e reproduzir Blu-rays no VLC. É também uma ferramenta de extração de Blu-ray bem conceituada que pode copiar discos inteiros e permite converter títulos específicos dentro de um disco para Formato MKV, completo com opções de áudio, faixas de legendas e o que não está intacto.
Pessoalmente, estou feliz por poder apenas “assistir” Blu-rays no VLC. Não tenho espaço em disco nem paciência para rasgar minha mídia para visualização em outro lugar.
1. Eu não possuo uma televisão. Eu estava assistindo BluRays em um BluRay player conectado a um monitor portátil de 13 polegadas, mas isso exigia alto-falantes separados, um suporte, etc – muitos fios e muito incômodo.
Tudo Ubuntu, Diário. Desde 2009.