Package Details: widevine 4.10.2710.0-7

Git Clone URL: https://aur.archlinux.org/widevine.git (read-only, click to copy)
Package Base: widevine
Description: A browser plugin designed for the viewing of premium video content. System-wide installation with automated registering for chromium and firefox.
Upstream URL: https://www.widevine.com/
Keywords: amazon chrome chromium drm firefox netflix plugin prime widevine
Licenses: custom
Conflicts: chromium-widevine
Provides: chromium-widevine
Submitter: mogwai
Maintainer: mogwai
Last Packager: mogwai
Votes: 2
Popularity: 0.98
First Submitted: 2023-12-13 14:36 (UTC)
Last Updated: 2024-05-17 12:29 (UTC)

Pinned Comments

mogwai commented on 2024-05-13 11:12 (UTC)

This package should now also work on ARM with the default glibc. No more workarounds required!!

mogwai commented on 2023-12-13 14:39 (UTC) (edited on 2023-12-28 11:13 (UTC) by mogwai)

After first installation, you will need to log out and back in. It might also be required to restart the browser up to 2 times before the widevine library is fully recognized and registered.

Please test the setup by browsing to https://bitmovin.com/demos/drm

Latest Comments

1 2 3 4 Next › Last »

the_isz commented on 2024-05-17 21:35 (UTC)

@mogwai: Works perfectly on Kodi on my RPi4 (armv7h)!

Again, thanks for all the work you've been putting into this.

mogwai commented on 2024-05-17 12:33 (UTC)

@mkurz: Thanks for spotting this. I thought I had run the final version on all architectures before uploading... Despite my thorough checking I must have accidentally added local changes to that script. Should be fixed now.

mkurz commented on 2024-05-17 12:21 (UTC)

@mogwai you also pushed the modified widevine_fixup.py I think this was a mistake. Please revert or adjust the file's checksum. Thanks!

mogwai commented on 2024-05-17 11:13 (UTC)

Should now also work for armv7h with the standard glibc!

Note that kodi will try to download its own (non-patched) widevine lib. You might need to point it to this one to get it working, or replace the kodi-downloaded one with a copy of this one.

the_isz commented on 2024-05-17 09:10 (UTC) (edited on 2024-05-17 09:10 (UTC) by the_isz)

@mogwai

I'm still working on armv7h.

You're the absolute best! Can I somehow send you a little tip as an appreciation for all the work you're doing?

And please let me know if I can help you in any way - even if it's just testing.

For the time being: Is your glibc-widevine package up-to-date/compatible with the latest armv7h glibc? So I can build it myself while you're working on the better solution?

alllexx88 commented on 2024-05-17 08:13 (UTC)

I confirm that the latest version works with 16k page size. Thank you!

mogwai commented on 2024-05-16 16:08 (UTC)

Latest version should now work on 16k page systems as well.

I'm still working on armv7h.

the_isz commented on 2024-05-15 18:29 (UTC)

@mogwai

You're probably on armv7h? Yeah, I still needed to look into that architecture. I have to see if I can get the aarch64 fixup script to also inject those symbols into the armv7h binary. If not, then a patched glibc will be required once again (only for armv7h).

NB If you have the possibility to switch to an aarch64 userland, that will fix your issue immediately.

Oh no, I seems I crowed too soon then :( I really hope you'll get the symbols patched for armv7h, too. I don't remember why, but there was some reason for which aarch64 wasn't the best idea for a Raspi.

@Rapty

I was using the package with Kodi before, too. The library location is not the issue in this case (see above). Thanks for your input anyway!

Rapty commented on 2024-05-15 17:23 (UTC)

@the_isz: I think this package is for Chromium and Firefox only, not Kodi. If you want to use it for Kodi also you have to copy the library to the expected Kodi folder manually.

Check with ldd the library and glibc work together before trying with Kodi.

https://archlinuxarm.org/forum/viewtopic.php?f=65&t=16857#p72492

alllexx88 commented on 2024-05-15 14:24 (UTC) (edited on 2024-05-15 14:25 (UTC) by alllexx88)

Just like @mkurz reported, it doesn't work with 16k page size right now. I'm running linux-rpi-16k on rpi5, switching to 4k pages with linux-rpi instead makes widevine work perfectly fine.

P.S. Forgot to mention I'm on Archlinuxarm