To była dla mnie najzabawniejsza rzecz. Chociaż na użytek, który to robię, nie jest to życie ani śmierć, ostatni czwartek Szukałem informacji o wsparciu DRM w Raspberry Pi dowiedzieć się, że był… aż 36 godzin wcześniej. Google zaktualizował Widevine i pozostawił malinową tablicę zawieszoną, więc jej właściciele muszą poczekać na oficjalne rozwiązanie lub, jeśli się spieszy, samodzielnie wprowadzić kilka zmian.
Wątek Na oficjalnym forum Raspberry Pi zbierz, co się dzieje. W nim, który węszyłem od zeszłego czwartku, opublikowali też kilka rozwiązań. Pierwszym z nich jest aktualizacja systemu operacyjnego, ponieważ łatka dotarła już do Bullseye (Debian 11). Drugim jest dodanie kluczy do Widevine przez Bustera. Żadne rozwiązanie nie jest oficjalne, ponieważ chociaż system operacyjny można zaktualizować, Raspberry Pi OS nadal jest oficjalnie oparty na Debianie 10.
Odzyskaj obsługę DRM na Raspberry Pi
Metoda 1: uaktualnij do Bullseye
Ponieważ łatka jest już w Bullseye, najbliższą oficjalną rzeczą jest aktualizacja systemu operacyjnego, co osiągniemy, wykonując następujące kroki:
- Aktualizujemy repozytoria, pakiety i dystrybucję za pomocą tych poleceń:
apt update apt upgrade apt full-upgrade
- Następnie edytujemy źródła za pomocą:
sudo nano /etc/apt/sources.list
- Następną rzeczą, którą musimy zrobić, jest zmodyfikowanie wszystkiego, co dotyczy Bustera, tak aby pojawił się Bullseye:
deb http://deb.debian.org/debian bullseye main contrib non-free deb http://deb.debian.org/debian-security/ bullseye-security main contrib non-free deb http://deb.debian.org/debian bullseye-backports main contrib non-free
- To samo robimy w pliku apt.conf, zmieniając Buster na Bullseye i pozostawiając resztę bez zmian.
- Na koniec powtarzamy pierwszy krok i akceptujemy zmiany.
Inną opcją jest bieganie ten skrypt.
Metoda 2: zastosuj łatkę do Bustera
Inną opcją jest zastosowanie łatki nie oficjalnie do Bustera. Aby to zrobić, musisz otworzyć terminal i napisać wszystkie te polecenia, lepiej pojedynczo:
sudo apt-get update sudo apt-get install libwidevinecdm0 gnupg curl -s --compressed "https://wagnerch.github.io/ppa/buster/KEY.gpg" | sudo apt-key add - sudo curl -s --compressed -o /etc/apt/sources.list.d/wagnerch-buster-ppa.list "https://wagnerch.github.io/ppa/buster/wagnerch-buster-ppa.list" sudo apt-get update sudo apt-get upgrade curl https://k.slyguy.xyz/.decryptmodules/widevine/4.10.2252.0-linux-armv7.so | sudo tee /opt/WidevineCdm/_platform_specific/linux_arm/libwidevinecdm.so >/dev/null sudo reboot
Ważne jest, aby nalegać, aby nic wyjaśnione tutaj nie jest oficjalne. Zespół programistów Raspberry Pi OS planuje wydać swoją łatkę dla Bustera, ale nie wiadomo, kiedy nadejdzie. Z drugiej strony, jak wyjaśniają na forum, każdy jest odpowiedzialny za to, co może mu się przydarzyć, jeśli sam zdecyduje się wprowadzić zmiany. I oczywiście warto najpierw wykonać kopię zapasową wszystkich ważnych danych.
Wolę poczekać na coś 99% oficjalnego, czyli na to, co robią programiści Raspberry Pi OS, ale ponieważ nie muszę odtwarzać chronionych treści na mojej małej płytce. Jeśli dla kogoś jest to konieczne, możesz to naprawić już dwoma różnymi metodami.