8000 GitHub - DerekYang2/FluentDL: Unified audio tools suite for Windows: cross-service track matching, playlist transfer, downloads, format conversion, tag editing, lyrics, ReplayGain and spectrograms. · GitHub
[go: up one dir, main page]

Skip to content
DerekYang2Public

About

Unified audio tools suite for Windows: cross-service track matching, playlist transfer, downloads, format conversion, tag editing, lyrics, ReplayGain and spectrograms.

Topics

Resources

Stars

72 stars

Watchers

4 watching

Forks

Repository files navigation

FluentDL FluentDL

About • Installation • Authentication • Build • Wiki

Sample Webp

About

FluentDL is a suite of audio tools for Windows. It matches tracks and playlists across Deezer, Qobuz, Spotify, TIDAL and YouTube, downloads from them, and manages your local library.

FluentDL runs entirely on your PC. It has no servers or accounts of its own, sends no usage data, and stores your sign-ins only on your PC. It doesn't host or provide any content.

FluentDL installs from the Microsoft Store, so fixes for service changes arrive as normal updates.

Search
  • Search songs and albums on any of the five online sources
  • Paste a track, album, or playlist link to load all of its tracks
  • Preview a song or album to listen, download, or check its metadata and available quality
Queue
  • Download tracks and albums from Deezer, Qobuz, TIDAL, or YouTube at the best quality your account allows
  • Match tracks between any two sources, such as a Spotify playlist to Qobuz
  • Review matches and failures, and retry them with another source
  • Upload queued tracks to a new or existing playlist on Deezer, Qobuz, Spotify, or TIDAL
  • Queue whole albums, and expand them into tracks
  • Inspect a downloaded track's spectrogram
Local
  • Convert between FLAC, MP3, AAC, ALAC, Vorbis, and Opus at a set bitrate or VBR
  • Edit tags and cover art
  • Check a file's true quality with its spectrogram
  • Apply ReplayGain 2.0 loudness tags
  • Search, preview, and download lyrics (.lrc)
  • View detailed metadata and audio specs

See usage guide wiki to learn more.

Installation

Microsoft Store

You can download directly from the Microsoft Store for an easier and efficient update process.
Check out Releases to see full changelogs and sideloaded versions.

Store CLI (Windows 11 built-in)

Installation:

store install fluentdl

Update:

store update fluentdl

winget (Windows 10)

Installation:

winget install --id 9MX44KM97X7X --source msstore --accept-package-agreements --accept-source-agreements

Update:

winget upgrade --id 9MX44KM97X7X --sourc
6BC3
e msstore --exact --include-unknown --accept-package-agreements --accept-source-agreements

Authentication

Note

Streaming services occasionally change their APIs, which can break sign-in. Check the Issues page for known problems, and report new ones.

Searching, matching and all local tools work without an account. Some features need you to sign in to a service in Settings:

  • Downloads from Deezer, Qobuz and TIDAL. YouTube needs no account. Your account type sets the available quality.
  • Private playlists, and uploading playlists.

Settings > Service Access shows what works with the accounts you've added. Hover over a cell for details.

See the authentication wiki for how to sign in to each service.

Build

Only needed for developers who wish to customize source code.

To build and run the project on Visual Studio, see development wiki.

License

FluentDL is distributed under GPL-3.0 with its Spek.NET spectrogram component. See the third-party notices for the component's source and the retained MIT notice for earlier code.

About

Unified audio tools suite for Windows: cross-service track matching, playlist transfer, downloads, format conversion, tag editing, lyrics, ReplayGain and spectrograms.

Topics

Resources

Stars

72 stars

Watchers

4 watching

Forks

Releases

Used by

Contributors

Languages

0