Ab mindestens Debian 9 (Stretch) enthält Debian das Contrib-Paket
chromium-widevine
. Die Beschreibung dieses Pakets lautet:
Dieses Paket bietet Unterstützung für das Widevine-Modul zur Entschlüsselung von Inhalten.
Nach der Installation dieses Pakets kann ich jedoch kein Anzeichen dafür finden, dass Chromium dieses Plugin erkennt oder lädt. Der Standort von Widevine in diesem Paket ist /usr/lib/chromium/libwidevinecdmadapter.so
.
Ich verwende dieses Paket derzeit zum Abspielen von Amazon Prime Video auf Chromium. Derzeit erhalte ich den Fehler:
In Ihrem Webbrowser fehlt eine Komponente für digitale Rechte. Gehen Sie zu chrome: // components und klicken Sie unter WidevineCdm auf Nach Updates suchen.
chrome: // components listet WidevineCdm nicht unter Chromium auf.
Für extra komisch bekomme ich:
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)
Also libwidevinecdm.so
zu nichts auflöst?
Irgendeine Idee, was ich hier machen soll? Das chromium-widevine
hat keine Dokumentation oder Angabe, wie man vorgehen soll.
HINWEIS: Diese Frage ist zumindest ab Debian 10 / Buster veraltet, da das Chrom-Widevine-Paket nicht mehr vorhanden ist.
Antworten:
Ich hatte kein Glück mit Netflix mit
chromium-widevine
Debian 9.3 von Contrib Repo. Was ich getan habe war:quelle
Debian gibt an, dass alle in der offiziellen Distribution enthaltenen Pakete freie Software sind, aber die Widevine CDM-Bibliotheken gehören nicht zu dieser Kategorie. Im Chrome-Referenz-Build ist jedoch ein binärer Blob verfügbar .
quelle
/usr/lib/chromium# ln -s /opt/google/chrome/libwidevinecdm.so .
Jetzt beschwert sich Prime Video nicht über das "Fehlen einer Komponente für digitale Rechte", aber es funktioniert auch nicht. Es wird der gleiche Fehler wie bei Google Chrome selbst angezeigt, das derzeit ebenfalls nicht funktioniert.Ich habe ein unter Arch Linux gefundenes Skript aktualisiert, um widevine in Chrom herunterzuladen und zu installieren. Sie müssen nur den Pfad zum Chrom-Installationsverzeichnis aktualisieren. Der Hauptunterschied besteht darin, dass auch das im heruntergeladenen Archiv enthaltene Manifest installiert wird und auf diese Weise die Widevine-Version über chrome: // Komponenten in Chrom angezeigt werden kann. Hier ist es:
quelle