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

Some songs don't play #9

Open
ArjixWasTaken opened this issue Dec 27, 2021 · 4 comments
Open

Some songs don't play #9

ArjixWasTaken opened this issue Dec 27, 2021 · 4 comments

Comments

@ArjixWasTaken
Copy link

Like... at all, in the network inspector I can see that the song's stream got 403-ed

Like, any song by Mori Calliope.
The "videos" do play, but songs don't.

Thankfully in the videos section it only has songs, so it's a temporary solution.

@snuffyDev
Copy link
Owner

Thanks for letting me know!!

Hopefully you don’t mind me asking, but what area in the world are you from? A name of a neighboring country or of your own
country, if you’re comfortable in sharing, would be helpful in debugging.

F2ECE72D-6F10-43EF-B50D-370AB9CCA2AF

Played a few videos as well as some from the Songs section, and the ones I clicked on worked fine. Playing from Search works as well for me.

The most probable cause is YouTubes “aggressive” geo-restrictions, but it’s still something I wanna look into just to ensure it’s not something I incorrectly configured.

PS. I read the comment you left in the other issue, will respond to that either later tonight or tomorrow once I figure out what details you may need ;)

@ArjixWasTaken
Copy link
Author

I am from Greece, youtube music works fine with those songs for me, only your client fails.

@snuffyDev snuffyDev added this to To do in In The Works Jan 24, 2022
@Fjuro
Copy link

Fjuro commented Jan 31, 2022

Hey, I've got the exact same problem - only video playback works, nothing else. I'm from Czech Republic.

@snuffyDev
Copy link
Owner

Thought I’d give a little update on what’s been going on concerning this. The issue is caused by YouTubes geo-restriction. I’ve been thinking of ways to solve this for a while now. The original reason I went with Cloudflare Workers was to circumvent this, which has worked to an extent.

Doing a proxy like Invidious does is the only way to fix this solution. But seeing as you can’t do that kind of proxy in the browser, it will be a challenge to implement properly. The code itself wouldn’t be hard, only thing that’s a challenge is finding the most efficient and cheapest way to host it since I don’t have that much of an income right now. Also finding a reliable implementation method (one better than Invidious’) would probably be manageable, albeit tedious.

I’ll keep looking into it, hopefully will figure it out soon. I’ll update you guys when I do.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
No open projects
In The Works
  
To do
Development

No branches or pull requests

3 participants