DuskPlayer
所属分类:collect
开发工具:Svelte
文件大小:0KB
下载次数:0
上传日期:2023-05-22 00:10:54
上 传 者:
sh-1993
说明: 基于电子的最小音乐播放器。,
(A minimal music player built on electron.,)
文件列表:
.prettierrc (249, 2023-05-21)
CHANGELOG.md (2826, 2023-05-21)
CODE_OF_CONDUCT.md (3351, 2023-05-21)
CONTRIBUTING.md (1451, 2023-05-21)
LICENSE (1067, 2023-05-21)
build/ (0, 2023-05-21)
build/256x256.png (15616, 2023-05-21)
build/512x512.png (33810, 2023-05-21)
build/icon.icns (75524, 2023-05-21)
build/icon.ico (16867, 2023-05-21)
build/icon.png (15616, 2023-05-21)
dusk.png (15616, 2023-05-21)
index.js (8958, 2023-05-21)
package-lock.json (157131, 2023-05-21)
package.json (2171, 2023-05-21)
public/ (0, 2023-05-21)
public/assets/ (0, 2023-05-21)
public/assets/Vibrant.min.js (11374, 2023-05-21)
public/assets/all.js (1044494, 2023-05-21)
public/assets/fontawesome-all.min.js (698780, 2023-05-21)
public/assets/placeholder_600_600.png (9044, 2023-05-21)
public/favicon.png (3127, 2023-05-21)
public/global.css (1821, 2023-05-21)
public/index.html (638, 2023-05-21)
rollup.config.js (2156, 2023-05-21)
src/ (0, 2023-05-21)
src/App.svelte (23486, 2023-05-21)
src/PlaybackControls.svelte (1542, 2023-05-21)
src/Playlist.svelte (1256, 2023-05-21)
... ...
Dusk Player
A minimalistic music player, designed for simplicity. Built on electron, uses Howler for handling music playback, Svelte for the UI, and music-metadata to retrieve ID3 tags.
This can also serve as a starting point to implement your own front-end/UI for a music Player.
Download here: [Releases](https://github.com/Aveek-Saha/MusicPlayer/releases)
# How to use
### The Player
Download the build for your OS. Start the application and then click on the Folders tab on the top left corner, this will bring up a window where you can select the folder where you want to play your audio files from.
Once you select a folder with songs, just click play.
### Building from the repo
Clone the repository, make it your working directory, and then on your terminal run ```npm install```.
Once all the dependencies have finished downloading, run ```npm run app-dev``` to test it, and ```npm run build``` to build it for your platform.
# Features
- Supports: mp3, opus, ogg, wav, aac, m4a and webm.
- Reads ID3 tags and displays the artist and album art (if it exists).
- Quickly switch tracks from the playlist.
- Search for songs from the search bar.
- Instantly switch between Dark, Light and Disco modes.
- Use keyboard shortcuts to control playback.
### Shortcuts
Next track:
|
Previous track:
|
Volume up:
|
Volume down:
|
Play/pause:
Space
# Screenshots
# Upcoming Features
Some new features and under the hood stuff that will be or has already been implemented. They'll be included in the next update.
* Nothing here yet!
# Contributing
Please read [CONTRIBUTING.md](https://github.com/Aveek-Saha/MusicPlayer/blob/master/CONTRIBUTING.md) before raising a PR or creating an issue.
# Changelog
You can find the changelog for all releases [here](https://github.com/Aveek-Saha/MusicPlayer/blob/master/CHANGELOG.md)
### If you liked this, check out my other projects!
https://home.aveek.io/
近期下载者:
相关文件:
收藏者: