Skip to content

WideVine DRM

Sean P. Myrick V19.1.7.2 edited this page Jan 2, 2022 · 1 revision

This article was taken from the DeGoogle Your Life Wiki/WideVine it is the first revision from the source Wiki (Revision date: 2022, Saturday, January 1st at 5:36 pm)


WideVine DRM

https://github.com/seanpm2001/Degoogle-your-life/blob/main/Graphics/WideVine/WideVineLogoTransparent.png

This article goes over the WideVine DRM and why it is a cancer to society.


Overview of DRM

For other information about why DRM is a problem, click/tap here

A general description of DRM:

DRM is a restrictive form of software that prevents you from being able to freely access digital works. In short, when you use DRM, you don't own what you are using, the computer uses you. DRM can be malicious and highly anti-competitive, and it is bad for the environment and your devcies battery life and lifespan due to excessive use of the CPU (processor) and GPU (Graphics card) for example, it can make it so an eBook you download isn't owned by you, and the seller can modify the book or delete it without your permission, as you don't own that book. Source 1 Source 2 Source 3 Source 4 Source 5

WideVine is the most common video DRM, which restricts your access to videos on a website (such as Netflix, Disney+, Hulu, etc.) it is completely unnecessary, and can lock you out of a service (for example, many streaming services don't work on browsers other than Google Chrome (not even browsers based on Google Chromium, the source code for Chrome, can access these sites) due to Googles DRM monopoly) see below for more info.


Anti-competitive

WideVine is a DRM that has to be licensed to be used with a browser. Google is extremely slow on reviewing and accepting people, and often refuses people to use it in their products with no reasoning. Source 1 Source 2 (the email thread that went on for over 4 months and resulted in nothing but disappointment)

Google has made it much harder for browsers like Brave or Firefox to compete with its pushing of this piece of DRM. Even just using the Electron framework itself will prevent WideVine from working (so you can't visit sites like Netflix, Hulu, etc.) Source 3 Source 4


Cost

WideVine costs money monthly to implement, making only the wealthy able to survive in software. This is similar to the high requirements to run Android Studio to develop Android apps, and the Registration + device ownership required to make Apple software (requiring either an expensive apple device alongside your usual device, or a well-made "illegal" hackintosh virtual machine)


Prevents screenshots and recording

WideVine is DRM that detects if you are using a screen recorder or taking screenshots. While most would say that this is just copyright infringement prevention, people don't see that this is a loss of software freedom. There are very legitimate cases in which a screenshot or screenclip is necessary and falls under fair use (such as reporting a site bug, or reporting rule breaking/illegal content found online) but that isn't possible unless you crack WideVine, which is very easy to do (see below)


Security levels

WideVine has various "Security" levels, which further limit what content can be played.

Level 1 has the normal restrictions and monitoring, most people use it, but it is possible to crack (many people have)

Level 2 has the normal restrictions and monitoring, but doesn't let you do video/image playback above 540p (which is less than 720p (HD)) why make users suffer like this? It only does this through cryptographical processes.

Level 3 is even more restrictive, but is software bound. It does not let you play videos or images above 480p. This restriction is commonly in place for some sites, and is the easiest to crack.


Blocking out users

Due to the restrictiveness of this DRM, certain websites (such as HBO Max) have used the DRM to outright lock millions of would-be Linux HBO Max streamers from even using the site. The same can be done for any operating system that HBO disagrees with, and this ban could easily apply to BSD, MacOS, Windows, Solaris, or other operating systems, as criticism doesn't always work with companies.

Linux is not a system that you should block, as you are blocking out most of the tech savvy users, and over ten million people, as Linux is A LOT bigger now than it was in the early 1990s. The same can be said for BSD, MacOS and Windows, although Windows has always been pretty big since Windows 3.1 and Windows 95.


Bugs

WideVine has been a center of controversy due to its severe bugs that make its users suffer even more. A common problem occurred in 2021 April when WideVine was auto-updated, and Netflix was unable to let anyone stream content above 480p. With a bug like this, it is entirely possible for a WideVine bug to come along that will completely block all video playback on any site that uses it.

No other bugs are listed yet.


Why DRM is not needed

DRM is not needed in a functional society, it just places extra restrictions on the users, and takes extra time and resources to enforce these restrictions, albeit unsuccessfully.

DRM is easily crackable, no DRM is actually secure. For WideVine, there are already hundreds of legitimate downloading tools that can bypass WideVine.

It claims to be a security thing, when in fact, it is an insecurity. Let your content be free. It isn't making it any harder for people to rip and download your content, why do you want to add the restriction if it is meaningless?

DRM is bad for the environment due to the extra resources it takes, and how it wears down hardware faster.

DRM is bad for the user, as it places unnecessary restrictions on them.

DRM is bad for the developer, as it puts the developer through lots of extra stress on a pointless task that doesn't benefit anybody.

DRM is bad for the world, as it is bad on the environment, the user, and even the developer.

We can live without DRM. It is a crutch we seem to have accepted, but the crutch is being used for a perfectly working set of legs.


Asserting Googles dominance

DRM Asserts Googles dominance with Google Chrome, as it doesn't work on many other browsers they disagree with, even other Chromium-based browsers, such as Brave.

It also asserts Googles dominance on their Android operating system, certain aspects of this DRM make rooted Android devices (such as those with LineageOS) to be unable to do certain tasks.

Google knows this is a way to get what they want, and they have a history of taking down any repository that they find that can crack/break WideVine DRM.

As of Google Chrome V57 (2017 March) and later, Google forces DRM to be installed for the browser, and doesn't let you remove it.


Violation of web standards

DRM has always been controversial. Originally, when DRM was proposed for HTML5, it was approved because of Netflix, and it was so controversial, that the web standards group lost one of its founding members (EFF, Electronic Frontiers Foundation) as they accepted this damaging problem. Since then, DRM has become much more common, but still needs to be combated.

With Googles usage of DRM, and its history of locking other browsers out of its features, it is possible that Google may try to make Chrome the only browser that can use WideVine, and restrict other browsers from using it.


Lack of freedom

WideVine is used to prevent users from interacting with video on websites. It is a form of digital restrictions managements that prevents you from downloading the video, viewing the video offline, or even taking a screenshot. It is proprietary software and due to its issues with privacy, it is not installed by default on most Linux distributions. It is limiting the freedoms of the web due to its use by Netflix, Disney, and YouTube movies. Your access to the content can be taken away at any time for no reason.


Memory usage

WideVine is bad on memory. Compared to just normally viewing a video without DRM, WideVine will use heavy amounts of CPU and RAM. It is bad on battery life, and it gives no benefits from standard HTML5 video playback.


Privacy

Google has a very very bad record when it comes to user privacy. (I could go on and on with evidence of this, but it took a long time to find and go through all these articles)

Privacy is not a thing with WideVine. Proprietary software is designed so that you can't see what is going on at all. With Googles history, it is highly likely that WideVine is an additional piece of software that is spying on you, reading your documents, and other bad things.

If you think you have nothing to hide, you are absolutely wrong. This argument has been debunked many times over:

Via Wikipedia

  1. Edward Snowden remarked "Arguing that you don't care about the right to privacy because you have nothing to hide is no different than saying you don't care about free speech because you have nothing to say. "When you say, ‘I have nothing to hide,’ you’re saying, ‘I don’t care about this right.’ You’re saying, ‘I don’t have this right, because I’ve got to the point where I have to justify it.’ The way rights work is, the government has to justify its intrusion into your rights."

  2. Daniel J. Solove stated in an article for The Chronicle of Higher Education that he opposes the argument; he stated that a government can leak information about a person and cause damage to that person, or use information about a person to deny access to services even if a person did not actually engage in wrongdoing, and that a government can cause damage to one's personal life through making errors. Solove wrote "When engaged directly, the nothing-to-hide argument can ensnare, for it forces the debate to focus on its narrow understanding of privacy. But when confronted with the plurality of privacy problems implicated by government data collection and use beyond surveillance and disclosure, the nothing-to-hide argument, in the end, has nothing to say."

  3. Adam D. Moore, author of Privacy Rights: Moral and Legal Foundations, argued, "it is the view that rights are resistant to cost/benefit or consequentialist sort of arguments. Here we are rejecting the view that privacy interests are the sorts of things that can be traded for security." He also stated that surveillance can disproportionately affect certain groups in society based on appearance, ethnicity, sexuality, and religion.

  4. Bruce Schneier, a computer security expert and cryptographer, expressed opposition, citing Cardinal Richelieu's statement "If one would give me six lines written by the hand of the most honest man, I would find something in them to have him hanged", referring to how a state government can find aspects in a person's life in order to prosecute or blackmail that individual. Schneier also argued "Too many wrongly characterize the debate as 'security versus privacy.' The real choice is liberty versus control."

  5. Harvey A. Silverglate estimated that the common person, on average, unknowingly commits three felonies a day in the US.

  6. Emilio Mordini, philosopher and psychoanalyst, argued that the "nothing to hide" argument is inherently paradoxical. People do not need to have "something to hide" in order to hide "something". What is hidden is not necessarily relevant, claims Mordini. Instead, he argues an intimate area which can be both hidden and access-restricted is necessary since, psychologically speaking, we become individuals through the discovery that we could hide something to others.

  7. Julian Assange stated "There is no killer answer yet. Jacob Appelbaum (@ioerror) has a clever response, asking people who say this to then hand him their phone unlocked and pull down their pants. My version of that is to say, 'well, if you're so boring then we shouldn't be talking to you, and neither should anyone else', but philosophically, the real answer is this: Mass surveillance is a mass structural change. When society goes bad, it's going to take you with it, even if you are the blandest person on earth."

  8. Ignacio Cofone, law professor, argues that the argument is mistaken in its own terms because, whenever people disclose relevant information to others, they also disclose irrelevant information. This irrelevant information has privacy costs and can lead to other harms, such as discrimination.


Alternative methods

Media should not be restricted, online or offline. If people wanted to watch the video without the DRM, they will always find a way to do it. Every piece of software can be cracked.

[modified excerpt from Wikipedia] Valve president Gabe Newell has stated "most DRM strategies are just dumb" because they only decrease the value of a game in the consumer's eyes. Newell suggests that the goal should instead be "[creating] greater value for customers through service value". Note that Valve operates Steam, a service which serves as an online store for PC games, as well as a social networking service and a DRM platform

This point isn't valid just for video games, it can be applied to anything on a computer. Your computer shouldn't be in complete control of a crazy company that uses bad Artificial Intelligence to delete its users and their work (YouTube, etc.) and has such a bad record. Your computer shouldn't be restricted because a company refuses to share like a badly behaved child. Your computer should be owned by you, and no-one else. You should get rid of DRM altogether, as the content is not worth giving up control of your computer for. These companies have hundreds of billions of dollars. If they do something stupid like this, you should protest it. You could even just download the video elsewhere and view it, as they should be losing money for doing stupid things like this. Copyright infringement isn't a bad thing. People who can't afford movies will download them elsewhere, it has been happening since the start of the global Internet and with the invention of the VHS tape. It hardly affects their revenue, as they wouldn't be able to get that money anyway. DRM is defective by design.


What you can do to help

You can protest DRM. It may seem insignificant, but the more people who go against it, the more that is being done about it.

If you are on Linux and using Firefox, make sure that DRM isn't installed (it normally isn't by default) and don't bother installing it.

If you are on Windows or MacOS, you may have a much harder time, as DRM is installed by default on these systems, and may auto-reinstall.

Try to avoid the following sites:

Hulu

Disney+

Paramount+

Netflix

Basically, almost any online video streaming service should be avoided, as the majority of them use DRM and you can't use the site without losing your freedom. It isn't worth it. Send the MPAA a message and stop streaming these shows.

You should also avoid any "free with ads" options on the following sites (as this method requires DRM)

YouTube

You can also protest DRM with a message on your projects README.md file. Here is what I use:

***

## Software status

All of my works are free some restrictions. DRM (**D**igital **R**estrictions **M**anagement) is not present in any of my works.

![DRM-free_label.en.svg](https://github.com/seanpm2001/Degoogle-your-life/blob/main/DRM-free_label.en.svg)

This sticker is supported by the Free Software Foundation. I never intend to include DRM in my works.

I am using the abbreviation "Digital Restrictions Management" instead of the more known "Digital Rights Management" as the common way of addressing it is false, there are no rights with DRM. The spelling "Digital Restrictions Management" is more accurate, and is supported by [Richard M. Stallman (RMS)](https://en.wikipedia.org/wiki/Richard_Stallman) and the [Free Software Foundation (FSF)](https://en.wikipedia.org/wiki/Free_Software_Foundation)

This section is used to raise awareness for the problems with DRM, and also to protest it. DRM is defective by design and is a major threat to all computer users and software freedom.

Image credit: [defectivebydesign.org/drm-free/...](https://www.defectivebydesign.org/drm-free/how-to-use-label)

***

Also, make sure to avoid the following site: https://www.widevine.com/


Sources

This list is incomplete.

Good sources

This is a list of the primary sources for this project.

https://www.eff.org/deeplinks/2017/09/open-letter-w3c-director-ceo-team-and-membership/

Comment: The EFF left the W3C for the inclusion of DRM.

https://privacybadger.org/

Comment: The homepage for the privacy badger tracker blocking extension.

Firefox - Privacy badger for Firefox

https://arstechnica.com/gadgets/2020/08/hbo-max-cranks-up-the-widevine-drm-leaves-linux-users-in-the-cold/

Comment: Context: HBO increases usage of DRM and attempts to lock out millions of Linux users from using their service.

https://www.raspberrypi.org/forums/viewtopic.php?p=1910100

Comment: Context: WideVine DRM has problems on Raspberry Pi devices

https://torrentfreak.com/google-takes-down-repositories-that-circumvent-its-widevine-drm-201113/

Comment: Reminder: Google does not care about you at all

https://www.theverge.com/2021/4/9/22375527/pixel-5-users-hd-netflix-drm-widevine-issue-firmware-fix

Comment: Tip: You shouldn't have used it in the first place

https://news.ycombinator.com/item?id=18828654

Comment: Info: a tool that cracks WideVine DRM

https://9to5google.com/2021/07/10/pixel-widevine-l3/

Comment: Info: a tool that cracks WideVine DRM

https://torrentfreak.com/netflix-use-of-google-drm-means-rooted-android-devices-are-banned-170515/

Comment: Tip: This is why DRM is bad, it restricts your freedom and makes you stay with the abuser (Google)

https://www.androidpolice.com/2019/01/02/googles-widevine-l3-drm-used-by-netflix-hulu-and-hbo-has-been-broken/

Comment: Info: a tool that cracks WideVine DRM

https://support.brave.com/hc/en-us/articles/360023851591-How-do-I-view-DRM-protected-content-/

Comment: Info: Brave does not support the WideVine DRM, as Google refused to let them use it, and now it has to be done in an extra malicious way to work

https://www.pcmag.com/news/report-googles-widevine-l3-drm-cracked

Comment: Info: a tool that cracks WideVine DRM

https://www.slashgear.com/some-pixel-phones-cant-play-hd-netflix-due-to-widevine-drm-bug-06667408/

Comment: Tip: Netflix is bad, but WideVine is mostly at fault here

https://reposhub.com/javascript/misc/tomer8007-widevine-l3-decryptor.html

Comment: Info: a tool that cracks WideVine DRM

https://android.gadgethacks.com/how-to/netflix-caps-video-quality-based-your-phones-widevine-drm-level-heres-check-for-hdr-fhd-support-0329213/

Comment: Tip: Don't use Netflix

https://www.tomshardware.com/news/chrome-57-permanently-enabled-drm,33527.html

Comment: Tip: Just delete Chrome already, every other browser works better.

https://linuxhint.com/enabling_widevine_drm_ubuntu/

Comment: Tip: Don't, just don't.

Tracker free sources

This list is not available yet, as it requires a lot of work and extra moderation. For now, just use a good tracker blocker, like the Firefox web browser, or the Privacy Badger browser extension.

Extra sources

These sources are used for people who don't trust the other ones, or for sources that contain good info from a controversial owner.

https://poorrichardsnews.com/why-does-bmw-usa-on-their-website-use-googles-widevine-to-spy-on-you/

Comment: TL;DR: BMW (car manufacturer) supposedly uses DRM on their site to track who watches stuff, and prevents people from interacting with their content.

https://www.reddit.com/r/netsec/comments/bj13yh/breaking_widevine_content_protection_drm_on/

Comment: Info: Network security info on how easy WideVine is to break. Reddit also isn't usable as a source most of the time.


Article info

File type: Markdown document (*.md *.mkd *.markdown)

File version: 1 (Sunday, 2021 October 3rd at 1:54 pm)

Line count (including blank lines and compiler line): 327


Technical notes

All times are UTC-7 (PDT/Pacific Time)

The encoding is UTF-8 and is compatible with Unicode 5.0 and up



https://github.com/seanpm2001/Its-time-to-cut-WideVine-DRM/blob/main/WideVineLogoTransparent.png

https://github.com/seanpm2001/Its-time-to-cut-WideVine-DRM/blob/main/DRM-free_label.en.svg

The Degoogle-your-life project/Its-time-to-cut-WideVine-DRM - Project Wiki (Sidebar)

Back home (/Its-time-to-cut-WideVine-DRM/Wiki/)


Featured articles:


Where to start

Read the rules for editing this Wiki (COMING SOON)

Click the dropdown for Wiki pages and find out what else interests you.

This section needs improvement.


Top sources

( (Wikipedia) )


Degoogle-your-life project/Its time to cut WideVine DRM - Project Wiki

Sidebar version: 1 (Saturday, 2022 January 1st at 6:29 pm)

End of sidebar


Clone this wiki locally