Giter Site home page Giter Site logo

siilwyn / deezer-flac-download Goto Github PK

View Code? Open in Web Editor NEW

This project forked from sferaggio/deezer-flac-download

0.0 1.0 0.0 26 KB

A program to freely download Deezer FLAC files.

License: Do What The F*ck You Want To Public License

Go 100.00%

deezer-flac-download's Introduction

deezer-flac-download

A program to freely download Deezer FLAC files. Tested and working in October 2022. Verified to produce the same audio as other downloaders being used for files present on the internet. A paid Deezer account is required.

The program also downloads cover art, and embeds it, as well as metadata tags, in the FLAC files.

Setup

Create a file at ~/.config/deezer-flac-download/config.toml based on example_config.toml. The contents are as follows:

  • arl: Can be obtained from the arl cookie in your browser.
  • license_token: Navigate to a song page, open the "Network" tab in your browser's dev tools, click the play button, click the "get_url" request, find the request data in the right sidebar and you'll find the license_token there.
  • dest_dir: Choose any folder.
  • pre_key and iv: Fill them in with the values you magically found at https://bin.0xfc.de/?489876949a0c544c#3UYL7DBfD2RjHRjW86BFVFeJJBwrTftop5Lvgrvo3Wsb

Usage

  1. Find the album's ID by navigating to it and looking at the URL. It's the string of numbers.
  2. go run . album <album_id>

You can also download multiple albums: go run . album 1234 2345 3456.

FAQ

How do I use this on Windows?

lol

deezer-flac-download's People

Contributors

sferaggio avatar

Watchers

 avatar

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.