{"repo":"miraclx/freyr-js","free":true,"listed":false,"github":"https://github.com/miraclx/freyr-js","clone":"git clone https://github.com/miraclx/freyr-js.git","description":"A tool for downloading songs from music streaming services like Spotify and Apple Music.","language":"JavaScript","stars":2327,"topics":["spotify","spotify-api","spotify-web-api","music-streaming","music","audio","download","youtube","track","album"],"license":"Apache-2.0","category":"media-processing","readme_excerpt":"# Freyr Download songs from Spotify, Apple Music and Deezer. Built with ❤︎ by Miraculous Owonubi Demo Overview What freyr does Depending on the URLs you provide freyr, it will; 1. Extract track metadata ( title , album , artist , etc.) from the streaming service (Spotify if you provide a Spotify URL). 2. Then, it queries sources (e.g. YouTube), classifies the results to find you the best sounding, most accurate audio and downloads that in the raw format. 3. Next, it processes each track, encoding them in an Apple AAC format ( .m4a file extension) at a default bitrate of 320kbps . 4. Then, it embeds all the metadata and the album art into each track. 5. And finally, it organizes all the files into a structured library (example). Metadata Availability Here's a list of the metadata that freyr can extract from each streaming service: Meta Spotify Apple Music Deezer :------------: :-----: :---------: :----: Title ✔ ✔ ✔ Artist ✔ ✔ ✔ Composer ✗ ✔ ✔ Album ✔ ✔ ✔ Genre ✗ ✔ ✔ Track Number ✔ ✔ ✔ Disk Number ✔ ✔ ✔ Release Date ✔ ✔ ✔ Rating ✔ ✔ ✔ Album Artist ✔ ✔ ✔ ISRC ✔ ✔ ✔ Label ✔ ✔ ✔ Copyright ✔ ✔ ✔ Cover Art ✔ ✔ ✔ Support the project Donate via Crypto - Via Coinbase ( BTC , ETH , USDC , LTC , DAI , BCH ): - Support us with $5 $10 $15 $20 - Donate anything you want - Or Directly: - : bc1qqe5y9kw7ewne8njdces8e4ajx5u7zhfftdvl33 - : GB6GPPXXJTQ6EFYQQ4PFA4WEAT5G2DIDILOEDLYH76743UUVDDU4KOWY - : zs10awcwm4uwpjr3mxxdwe03fda0j0zn95s4hu3qxlvhfajjw8es98ftmpaava7zh735x9s22pan0l Installation Manua","default_branch":null,"files":null,"tree":[],"storefront":"/r/miraclx","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/miraclx/freyr-js/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}