解决黑苹果透过safari关于DRM视频播放以及sidecar和共存的解决方案

发布时间 : 2021/03/02 13:00

當搞定好 黑蘋果 (Hackintosh)後,相信不少用戶在透過 Safari 瀏覽器播放 Netflix 影片時,都會馬上顯示「 抱歉,出現問題:發生未預期的錯誤,請重新載入網頁並再試一次。錯誤碼:S7363-1260-FFFFD089 」,導致無法透過 Sfari 來看 Netflix 影片,不過這看 Netflix 說明網頁的解決方法,其實一點效用都沒有,最重要缘故是黑蘋果所使用的顯卡驅動 WhatEverGreen 沒有正確使用 Shiki 參數,才會造成無法使用順利啟用DRM保護播放器。

解決黑蘋果透過Safari 播放Netflix 影片出現錯誤導致無法觀看問題 解決黑蘋果透過Safari 播放Netflix 影片出現錯誤導致無法觀看問題

在這篇教學,瘋老师將會教黑蘋果用戶,怎样解決 Safari 無法播放 Netflix DRM 保護內容,讓 macOS 可以正常的啟用播放 DRM 內容。

在 Netflix 無法播放 DRM 問題,同樣在 iTunes 播放電影預告同樣也大概會碰見此錯誤,當然在這篇設定完成後,不管是 Netflix 和 iTunes 就都能順利播放。

支持版本

全部 macOS 版本,本篇教學在 macOS 10.14.3 ~ macOS 10.15.x 嘗試過可行

解決黑蘋果 Netflix DRM

步驟 1

▼ 透過MAC電腦開啟 Clover Configurator ,點擊左側「Mount EFI」。

解決黑蘋果透過Safari 播放Netflix 影片出現錯誤導致無法觀看問題 解決黑蘋果透過Safari 播放Netflix 影片出現錯誤導致無法觀看問題

步驟 2

▼ 先點選右側「Mount Partition」按鈕後,再點擊「Open Partition」,就可看見 EFI 分區視窗了!

解決黑蘋果透過Safari 播放Netflix 影片出現錯誤導致無法觀看問題 解決黑蘋果透過Safari 播放Netflix 影片出現錯誤導致無法觀看問題

步驟 3
  1. 點擊左側「Boot」選單。
  2. 在Arguments 區塊按下「+」。
  3. macOS 10.14.x 新增「shikigva=1」。(假如無效可以嘗試 shikigva=57 或 shikigva=60);macOS 10.15.x 新增「shikigva=80」
  4. 按下儲存,並且重開機一次。
解決黑蘋果透過Safari 播放Netflix 影片出現錯誤導致無法觀看問題 解決黑蘋果透過Safari 播放Netflix 影片出現錯誤導致無法觀看問題

macOS 10.14.x

順便分享我在 macOS 10.15.x 上的 Boot 啟動參數。

解決黑蘋果透過Safari 播放Netflix 影片出現錯誤導致無法觀看問題 解決黑蘋果透過Safari 播放Netflix 影片出現錯誤導致無法觀看問題

macOS 10.15.x 解決 Safari播放netflix DRM

步驟 4

透過 Safari 瀏覽 Netflix 網站後,就可以完美播放影片。

解決黑蘋果透過Safari 播放Netflix 影片出現錯誤導致無法觀看問題 解決黑蘋果透過Safari 播放Netflix 影片出現錯誤導致無法觀看問題

無效補充操作

假如以上修改後,無效那大概要透過終端機執行以下指令,讓GPU能夠替 DRM 內容播放。

強制 macOS 使用 Intel IGPU (預設推薦):
defaults write com.apple.AppleGVA forceIntel -boolean yes
(ATI顯卡用戶)強制 macOS 使用 AMD/ATI dGPU :
defaults write com.apple.AppleGVA forceATI -boolean yes
(Nvidia 顯卡用戶)強制 macOS 使用 Nvidia dGPU :
defaults write com.apple.AppleGVA forceNV -boolean yes

假如以上輸入後,依舊無效,那可以嘗試使用底下指令, 讓macOS DRM 重置預設值(一行為一個指令),都輸入完成後重開機一次。

defaults delete com.apple.coremedia defaults delete com.apple.AppleGVA sudo rm -rf /Users/Shared/SC\ Info sudo defaults delete com.apple.coremedia sudo defaults delete com.apple.AppleGVA

原理說明

重要缘故是因為 WhatEverGreen 裡面無法正確的设置 Shiki 參數,就會導致我們使用 Safari 瀏覽器無法順利播放 DRM 保護的內容,不管是 iTunes 影片或是 Netflix 影片都會有相同的結果,以是藉由「shikigva=1」需要讓 macOS 引導啟動時,就要強制硬體可以啟用線上串流渲染器(Renderer),就能夠正常讓 GPU 顯卡進行 DRM 播放。

黑苹果能看奈飞吗

macOS Catalina 10.15公布后,不少小同伴发现DRM视频播放出现bug。体现为Apple TV+无法播放,Netflix无法用Safaribrowser播放(macOS下只有Safari可以播放Netflix 1080P)。博主研究测试,得以部剖析决。现公布播放DRM视频以及sidecar和DRM共存的解决方案。

现在支持Hackintosh DRM的独显(核显DRM不可用)

Vega 56、Vega 64、VII、RX 5700、RX 5700 XT。可以使用完备DRM(Apple TV+/Safari Netflix/Amazon Prime)。RX5xx可以使用Apple TV+,Safari Netflix以及Amazon Prime不可用。本文条件是使用以上显卡的任意一款

播放DRM视频的解决方案

无核显用户

无核显用户只需要把smbios设置为iMac Pro 1,1即可。

有核显用户

sidecar和DRM共存的解决方案

条件:intel酷睿 6、7、8、9代带有核显的CPU+现在支持Hackintosh DRM的独显(上文有写)。本文以9900K+5700XT为例。

至此,在设置支持的条件下,sidecar和DRM可以共存。核显硬解以及独显DRM均完美。

大家在 Mac OS 上看 Netflix 怎样能观!看 1080p 的画质,实验在 Chrome 下装逼迫辨别率的插件,但有不少影片依然是不清楚的,像盗梦空间,只有 480P 变形金刚 560p

我这边可以清除网速的问题,由于有些影片安了 chrome 插件看 1080p 是没问题的。

ctrl+alt+shift+D 可以看到当前的码流率

本文网址: http://www.packooz.com/w/202122134546_5354_154701683/home