Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Widevine files described in FAQ actually don't work [Windows x64] #1120

Closed
framilano opened this issue Aug 7, 2020 · 8 comments
Closed

Widevine files described in FAQ actually don't work [Windows x64] #1120

framilano opened this issue Aug 7, 2020 · 8 comments

Comments

@framilano
Copy link

I'm talking about this procedure

I place the files correctly in my WidevineCdm folder but still they don't work as described, chrome://components still says 0.0.0.0 near Widevine module version.

@Eloston
Copy link
Member

Eloston commented Aug 7, 2020

It also shows 0.0.0.0 for me on Linux. Have you tried testing on a DRM-protected stream, like this one? https://bitmovin.com/demos/drm

@framilano
Copy link
Author

It also shows 0.0.0.0 for me on Linux. Have you tried testing on a DRM-protected stream, like this one? https://bitmovin.com/demos/drm

Tried with Spotify and Disney Plus, they both don't work, I tried moving WidevineCdm from https://chromium.woolyss.com/ and yes their files work.

They probably took them from an offline chrome installer though

@Eloston
Copy link
Member

Eloston commented Aug 8, 2020

@maljaroudi Since you wrote the instructions, would you be able to clarify?

Also @framilano, what browser version are you running?

@ghost
Copy link

ghost commented Aug 8, 2020

@Eloston Thanks for the ping.

@framilano I will try to clarify the instructions, since i tried to fresh install and the widevine version was updated, in addition to the services you mentioned working.

If you installed your program using the installer on the release page, your chromium setup folder would be under user/AppData/Local/Chromium/Application.
I am using the latest release provided in that page, so you can follow what i did.

1- I downloaded the latest widevine version which was 4.10.1582.2
2- Navigated to the chromium install folder , in my case i used the installer on the release page so the folder would be USER\AppData\Local\Chromium\Application\84.0.4147.105
(Be sure to go inside the version directory) if you used the portable, just find the version folder.

3- I created the folder "WidevineCdm", and placed the manifest.json and LICENSE files under it.
4- Also inside the WidevineCdm folder, i created a subfolder named "_platform_specific". Inside the platform specific folder, i created a sub folder named "win_x64" and placed the rest of the files inside that folder.

Your widevine should now be working.

Future note, those links might be outdated, please refer to the instructions to get the latest widevine version.

@framilano
Copy link
Author

@maljaroudi Since you wrote the instructions, would you be able to clarify?

Also @framilano, what browser version are you running?

84.0.4147.105-1.1, not the installer one but _windows.zip

@framilano
Copy link
Author

@Eloston Thanks for the ping.

@framilano I will try to clarify the instructions, since i tried to fresh install and the widevine version was updated, in addition to the services you mentioned working.

If you installed your program using the installer on the release page, your chromium setup folder would be under user/AppData/Local/Chromium/Application.
I am using the latest release provided in that page, so you can follow what i did.

1- I downloaded the latest widevine version which was 4.10.1582.2
2- Navigated to the chromium install folder , in my case i used the installer on the release page so the folder would be USER\AppData\Local\Chromium\Application\84.0.4147.105
(Be sure to go inside the version directory) if you used the portable, just find the version folder.

3- I created the folder "WidevineCdm", and placed the manifest.json and LICENSE files under it.
4- Also inside the WidevineCdm folder, i created a subfolder named "_platform_specific". Inside the platform specific folder, i created a sub folder named "win_x64" and placed the rest of the files inside that folder.

Your widevine should now be working.

Future note, those links might be outdated, please refer to the instructions to get the latest widevine version.

I'm not using the installer though, I'm using the _windows.zip version, so I assume my chromium root folder is wherever I extract my files.
But I just realized I was downloading widevine version 1.4.9.1088 and not 4.10.1582.2 , and that's it, that was actually the problem. I assumed the first version appearing in the version.txt was the latest. Now it works perfectly with version 4.10.1582.2

Sorry for wasting your time guys, have a nice day!

@holwes
Copy link

holwes commented Dec 7, 2020

But I just realized I was downloading widevine version 1.4.9.1088 and not 4.10.1582.2 , and that's it, that was actually the problem. I assumed the first version appearing in the version.txt was the latest. Now it works perfectly with version 4.10.1582.2

So how do I know the current version of Widevine? In the FAQ there is written that you first download https://dl.google.com/widevine-cdm/current.txt to determine the current version. But this is obviously wrong...?!

@ghost
Copy link

ghost commented Dec 7, 2020

But I just realized I was downloading widevine version 1.4.9.1088 and not 4.10.1582.2 , and that's it, that was actually the problem. I assumed the first version appearing in the version.txt was the latest. Now it works perfectly with version 4.10.1582.2

So how do I know the current version of Widevine? In the FAQ there is written that you first download https://dl.google.com/widevine-cdm/current.txt to determine the current version. But this is obviously wrong...?!

Someone committed new changes to the wiki and changed the file url you need to access.
try the old one here: https://dl.google.com/widevine-cdm/versions.txt . Use the version at the end of the file to download it.
Google stopped updating the current.txt file long time ago.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants