Code Monkey home page Code Monkey logo

noctifer-music's People

Contributors

lrkrol avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

noctifer-music's Issues

#9 Dream Errors Out

Good afternoon!

I really love your creation here and I'm enjoying it. I've forked it for myself and I plan on customizing it to suit my own tastes and add logging of plays too something which I personally love see.

I can see that the program simply doesn't play John Lennon's classic song "#9 Dream". I suspect it's because of the hash symbol so maybe sanitizing that character would fix the problem. I thought I'd share with you. I'm happy to provide a patch if you'd like. Just let me know.

image

And thanks again for this wonderful creation.

All the best,
Blode.

play stop

medialink.mytestdomain.pro
for tested hosting

At first it worked, now it stops after each song - you need to start it again yourself.

Autoplay dosen't work

Hi,
I have downloaded the player onto my own server, but it seems that autoplay isn't working. Is that a browser bug? I am using Firefox.

Get an error when trying to play music

Get a 500 error code when hitting the play button on music, it says there is a misconfiguration.

According to server logs:

"[Mon Aug 01 16:49:23.731194 2022] [cgi:error] [pid 13516:tid 1824] [client 160.32.227.211:52614] Premature end of script headers: php-cgi.exe, referer: http://160.32.227.211/music/"

Issue with getid3

If you install this onto a server that is running php 7.4 or 8.0, the getid3 code throws several errors when you try to play a file.

I swapped in the newest version of getid3 (1.9.20) from http://getid3.sourceforge.net/ and everything started working. So the copy of getid3 here in the repo should probably be updated.

Thanks for releasing this!

Maintain music volume level

When the player advances to a new song, the volume reverts back to full. While playing the previous song, I lowered the volume in the player. I would like the volume to stay at that lower level when playing the next (and following) songs. How can this be accomplished?

5863 character limit for all media files in a single folder?

I'm running into an error where if the total number of characters for all MP3 filenames in a single folder exceeds 5863 characters, I get the generic frontend: "Internal Server Error", error.log: "Premature end of script headers" when trying to play a song.
Initially, the page will load fine and display the list and player. The error occurs only when trying to play a song.

This does not pertain to the total number of files, or one specific file exceeding a maximum character length.

I tested PHP 8.1 and 8.2 on Apache/2.4.29 (Ubuntu) and Apache 2.4.52 (x64) Windows.

This test was performed by simply renaming one of the files, padding with extra characters until the error occurs, and then removing a character. Adding and removing a single alphanumeric character from one of the files causes and then fixes the error.

My initial guess before more troubleshooting is that it pertains to exceeding a cookie or session size, or something to do with the json storage.

Playing next song doesn't work on mobile

Using mobile safari, it stops after playing one song. Also have to press play twice to get it to play. Is this something that can be fixed?

Love this project, great work!

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.