Coder Social home page Coder Social logo

Comments (22)

JohnB17 avatar JohnB17 commented on July 18, 2024 5

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

from eternaljukebox.

JohnB17 avatar JohnB17 commented on July 18, 2024 1

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.

from eternaljukebox.

daviirodrig avatar daviirodrig commented on July 18, 2024 1

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

from eternaljukebox.

jesse-savary avatar jesse-savary commented on July 18, 2024

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

from eternaljukebox.

JohnB17 avatar JohnB17 commented on July 18, 2024

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

from eternaljukebox.

koko1ooo avatar koko1ooo commented on July 18, 2024

@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

from eternaljukebox.

Hyperlynx2 avatar Hyperlynx2 commented on July 18, 2024

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.

from eternaljukebox.

JohnB17 avatar JohnB17 commented on July 18, 2024

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

from eternaljukebox.

JohnB17 avatar JohnB17 commented on July 18, 2024

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

from eternaljukebox.

AndreasGassmann avatar AndreasGassmann commented on July 18, 2024

Is there a working mirror online somewhere?

from eternaljukebox.

JohnB17 avatar JohnB17 commented on July 18, 2024

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.

from eternaljukebox.

PineappleRind avatar PineappleRind commented on July 18, 2024

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

Edit: Works now

from eternaljukebox.

daviirodrig avatar daviirodrig commented on July 18, 2024

@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

from eternaljukebox.

JrdnRgrs avatar JrdnRgrs commented on July 18, 2024

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

from eternaljukebox.

JohnB17 avatar JohnB17 commented on July 18, 2024

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

from eternaljukebox.

charmarkk avatar charmarkk commented on July 18, 2024

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!

from eternaljukebox.

sshane avatar sshane commented on July 18, 2024

Any mirrors up?

from eternaljukebox.

JohnB17 avatar JohnB17 commented on July 18, 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.

from eternaljukebox.

floriegl avatar floriegl commented on July 18, 2024

Any mirrors up?

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

from eternaljukebox.

JohnB17 avatar JohnB17 commented on July 18, 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

from eternaljukebox.

floriegl avatar floriegl commented on July 18, 2024

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:

from eternaljukebox.

floriegl avatar floriegl commented on July 18, 2024

@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

from eternaljukebox.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.