{"id":18346928,"url":"https://github.com/lancenas/musicfolderplayer-cn","last_synced_at":"2025-10-15T19:53:55.594Z","repository":{"id":112098835,"uuid":"579054920","full_name":"Lancenas/MusicFolderPlayer-CN","owner":"Lancenas","description":"MUsicFolderPlayer的汉化","archived":false,"fork":false,"pushed_at":"2024-04-19T07:57:11.000Z","size":1375,"stargazers_count":1,"open_issues_count":1,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-09T22:54:45.548Z","etag":null,"topics":["audio","audio-player","folder-player","html5","html5-audio","music","music-player","playlist"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Lancenas.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"liberapay":"ltGuillaume","custom":["buymeacoff.ee/ltGuillaume"]}},"created_at":"2022-12-16T14:46:04.000Z","updated_at":"2024-02-04T05:50:54.000Z","dependencies_parsed_at":"2024-11-05T21:12:52.371Z","dependency_job_id":"b0e829f4-c852-4d05-92b8-670daca13cfa","html_url":"https://github.com/Lancenas/MusicFolderPlayer-CN","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Lancenas%2FMusicFolderPlayer-CN","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Lancenas%2FMusicFolderPlayer-CN/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Lancenas%2FMusicFolderPlayer-CN/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Lancenas%2FMusicFolderPlayer-CN/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Lancenas","download_url":"https://codeload.github.com/Lancenas/MusicFolderPlayer-CN/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248125629,"owners_count":21051766,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["audio","audio-player","folder-player","html5","html5-audio","music","music-player","playlist"],"created_at":"2024-11-05T21:12:43.287Z","updated_at":"2025-10-15T19:53:50.553Z","avatar_url":"https://github.com/Lancenas.png","language":"JavaScript","funding_links":["https://liberapay.com/ltGuillaume","buymeacoff.ee/ltGuillaume","https://liberapay.com/ltGuillaume/donate"],"categories":[],"sub_categories":[],"readme":"## **本库停止更新，中文翻译已经和源项目[ltGuillaume/MusicFolderPlayer](https://github.com/ltGuillaume/MusicFolderPlayer)合并，直接Git部署中文音乐文件播放web站。**\r\n## 说明\r\n- 本项目是[ltGuillaume/MusicFolderPlayer](https://github.com/ltGuillaume/MusicFolderPlayer)适配中文环境，源代码同步更新。\r\n- 个人需要增加了一些功能代码\r\n\r\n\r\n\u003ca href=\"https://buymeacoff.ee/ltGuillaume\"\u003e\u003cimg title=\"Donate using Buy Me a Coffee\" src=\"https://raw.githubusercontent.com/ltGuillaume/Resources/master/buybeer.svg\"\u003e\u003c/a\u003e \u003ca href=\"https://liberapay.com/ltGuillaume/donate\"\u003e\u003cimg title=\"Donate using Liberapay\" src=\"https://raw.githubusercontent.com/ltGuillaume/Resources/master/liberapay.svg\"\u003e\u003c/a\u003e\r\n\r\n# Music Folder Player\r\nAn elegant HTML5 web folder player for parties and/or private music collections, with a playlist system that all players should have had. It does not use a database (so it's alway up-to-date), but can easily handle folders with 25,000 songs or more. It has no dependencies other than PHP and installation costs less than 2 minutes. The design should be fully responsive on CSS3-compatible browsers.\r\n\r\n![Screenshot](SCREENSHOT.gif)\r\n\r\n## Overview\r\n#### Player\r\n- Rebuilds the tree of a specified folder, showing only files with supported extensions\r\n- Click on cover image to zoom (300x300px, again for full size)\r\n- Click on current song or folder name to find it in the library\r\n#### Playlist\r\n- Drag and drop to change the playlist order or drag to bin to remove\r\n- Random playback will prevent choosing already played songs (unless \"Play next\" is used)\r\n- Click on a song to play directly\r\n- Right-click (long-press) a song to find it in the library\r\n- Choose how to continue when the playlist is exhausted:\r\n\t- Stop playback\r\n\t- Repeat the playlist\r\n\t- Continue from last song's position in library\r\n\t- Randomly select unplayed songs from the (filtered) library\r\n- Playlist and configuration will be saved to the browser's Local Storage if possible\r\n- Load/save online playlists (optional)\r\n- Import/export playlists from/to a local file\r\n#### Library\r\n- Sports a library filter to quickly find songs\r\n- Click a song to play (or enqueue when \"Enqueue\" mode is enabled)\r\n- Clicking on a song will always keep the playlist intact\r\n- Right-click (long-press) a song to play it next\r\n- Right-click (long-press) a folder to add all its songs to the playlist\r\n- Use arrow keys to traverse the library tree, Enter to play/enqueue, or Shift-Enter to play next/add folder\r\n#### Parties\r\n- Password lock the playlist and playlist controls (allowing only Enqueue, Play next, Play/pause and Share)\r\n- Tip: use [OpenKiosk](http://openkiosk.mozdevgroup.com) and disable _Set inactive terminal_\r\n- Prevents adding a song if it's already queued up\r\n- Do not add previously played songs to playlist (optional)\r\n#### Sharing\r\n- Download a song or zipped folder\r\n- Share a song, folder or playlist link (library features/options will be hidden)\r\n- Share links directly to WhatsApp (optional)\r\n\r\n## List of hotkeys\r\nA list of all the hotkeys can be found in the [Wiki](https://github.com/ltGuillaume/MusicFolderPlayer/wiki/List-of-hotkeys).\r\n\r\n## Installation\r\nYou can have a test setup running within 2 minutes. For all the details, check the [Wiki](https://github.com/ltGuillaume/MusicFolderPlayer/wiki).\r\n\r\n## Credits\r\n- Some concepts of this project are based on the excellent [HTML5 Music Player](https://github.com/GM-Script-Writer-62850/HTML5-Music-Player) by [GM-Script-Writer-62850](https://github.com/GM-Script-Writer-62850)\r\n- The [Barlow font](https://github.com/jpt/barlow) (Regular and Semi Condensed Regular) is used for text\r\n- The [Foundation icon font](https://zurb.com/playground/foundation-icon-fonts-3) is used for all icons\r\n- Album art placeholder is based on a [design by CmdRobot](http://fav.me/d7kpm65)\r\n\r\nAll credits are due, as well as my sincere thanks!\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flancenas%2Fmusicfolderplayer-cn","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flancenas%2Fmusicfolderplayer-cn","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flancenas%2Fmusicfolderplayer-cn/lists"}