Então, eu comprei recentemente uma unidade de Blu-ray desde que comecei a acumular um monte de filmes e programas no formato, e fiquei pensando se o Linux / Ubuntu pode realmente reproduzi-los. Se não estiver tudo bem, posso apenas reiniciar o Windows, mas tenho o vlc player, extras restritos e o material necessário para reproduzir dvds, e minha partição ubuntu reproduz dvds perfeitamente. Estou na Austrália (região 4) se isso mudar alguma coisa
32
Respostas:
A reprodução de Blu-ray de código aberto é um jogo de gato e rato, que envolve a espera constante de hackers descobrirem chaves atualizadas para reproduzir títulos mais recentes. Mas há outra opção, envolvendo software de código fechado parcialmente proprietário, que é (no momento) gratuito para uso no Linux.
MakeMKV é um aplicativo que decodifica discos Blu-ray e os salva em arquivos sem DRM - eles têm sua própria chave de descriptografia oficial ou encontraram uma ao invadir algum dispositivo OEM e a mantêm inédita para evitar que seja revogada e, portanto, sempre pode decodificar os títulos mais recentes. Eventualmente, ele se tornará um aplicativo pago, mas é gratuito para uso enquanto estiver em beta (requer a inserção de um novo código de ativação temporário a cada 30 dias, encontrado aqui: http://www.makemkv.com/forum2/viewtopic.php?f=5&t = 1053 ). Já está em beta há vários anos, então aqui esperamos que eles façam um GMail.
A coisa maravilhosa sobre o MakeMKV, no entanto, é que ele pode "emular" libaacs e libdplus - o que significa que todas as chamadas de aplicativos vinculados a essas bibliotecas que esperam que o decodificador de código aberto padrão sejam passadas pelo decodificador de código fechado do MakeMKV - portanto, qualquer software de reprodução de vídeo que O uso dessas bibliotecas usará automaticamente o decodificador do MakeMKV e poderá reproduzir os títulos mais recentes.
Para instalar e configurar o MakeMKV :
Etapa 1: Instale-o
(eu criei a partir do código-fonte, então eu não tentei esses pacotes pessoalmente)
Etapa 2: Desinstale os libaacs de código aberto
Etapa 3: Symlink libmmbd do MakeMKV para emular libaacs e libdplus
(/ usr / lib pode não ser o diretório correto para você - faça uma pesquisa por "libmmbd.so")
E assim, o VLC (talvez seja necessário montá-lo antes de ler no dispositivo - / dev / sr0, por exemplo) e outros players configurados para usar a libbluray poderão reproduzir qualquer disco blu-ray, sem nenhuma "chave AACS válida" "erros encontrados.
Nota: pode ser necessário reiniciar (
sudo shutdown -r now
) para que o VLC funcionelibmmbd.so.0
.fonte
libmmdb.so
foi localizado em/usr/lib/x86_64-linux-gnu/
O suporte ao Blu Ray é instalado com este comando:
O comando 2 cria um diretório oculto e baixa um arquivo de chaves aacs para o VLC:
e o VLC reproduz Blu-Rays.
Fonte
Consulte http://www.videolan.org/developers/libbdplus.html no suporte ao BD +. O libbdplus adiciona BD + (embora não adicione chaves de criptografia). Então isso se tornaria:
fonte
Sim, mas existem advertências.
Os filmes em ROMs Blu-ray são criptografados de acordo com um padrão conhecido como AACS, que determina várias camadas de criptografia usando várias chaves, incluindo uma fisicamente impressa no disco, um ID de volume , que impede a gravação de cópias de trabalho. (Uma explicação muito boa é dada na Wikipedia aqui .) Cada player ou drive de Blu-ray OEM aprovado recebe uma chave e cada filme tem sua própria chave de título necessária para descriptografar e reproduzir o filme. A chave de título de cada filme é criptografada usando todas as chaves OEM atualmente válidas, para que qualquer uma delas possa descriptografá-la (em um processo que também requer o ID do volume físico, que deve ser lido pela unidade).
Não há (até onde eu saiba) aplicativos de terceiros no universo Linux com capacidade oficial de Blu-ray (ou seja, ter suas próprias chaves de descriptografia aprovadas). Portanto, VLC et al. confie em um banco de dados continuamente atualizado de chaves vazadas - tanto as "chaves de título" que podem ser usadas para descriptografar um filme específico quanto as chaves OEM que permitem descriptografar a chave de título em qualquer disco que, por sua vez, possa ser usado para descriptografar o filme. No entanto, os poderes existentes no país dos Blu-ray se ofendem com isso e revogam as chaves OEM comprometidas ao não usá-las para criptografar as chaves de título: o que significa que os players ou aplicativos que usam essas chaves não poderão mais descriptografar qualquer Blu-ray lançado após a revogação (embora eles ainda possam tocar os mais velhos). Portanto, aqueles que desejam assistir filmes em Blu-ray no VLC ou em qualquer outro software Linux precisam esperar que algum hacker benevolente encontre e publique uma chave que ainda era válida no momento em que o filme foi lançado. O Blu-ray no Linux é essencialmente um jogo de gato e rato.
Observe também que, como a unidade óptica está ativamente envolvida no processo de descriptografia, ela também (pelo que sei) terá uma chave e, portanto, até sua unidade física pode se tornar inútil para filmes mais novos, se a chave for comprometida, vazada e então revogado.
Espero que isso explique alguns dos erros que as pessoas têm relatado.
fonte
Eu tenho um Sony VAIO VGN-FW373J com reprodutor de blu-ray embutido e tudo o que tive que fazer para reproduzir filmes em blu-ray com o meu Ubuntu 14.04 foi instalar o vlc, abri-lo, escolher a mídia / blu-ray e pronto .. . Funciona como um encanto
fonte
Após o último comando do terminal na primeira resposta, tive que baixar o KEYBD.cfg e copiá-lo manualmente em ~ / .config / aacs conforme http://vlc-bluray.whoknowsmy.name/ Eu tenho um MacBook Pro com inicialização tripla OS X El Capitan, Windows 8.1 Pro e Ubuntu 15.04, um laptop Fujitsu com Windows 8.1 e Mint 17.1 (em ambos os laptops eu usei o mesmo leitor de blu ray externo) e um PC de mesa com Windows 10 e gravador de bluray interno da LG. Em todos os SOs que fiz essa configuração, todos reproduzem blurays com o VLC, mas nas duas distribuições Linux a reprodução é lenta e pixelizada.
fonte