A reprodução de Blu-ray de código aberto é um jogo de gato e rato, que envolve constantemente a espera de hackers para descobrir chaves atualizadas para jogar títulos mais recentes. Mas há outra opção, envolvendo software de código fechado parcialmente proprietário, que é (no momento) livre para usar no Linux.
MakeMKV é um aplicativo que decodifica discos Blu-ray e os salva em arquivos livres de DRM - eles têm sua própria chave de descriptografia oficial ou encontraram um cortando algum dispositivo OEM e mantendo-o inédito para evitar que ele seja revogado e, portanto, sempre pode decodificar os títulos mais recentes. Ele acabará por se tornar um aplicativo pago, mas é livre para usar enquanto em beta (requer a inscrição de um novo código de ativação temporária a cada 30 dias, encontrado aqui: link ). Já está na versão beta há vários anos, então espero que eles façam um GMail.
O mais maravilhoso sobre o MakeMKV, porém, é que ele pode "emular" libaacs e libdplus - ou seja, todas as chamadas de aplicativos vinculados a essas bibliotecas que esperam o decodificador de código aberto padrão serão passadas pelo decodificador de código fechado do MakeMKV. o software de reprodução que usa essas bibliotecas usará automaticamente o decodificador do MakeMKV e poderá reproduzir os títulos mais recentes.Para instalar e configurar o MakeMKV :
Passo 1: Instale-o em (eu criei a partir do código-fonte, por isso não tentei estes pacotes)
sudo add-apt-repository ppa:heyarje/makemkv-beta
sudo apt-get update
sudo apt-get install makemkv-bin makemkv-oss
Etapa 2: Desinstalar as libaacs de código aberto
sudo apt-get remove libaacs0
Passo 3: Symlink libmmbd MakeMKV para emular libaacs e libdplus
(/ usr / lib pode não ser o diretório correto para você - faça uma busca por "libmmbd.so")
cd /usr/lib
sudo ln -s libmmbd.so.0 libaacs.so.0
sudo ln -s libmmbd.so.0 libbdplus.so.0
E, desse modo, o VLC (você pode ter que montá-lo antes de ler do dispositivo - / dev / sr0 por exemplo) e outros jogadores configurados para usar o libbluray poderão jogar qualquer blu- disco de raio, sem nenhum erro "nenhuma chave AACS válida" encontrada.
Observação: pode ser necessária uma reinicialização ( sudo shutdown -r now
) para que o VLC funcione com libmmbd.so.0
.