Package Details: chromium-widevine 1:4.10.2830.0-1

Git Clone URL: https://aur.archlinux.org/chromium-widevine.git (read-only, click to copy)
Package Base: chromium-widevine
Description: A browser plugin designed for the viewing of premium video content
Upstream URL: https://www.widevine.com/
Keywords: amazon chrome netflix prime webengine
Licenses: custom
Submitter: Scimmia
Maintainer: envolution
Last Packager: envolution
Votes: 419
Popularity: 0.076349
First Submitted: 2015-04-17 05:05 (UTC)
Last Updated: 2024-12-02 19:14 (UTC)

Latest Comments

« First ‹ Previous 1 .. 18 19 20 21 22 23 24 25 26 27 28 .. 36 Next › Last »

tkel commented on 2017-01-26 21:04 (UTC) (edited on 2017-01-26 21:04 (UTC) by tkel)

==> Validating source files with sha256sums... chrome-eula_text.html ... FAILED Since 2017-1-25.

Scimmia commented on 2016-12-21 13:17 (UTC)

Trilby, this used to ship the adapter lib, but the adapter was tied to a specific major version of chromium making things a bit complex (there's a whole lot of complaining in previous comments). The maintainer of chromium decided to build the adapter as part of the chromium package to simplify things here. Maybe you could adapt that patch to either qt5-webengine or qutebrowser to build the adapter?

<deleted-account> commented on 2016-12-21 12:55 (UTC)

Thanks leonardof, I've come to similar conclusions. I've also realized I can make a "proper" qt5-webengine version that installs the so files to a qt5-webengine specific path. This is much cleaner, but does necessitate a separate package. I just always prefer to be cautious when creating new AUR packages to ensure that we don't get more needless duplication. In this case though it does seem needed. Doug, feel free to disregard my previous question - but thanks for this package, it made an excellent template for the qt5-webengine version.

leonardof commented on 2016-12-21 12:45 (UTC)

I use Chromium to watch Netflix with this plugin, and from reading the gist posted in the forum I understand the this change will make the package incompatible with the chromium one. With this change, not only this package will install "libwidevinecdmadapter.so" (which currently is owned by the chromium package at my system) but also (from reading the gist mentioned in the forum) this package will advertise itself as conflicting with the chromium one. As far as I can tell, this means the changes need to go in another package.

<deleted-account> commented on 2016-12-21 12:04 (UTC)

Doug, I've been working on getting netflix playing in qutebrowser without also needing chromium installed and have recently found success. I was going to make an AUR package for others with the same goals, but I found we'd be largely duplicating efforts. The changes to the PKGBUILD would make this aur package applicable to a wider audience: -depends=("chromium") - bsdtar -xf data.tar.xz opt/google/chrome/{chrome,libwidevinecdm.so} + bsdtar -xf data.tar.xz opt/google/chrome/{chrome,libwidevinecdm.so,libwidevinecdmadapter.so} + install -Dm644 opt/google/chrome/libwidevinecdmadamter.so -t "$pkgdir/usr/lib/chromium/" Those 2 so files are all that's needed to watch video on sites like netflix in QtWebEngine browsers (e.g., qutebrowser). So for my purposes I've removed the chromium dependency and added the other .so file to the PKGBUILD. The only reason it may still be valuable to have separate AUR packages would be due to the conflict of my modification with the cdmadapter in chromium. I wanted to get your thoughts on whether it'd be worth trying to have a single package that can cover both use cases, or if I'd be better of creating a new qt5-webenegine-widevine package. xref forum post: https://bbs.archlinux.org/viewtopic.php?pid=1677638#p1677638

pheerai commented on 2016-12-19 08:34 (UTC)

@neognomic Yes, you're right. Seems like this slipped through somehow. I have tried to run Amazon Video without vivaldi-ffmpeg-codecs, this doesn't work, so it seems to be needed at runtime – depends, I fear. As a “better solution”, you could add Herekura‘s Arch Repository as described [here][1], it provides both vivaldi and vivaldi-ffmpeg-codecs as binary packages. I'll change the package and add the dependency. [1]: https://repo.herecura.eu/

neognomic commented on 2016-12-18 22:54 (UTC)

Thank you very much for providing this package. However, it will not work unless the ffmpeg additional package is installed(i.e., the vivaldi-ffmpeg-codecs from AUR). I already had ffmpeg 1:3.2.2-1 and ffmpeg2.8 2.8.9-1 installed. I had "always enable", ...etc. No amount of coaxing would get a (DRM) video to play at Amazon Prime with Vivaldi and this plugin. (BTW, Mozilla and Chromium w/ Widevine work fine ...well, as fine as firefox or chromium can) Built & installed the vivaldi-ffmpeg-codecs, and BAM! I got videoluv. I do not think "optdepends" is sufficient but do not know what is best solution. [ It took 45 min. to download and build the vivaldi-ffmpeg-codecs on this test system(dual Opterons, for 4 cores @2600Mhz) at _full_ load. I shudder at doing that for every update, even with the other newer/faster system. ] Please think about some better solution. In any event Happy Holidays and if I ever get the chance will buy y'all a cup of coffee, ;).

Scimmia commented on 2016-11-12 15:47 (UTC)

dekellum, see previous comments and download a new license.

dekellum commented on 2016-11-12 12:38 (UTC)

I also just got the "chrome-eula_text.html ... FAILED" and had to edit PKGBUILD like so: 7c17 < sha256sums=('e93c01576427cad9099f2cf0df0be70d0a2cc0a3a66c743318b2138aa7c4ed93') --- > sha256sums=('b35811bb330576631e64f7885c66720e0be4ca81afb04328b3a0f288a708e37f')

Scimmia commented on 2016-10-18 23:56 (UTC) (edited on 2016-10-18 23:58 (UTC) by Scimmia)

The update script I use for this package redownloads the license every time, so it's correct at the time of each update. I just checked it, and it's still showing correct for me. Either you guys have an old EULA laying around or google is screwing with us, likely based on region. Edit: The checksum posted is for an old license, so you guys probably just need to redownload it.