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

Searched for an artist, choose a song but the song and its metadata keeps loading. No playback. #676

Closed
kshitijzutshi opened this issue Mar 19, 2020 · 7 comments
Labels
bug This issue identifies a bug in Nuclear.

Comments

@kshitijzutshi
Copy link

kshitijzutshi commented Mar 19, 2020

Searched for an artist, choose a song but the song and its metadata keeps loading. No playback.

Its pertaining to the .exe version of the latest release as in the repository. Please see the attachment of screenshot in URL.
https://imgur.com/a/5J9BNjs

@kshitijzutshi kshitijzutshi added the bug This issue identifies a bug in Nuclear. label Mar 19, 2020
@Dola-Shuvi
Copy link
Contributor

That exact song is properly loading and working for me on the latest development version. None of the commits since the last release changed anything about how songs are loaded from remote sources. I would suggest going to %AppData%/Roaming/nuclear/logs and checking if there is any error log and in case there is one uploading it here.

@kshitijzutshi
Copy link
Author

Hi, Here is the error log you asked for:

[19/03/2020-23:15:0]renderer > Error while searching for rak-su Dimelo - X Factor Recording on Youtube
[19/03/2020-23:15:0]renderer > [object Object]
[19/03/2020-23:15:23]renderer > The audio playback can not be loaded, either because the server or network failed or because the format is not supported.
[19/03/2020-23:19:7]renderer > Error while searching for rak-su Dimelo - X Factor Recording on Youtube
[19/03/2020-23:19:7]renderer > [object Object]

@Dola-Shuvi
Copy link
Contributor

I managed to reproduce the issue partially. When I specifically select the YouTube plugin to search for songs then that specific song will take over a minute to finally find the proper metadata. Using the Invidious plugin the song loads within seconds.

@nukeop
Copy link
Owner

nukeop commented Mar 20, 2020

Probably related to these issues:
fent/node-ytdl-core#523
mps-youtube/yewtube#1063

The default api key for youtube doesn't work anymore. We should be using Invidious from now on, I guess.

@taskula
Copy link

taskula commented Mar 24, 2020

Invidious seems to have difficulties with geoblocked content. See https://github.com/omarroth/invidious/wiki/Geoblocking,-available-video-quality-and-DASH#geoblocking
and iv-org/invidious#92

Unfortunatey the issue is still open. Adding &local=true query parameter in their website seems to work for my cases, however, I'm not sure it's a good fix to this problem.

Then, I tried using my own API key for YouTube but it still wouldn't work, the error is same as the log output at #676 (comment) line 1

Does the YouTube plugin work at all at the moment?

@nukeop
Copy link
Owner

nukeop commented Mar 24, 2020

I'm reworking the metadata searching and stream finding a little, and the program will communicate a little better what's going on.

I'll also add a setting to automatically search for alternate streams if there are any 403s in the way.

@haidang666
Copy link
Collaborator

Already fixed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug This issue identifies a bug in Nuclear.
Projects
None yet
Development

No branches or pull requests

5 participants