EternalJukebox icon indicating copy to clipboard operation
EternalJukebox copied to clipboard

Official website not working (Error 504)

Open JohnB17 opened this issue 1 year ago • 22 comments

Name says everything that needs to be said.

JohnB17 avatar Jun 28 '23 02:06 JohnB17

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

JohnB17 avatar Jun 29 '23 15:06 JohnB17

@JohnB17 How were you able to get past https://github.com/UnderMybrella/EternalJukebox/issues/140?

jesse-savary avatar Jul 02 '23 05:07 jesse-savary

@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.

JohnB17 avatar Jul 02 '23 16:07 JohnB17

@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

koko1ooo avatar Jul 03 '23 00:07 koko1ooo

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.

Hyperlynx2 avatar Jul 12 '23 04:07 Hyperlynx2

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

JohnB17 avatar Jul 29 '23 13:07 JohnB17

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

JohnB17 avatar Jul 29 '23 13:07 JohnB17

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.

JohnB17 avatar Jul 29 '23 13:07 JohnB17

Is there a working mirror online somewhere?

AndreasGassmann avatar Sep 28 '23 14:09 AndreasGassmann

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.

JohnB17 avatar Sep 28 '23 16:09 JohnB17

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

daviirodrig avatar Oct 06 '23 11:10 daviirodrig

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

Edit: Works now

PineappleRind avatar Oct 09 '23 01:10 PineappleRind

@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

daviirodrig avatar Oct 09 '23 01:10 daviirodrig

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

JrdnRgrs avatar Dec 02 '23 00:12 JrdnRgrs

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

JohnB17 avatar Dec 02 '23 00:12 JohnB17

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!

charmarkk avatar Jan 01 '24 19:01 charmarkk

Any mirrors up?

sshane avatar Feb 09 '24 23:02 sshane

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.

JohnB17 avatar Feb 09 '24 23:02 JohnB17

Any mirrors up?

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

floriegl avatar Feb 14 '24 20:02 floriegl

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

JohnB17 avatar Mar 30 '24 03:03 JohnB17

Except of https://github.com/UnderMybrella/EternalJukebox/pull/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:

  • https://eternalboxmirror.xyz/
  • https://jukebox.justdavi.dev/
  • https://v90084.1blu.de/

floriegl avatar Mar 30 '24 03:03 floriegl

@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

floriegl avatar Mar 30 '24 03:03 floriegl