在開始這篇文章之前,我想說不要太興奮。 不久前我寫過 類似的文章 為此,因此有了《卷》。 2”,似乎我是少數為他們工作的人之一。 當時,所解釋的內容適用於 在 Raspberry Pi 上播放 DRM 內容 由 Raspbian(現在的 Raspberry Pi 操作系統)使用。 我今天要解釋的內容應該適用於相同的操作系統,而且也適用於 Ubuntu 和 Manjaro。
在我所做的測試中,它在 Apple Music 上對我有用(通過其他網站,例如 慕斯)、Spotify、Movistar Plus 和 Amazon Prime Video,也就是說,在我可以測試的 100% 服務中。 雖然視頻和音頻的質量確實可以提高(後者可以通過均衡器類型的擴展來完成),但它也確實能夠完美地 享受受保護的內容。 這裡我解釋一下如何獲得它。
Raspberry Pi + chromium-docker = DRM
在播放受保護的內容方面,負責人或頭號敵人被稱為 Widevine。 我們將其稱為壞人並不是因為我們想要破解,而是因為它在 ARM 和/或 aarch64 設備上帶來了問題。 但是 Linux 社區非常龐大,他們創建了 chromium-docker,這是我們將在其中運行的 Docker 容器 加載了 Widevine 的 Chromium 版本 默認。 Chromium 有點“有缺陷”,因此不值得將其用作默認瀏覽器或類似瀏覽器,更不用說打開許多選項卡了。 我們必須將其視為 DRM 內容播放器。
Manjaro 中的 chromium-docker
就我個人而言,我還沒有在 Arch Linux 上測試過它,所以我無法給出如何執行此操作的精確細節/命令,但要安裝的軟件包是相同的。 要安裝此版本的 Chromium 並在 Raspberry Pi 上播放 DRM 內容,請使用 曼賈羅·阿姆(Manjaro ARM),我們必須遵循以下步驟:
- 這不是一個步驟,或者它是一個步驟,取決於你如何看待它。 在 Pamac 中,我們可以找到一個名為 chromium-docker 的軟件包,但是如果我們從那里安裝它並且不按照必要的順序執行步驟,它將無法工作。 因此,第一步是忘記該選項,或者,如果我們已經嘗試過,我們將卸載“docker”和“chromium-docker”軟件包。 我們可以從 Pamac 本身做到這一點。
- 現在我們打開一個終端並輸入“pamac install docker”(不帶引號)。
- 接下來,我們通過輸入“sudo gpasswd –add OURUSER docker”(不帶引號)將用戶添加到容器中,並將大寫內容替換為我們的用戶,我們只需將其替換為小寫即可。
- 在下一步中,我們使用“pamac install chromium-docker”命令安裝容器,所有命令都不帶引號。
- 我們重啟。
- 最後,我們打開應用程序啟動器中的 Chromium Docker 應用程序。
在基於 Ubuntu 的版本上
獲得它的方式 在 Ubuntu 和 Debian 上 是非常不同的,正如在 官方項目頁面 在 GitHub 上,我們在上一個視頻中看到:
- 首先我們輸入這些命令,一次一個:
sudo apt install docker docker.io git clone https://github.com/monkaBlyat/docker-chromium-armhf cd docker-chromium-armhf sudo docker build -t hthiemann/chromium-armhf .
- 接下來,我們使用另一個命令激活 xhost:
xhost +local:docker
- 以下命令不是必需的,但建議使用。 就是將Chromium設置保存在容器中:
sudo docker volume create chromium_home
- 最後,我們使用這些命令來啟動容器:
sudo docker pull hthiemann/docker-chromium-armhf sudo cp chromium-armhf /usr/local/bin sudo chromium-armhf
不是最優雅的,但它改進了 Raspberry Pi
這不是最簡單的解決方案 在世界上,甚至 Manjaro 都沒有,因為,儘管它為我們提供了 AUR 中所需的一切,並且我們在 Pamac GUI 中看到了它,但如果我們從安裝/卸載軟件的工具中安裝它,它就不起作用。 儘管如此,它還是有效的。 至少它對我有用,我寫了這篇文章,是在 Musish (Apple Music) 上聽 Nickleback 的。 我希望你也能像我一樣成功并快樂。