Desde pelo menos o Debian 9 (stretch), o Debian contém o pacote contrib
chromium-widevine
. A descrição deste pacote é:
Este pacote fornece suporte para o módulo de descriptografia de conteúdo widevine.
No entanto, depois de instalar este pacote, não consigo encontrar nenhum sinal de que o Chromium reconheça ou esteja carregando este plug-in. A localização do Widevine neste pacote é /usr/lib/chromium/libwidevinecdmadapter.so
.
Meu uso atual para este pacote é reproduzir o Amazon Prime Video no Chromium. Atualmente estou recebendo o erro:
Seu navegador está sem um componente de direitos digitais. Vá para chrome: // components e, em WidevineCdm, clique em Verificar atualização.
chrome: // components não lista o WidevineCdm no Chromium.
Para extra estranho, eu estou recebendo:
root@orwell:/usr/lib/chromium# ldd libwidevinecdmadapter.so
linux-vdso.so.1 (0x00007ffccbfad000)
libwidevinecdm.so => not found
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f08c6e5b000)
libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007f08c6ad3000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f08c6733000)
/lib64/ld-linux-x86-64.so.2 (0x000055e84bdbe000)
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f08c642b000)
libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f08c6213000)
Então libwidevinecdm.so
resolve a nada?
Alguma idéia do que devo fazer aqui? O chromium-widevine
documento não possui documentação ou indicação de como se deve proceder.
NOTA: Esta questão está desatualizada, pelo menos no Debian 10 / buster, porque o pacote chromium-widevine não existe mais.
Respostas:
Não tive sorte em usar o netflix
chromium-widevine
no debian 9.3 do contrib repo. O que eu fiz foi:fonte
O Debian afirma que todos os pacotes incluídos na distribuição oficial são software livre, mas as bibliotecas Widevine CDM não estão nesta categoria. Há um blob binário disponível na compilação de referência do Chrome .
fonte
/usr/lib/chromium# ln -s /opt/google/chrome/libwidevinecdm.so .
Agora, o Prime Video não reclama de "falta de um componente de direitos digitais", mas também não funciona. Ele recebe o mesmo erro do Google Chrome, que também não está funcionando no momento.Atualizei um script encontrado no Arch Linux para baixar e instalar o widevine no chromium. Você só precisa atualizar o caminho para o diretório de instalação do chromium. A principal diferença é que ele também instalará o manifesto incluído no arquivo baixado e, dessa forma, poderá mostrar a versão em widevine via chrome: // components no chromium. Aqui está:
fonte