Alex313031 / Thorium-Win-AVX2

Repo to serve AVX2 Windows builds of Thorium. https://github.com/Alex313031/Thorium/
https://thorium.rocks/
BSD 3-Clause "New" or "Revised" License
361 stars 9 forks source link

Netflix doesn't work #84

Closed maxwowpow closed 12 months ago

maxwowpow commented 1 year ago

System Details

Problem Netflix Browser Error Code M7121-1331

Screenshots 2023-05-18 19_19_52-Clipboard

Additional Notes Widevine Content Decryption Module - Version: 4.10.2557.0 Status - Component already up to date

https://bitmovin.com/demos/drm

2023-05-18 19_24_02-DRM Secure Stream Test using HTML5 Video Player _ Bitmovin - Thorium

Lukas-drz commented 10 months ago

I found out that @kkm was right. You need to go to chrome://components in order to check for updates to install the drm and now after rebooting thorium Spotify just works.

Alex313031 commented 10 months ago

@MulverineX @Lukas-drz Thats interesting, the new widevine might allow spotify to work.

@gz83 This is not entirely true. Widevine can exist without VMP, that how we can watch stuff on linux, and some stuff like hulu still works on the windows and mac thorium releases.

Lukas-drz commented 10 months ago

Would it be possible to enable by default widevine without passing by chrome://components ? Or just by passing an argument on start-up?

komprimiert commented 10 months ago

turns out this is a windows-only issue it works on linux

MulverineX commented 10 months ago

Incorrect, I'm assuming you only tested on a site with basic Widevine like Spotify? Sites like Netflix that use VMP will cease to function. If netflix really is working then there must be some A/B testing going on

komprimiert commented 10 months ago

Incorrect, I'm assuming you only tested on a site with basic Widevine like Spotify? Sites like Netflix that use VMP will cease to function. If netflix really is working then there must be some A/B testing going on

I tested it with both Spotify and Netflix and it works

Jestriker commented 9 months ago

I have the same problem, is there any fix? I can't watch netflix

MulverineX commented 9 months ago

@JustMe-png other than using Firefox or Quark Player, no. And if you use Firefox you only get 720p at a shitty bitrate because Netflix made under the table agreements with Microsoft & Google.

Note: AFAICT the 1080p Netflix browser extension doesn't work anymore, if anyone has a script that works a link would be appreciated.

Jestriker commented 9 months ago

well... I want to use Thorium, thats why I asked it here... is there a way?

MulverineX commented 9 months ago

@JustMe-png No. And there never will be. DRM is a bitch. Perhaps in the future hackers will make a bypass, but I doubt you want to download your browser from hacking forums. It has to be built into the browser binary, it is impossible to do with a browser extension. Alex has already said no to pursuing that course of action.

Jestriker commented 9 months ago

ok, so how does his software works? the Quark Player

MulverineX commented 9 months ago

Uses a special closed source version of electron, because of the way that the DRM is signed into the software, it's impossible to extract and add to a different chromium build

chaoscreater commented 7 months ago

Netflix works on Brave just fine, which is based on Chromium. They have a Github repo for that. Perhaps there's a way to check how they did it to allow Netflix to work?

Alex313031 commented 7 months ago

@MulverineX @JustMe-png VMP is not supported on Linux, so usually sites will allow it to play, but reduce the quality. Netflix and Spotify work just fine in Thorium on Linux, but Netflix is limited to 576p, and Spotify is limited to 256Kbps.

imide commented 4 months ago

This is fucking bogus. I know it's out of the maintainer's control, but it's still asinine. If I have to go through all of these hurdles to watch things I am paying for, I'm just gonna pirate.

Thank you, Alex and other maintainers, you are doing a fantastic job. (not trying to be sarcastic, I mean this) Thorium is working fantastic! (other than this one hiccup)