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

Official website not working (Error 504) #178

Open
JohnB17 opened this issue Jun 28, 2023 · 22 comments
Open

Official website not working (Error 504) #178

JohnB17 opened this issue Jun 28, 2023 · 22 comments

Comments

@JohnB17
Copy link

JohnB17 commented Jun 28, 2023

Name says everything that needs to be said.

@JohnB17
Copy link
Author

JohnB17 commented Jun 29, 2023

Until it is back I am hosting the Eternal Jukebox. I don't think it is as fast as the original but it works. (Will be taken down when eternalbox.dev is working again)
https://eternalbox.johnbdev.online

@jesse-savary
Copy link

@JohnB17 How were you able to get past #140?

@JohnB17
Copy link
Author

JohnB17 commented Jul 2, 2023

@JohnB17 How were you able to get past #140?

I fixed yt.sh, but I didn't want to release it as I thought something would go wrong if it came across a video that it couldn't put into a .m4a, (if it can't it's supposed to put it in a .tmp). It's supposed to then use ffmpeg to convert it, but the way I fixed it I wasn't sure if it would still work.

@koko1ooo
Copy link

koko1ooo commented Jul 3, 2023

@jesse-savary
I had the same problem with the yt.sh script; it always saved the file with .tmp.m4a extension. As a result, the software couldn't locate the file. I'm not sure if this is due to changes in a new version of yt-dlp or some other issue. In any case, I modified the yt.sh script to save the file without the .tmp extension. Ideally, yt-dlp should be able to convert every download to m4a with the help of ffmpeg. However, I consider the changes I made to the script as a temporary fix. Unfortunately, it seems that the project has been abandoned.

Here are the changes I made:

filename=$(basename "$2" .tmp)
yt-dlp "$1" -f "best" --audio-format "$3" -x -o "$filename" --max-filesize 100m --no-playlist

@Hyperlynx2
Copy link

Hm. @JohnB17 , for your mirror, and also for https://eternalboxmirror.xyz/jukebox_index.html, the songs listed at "Or pick one of these favorites" on from https://eternalbox.johnbdev.online/jukebox_search.html work, but other ones do not. I get search results, but the track doesn't load properly for me.

Eg https://eternalbox.johnbdev.online/jukebox_go.html?id=27YtiJUAxOWlc4BossxNea . It displays "Fetching the analysis" for a second or two, then "Loading track" and "calculating pathways" very briefly, far too briefly to have actually loaded or calculated, and then nothing, with no track circle.

@JohnB17
Copy link
Author

JohnB17 commented Jul 29, 2023

My mirror is currently down, once I get it back up I’ll figure out why.

@JohnB17
Copy link
Author

JohnB17 commented Jul 29, 2023

Not sure if it’s because I am on my phone, but the link you sent seems to work fine.

@JohnB17
Copy link
Author

JohnB17 commented Jul 29, 2023

From @koko1ooo

Here are the changes I made:

filename=$(basename "$2" .tmp)
yt-dlp "$1" -f "best" --audio-format "$3" -x -o "$filename" --max-filesize 100m --no-playlist

Your code is cleaner and better than mine, I believe this should be the official patch. I will make a fork of the repository to update it and include this as a patch.

@AndreasGassmann
Copy link

Is there a working mirror online somewhere?

@JohnB17
Copy link
Author

JohnB17 commented Sep 28, 2023

Is there a working mirror online somewhere?

I can bring mine back up, I took it down because no one really used it except for me. It didn't really cost me that much to run to be honest.

@daviirodrig
Copy link

daviirodrig commented Oct 6, 2023

I have a working mirror here: https://jukebox.justdavi.dev/

@PineappleRind
Copy link

PineappleRind commented Oct 9, 2023

@daviirodrig seems to request from localhost (therefore doesn't work)

Edit: Works now

@daviirodrig
Copy link

daviirodrig commented Oct 9, 2023

@daviirodrig seems to request from localhost (therefore doesn't work)

@PineappleRind could you clarify about it? it seems fine on my end

Edit: I think got it, cloudflare had in cache a wrong file, I fixed it now

@JrdnRgrs
Copy link

JrdnRgrs commented Dec 2, 2023

If anyone else still cant get this to work, i fixed it by modifying the yt.sh file to include D-Molohon's fix here

@JohnB17
Copy link
Author

JohnB17 commented Dec 2, 2023

I made this repo, but it seems this project has died. https://github.com/JohnB17/EternalJukebox

@charmarkk
Copy link

Hm. @JohnB17 , for your mirror, and also for https://eternalboxmirror.xyz/jukebox_index.html, the songs listed at "Or pick one of these favorites" on from https://eternalbox.johnbdev.online/jukebox_search.html work, but other ones do not. I get search results, but the track doesn't load properly for me.

Eg https://eternalbox.johnbdev.online/jukebox_go.html?id=27YtiJUAxOWlc4BossxNea . It displays "Fetching the analysis" for a second or two, then "Loading track" and "calculating pathways" very briefly, far too briefly to have actually loaded or calculated, and then nothing, with no track circle.

For what it's worth, I have that happen pretty often. I don't know if it's due to adblockers or what, but usually a page refresh + turning off uBlock sorts it out. mirror.xyz works fine for me.

Kudos to the effort to keep this project going - love fun things like this around the net!

@sshane
Copy link

sshane commented Feb 9, 2024

Any mirrors up?

@JohnB17
Copy link
Author

JohnB17 commented Feb 9, 2024

Any mirrors up?

I can bring mine back up, I took it down because no one used it. Will bring it up tonight when I get home then.

@floriegl
Copy link

Any mirrors up?

Mine is also up at https://v90084.1blu.de/

@JohnB17
Copy link
Author

JohnB17 commented Mar 30, 2024

Should we try and keep it going? I have a fork that I could apply all of the open pull requests in this repo.

https://github.com/JohnB17/EternalJukebox

@floriegl
Copy link

Except of #167 I wouldn't say most PRs are really important to this project. Also there is already a fork from https://github.com/daviirodrig/EternalJukebox which I also forked https://github.com/floriegl/EternalJukebox . Currently there are three instances online:

@floriegl
Copy link

@JohnB17 if you want to have more insight what is going on with instances take a look at the infinitejukebox subreddit and the linked Discord server

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