mirror of
https://github.com/csd4ni3l/music-player.git
synced 2026-01-01 04:03:42 +01:00
2e9fc17b9591b44d8fa2551d5b52bdd9d0af45b5
Fix crashing due to Discord RPC error and fix metadata handling crashing if there are no id3 headers
A simple and fast music player in Arcade.
Note: FFmpeg is required due to both yt-dlp and to support most formats
Features:
- Music downloading with thumbnail and as best format using yt-dlp
- Music playing including looping, pausing/resuming, shuffling and skipping to next track
- Music metadata fixing from title
- Audio normalization using pydub
- Tab based music selection(directories)
- Custom playlists
- Fast search using just text, and instant best result playback using enter
- Discord RPC
- MusicBrainz metadata
- MusicBrainz global search
- AcoustID automatic music recognition
- Lyrics from lrclib
- Synchronized Lyrics
- Controller support
Languages
Python
100%