-
Notifications
You must be signed in to change notification settings - Fork 861
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
Songs are skipping on Spotify #1258
Comments
Have the same issue on |
+1 on this issue. Windows 10, running 87.0.4280.67 (installer version). |
Same. Tested on |
can confirm on ungoogled-chromium_87.0.4280.141-1.1_windows-x64 also tried multiple WidevineCdm versions: |
88.0 same issue. |
Using |
Windows only, it seems. On my Linux machines, Widevine works fine. |
I can confirm it still happens on my Mac with Version However, this issue doesn't happen on Chromium Edge which points to it being something related to Ungoogled Chromium. |
@AryToNeX @mmshivesh Yep. I also did my testing and found the same thing. Spotify web player works alright on my Debian machine but not on my Windows 10 laptop. I don't have a Mac so I am taking Shivesh's word on it that it does not work on MacOS either. Anyways this does not seem to be a Widevine or missing component issue coz all the tests given here returned positive. Maybe this bug is related to ungoogled-chromium because Spotify web player worked fine for me on Edge (based on Chromium 89) and Brave (didn't test, but I used Brave last summer and it worked fine), though few users have reported facing such issues. Thanks to @woolyss, with whom I've been discussing this issue, I got this screenshot: Vivaldi used to have this kind of issue. They have resolved this issue but I haven't tested it out yet, it would very interesting to see what fixing Vivaldi folks have done. Ran my tests on Chromium (ungoogled) 89.0.4389.90 64-bit + Widevine 4.10.2209.0 + Proprietary codecs, Windows and Linux builds provided by Marmaduke (@macchrome). |
Are the requests that are failing on ungoogled-chromium present in the other browsers? Are they succeeding on the other browsers? Can we compare the request payloads of such requests? |
POST requests are failing only on ungoogled-chromium. They succeed on other browsers.
maybe 😕 |
I'd be happy to provide any help if needed |
@mmshivesh Based on what @vairag22 found, we probably want to investigate the payloads of those POST requests to see what's different. I don't have a Spotify account, but if someone has a way I can test as an anonymous user, I could take a look. |
You could try to make an "anonymous" account with a temporally E-mail. No? |
No temporary email allowed on Spotify. Note an important thing about Spotify : Hibbiki, a developer, explains me that ever since Widevine L3 been publicly broken, Google has tighten out security around it and pretty much all resources using Widevine now require VMP (Verified Media Path) on Windows and Mac to be enabled. Official explanation at https://www.widevine.com/news The process for VMP certification is to simply generate signature (for Chromium that would be both chrome.exe and chrome.dll) signed with appropriate Widevine-accepted certificate (note this is different from signing binary on Windows and if both are done, VMP must be performed after). I know few open-source browsers like Brave and Vivaldi work nicely with the Spotify website. I tested them. For info, their official app works nicely. |
Damn. That sucks. Well, thank you for explaining things here. |
@woolyss Out of curiosity, do you know if the VMP check is done asynchronously? It would explain why Spotify suddenly stops working after a few seconds. I also wonder what it takes to get VMP-certified since Brave and Vivaldi did it. Perhaps they have the resources to do it since they're companies (if I'm not mistaken)? Also based on a quick search, there seems to be alternative FOSS clients and libraries like spotify-qt, spotifyd, and librespot. Might be worth a shot if the proprietary Widevine CDM plugin isn't to your liking. |
Those libraries only work with Spotify Premium subscriptions, though |
Any developments on this, lad? |
Yep, you need to be a company to get your key signed. See brave/browser-laptop#10449. Also Google is explicitly hostile to open source projects on this, see https://blog.samuelmaddock.com/widevine/gmail-thread.html and electron/electron#12427. |
Firefox is a big enough project and Mozilla is behind it. Brave is not as big but they are a company and have more leverage to afford the back and forth with Google. But for smaller projects and individuals it won't be the case.
That is most likely not true. I think they are strict on this because big corps see Linux users and devs as a risk when it comes to DRM (which is not necessarily true but that's the myth). |
This issue still exists. Will it be resolved? @Eloston |
Still experiencing this issue on the Spotify web player after installing Widevine (win_x64 - 4.10.2391.0) |
Same, also doesn't work on Firefox ESR |
still facing the issue of Spotify skipping songs in ungoogled chromium (using Marmaduke (@macchrome) UC Builds because it patches a lot of things yet that Spotify issue still remains, Spotify works great on Brave or any browser though.) |
Still facing this problem on the Spotify web player after installing Widevine (win_x64 - 4.10.2449.0) |
Still facing this problem on the Spotify web player after installing Widevine (win_x64 - 4.10.2449.0) and upgrading to UC 102.0.5005.115 |
I don't know what to tell you, it has already been answered that we are unlikely to support this (basically ever): #1258 (comment) |
If you think piracy is fineAn alternative I am using for more than a year is cracked Spotify with ads blocked. You can download it via torrents and it's smooth as heck. No problems whatsoever, you can also make the "updates" folder read-only so that it can't auto-update. |
Thank to Google the web has become such a bs place. |
https://github.com/Alex313031/thorium/blob/main/docs/FAQ.md#2
|
can confirm this issue is still present on version 127.0.6533.119 but only in Windows, on my netbook running Void Linux Spotify works fine on ungoogled-chromium |
Describe the bug
Songs are skipping on Spotify. Advertisements play just fine. Sometimes a song seems to play fine but stops at the ninth second of playback.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
The song should play just fine.
Environment (please complete the following information):
The text was updated successfully, but these errors were encountered: