Open RobusK opened 2 weeks ago
For your information: Ungoogled Chromium 130.0.6723.91 with version 4.10.2830.0 of the Widevine plugin works for me. The aforementioned page states "Detected [chromium icon] , using widevine" and the video plays. This is on Slackware64-current (AMD64 platform) using the natively compiled package of chromium-ungoogled.
As far as I can tell, the issue seems to be specific to the way MacOS apps are signed. Excerpt from the log:
not valid for use in process: mapping process and mapped file (non-platform) have different Team IDs)
Meanwhile, a very non-ideal workaround:
wget -c https://dl.google.com/chrome/mac/universal/stable/GGRO/googlechrome.dmg -O /tmp/googlechrome.dmg
hdiutil mount /tmp/googlechrome.dmg
cp -R /Volumes/Google\ Chrome/Google\ Chrome.app/Contents/Frameworks/Google\ Chrome\ Framework.framework/Libraries/WidevineCdm /Applications/Chromium.app/Contents/Frameworks/Chromium\ Framework.framework/Libraries/WidevineCdm
hdiutil unmount /Volumes/Google\ Chrome
rm /tmp/googlechrome.dmg
xattr -cr /Applications/Chromium.app
codesign --force --deep -s - /Applications/Chromium.app
Meanwhile, a very non-ideal workaround:
wget -c https://dl.google.com/chrome/mac/universal/stable/GGRO/googlechrome.dmg -O /tmp/googlechrome.dmg hdiutil mount /tmp/googlechrome.dmg cp -R /Volumes/Google\ Chrome/Google\ Chrome.app/Contents/Frameworks/Google\ Chrome\ Framework.framework/Libraries/WidevineCdm /Applications/Chromium.app/Contents/Frameworks/Chromium\ Framework.framework/Libraries/WidevineCdm hdiutil unmount /Volumes/Google\ Chrome rm /tmp/googlechrome.dmg xattr -cr /Applications/Chromium.app codesign --force --deep -s - /Applications/Chromium.app
This command works on Bitmovin's DRM demo, but it still results in a license error on the Spotify web player.
Spotify isn't expected to work, they have DRM requirements we cannot meet
OS/Platform
macOS
Installed
Other (please use 'Additional context' field below to mention how exactly)
Version
Version 130.0.6723.69 (Official Build, ungoogled-chromium) (arm64)
Have you tested that this is not an upstream issue or an issue with your configuration?
--user-data-dir
command line argument and it could not be reproduced thereDescription
Widevine streams no longer work
How to Reproduce?
Actual behaviour
"The MediaKey object could not be created/initialized (DRM_MEDIA_KEY_INITIALIZATION_FAILED)"
Expected behaviour
Stream works
Relevant log output
Additional context
installed via brew - https://formulae.brew.sh/cask/eloston-chromium#default