Soggfy icon indicating copy to clipboard operation
Soggfy copied to clipboard

Spotify ogg dumper

Soggfy - SpotifyOggDumper

A music downloader mod for the Windows Spotify client

Features

  • Download tracks directly from Spotify
  • Download and embed metadata, lyrics and canvas
  • Generate M3U for albums and playlists
  • Automatic conversion to MP3 and many other formats

Installation and Usage

  1. Download and extract the .zip package of the latest release
  2. Right click the Install.ps1 file, then select "Run with PowerShell". If it prompts about execution policy, press A to allow. Wait for it to finish.
  3. Run Injector.exe, and wait for Spotify to open.
  4. Play the songs you want to download.

Clicking on the download button in the navigation bar will reveal the settings dialog, which includes playback speed, and the save path.

You may need to disable or whitelist Soggfy in your anti-virus for it to work.

If the injector crashes because of missing DLLs, you need to install the MSVC Redistributable package.

Notes

  • Songs are only downloaded if you play them from start to finish, without seeking (pausing is fine).
  • Quality depends on the account you are using: 160Kb/s or 320Kb/s for free and premium plans respectively. You may need to change the streaming quality to "Very high" on Spotify settings to get 320Kb/s files.
  • If you are converting to AAC and care about quality, see High quality AAC.
  • Your account could get banned by using this. Consider using alt accounts or keeping backups (see Exportify and SpotMyBackup).

Manual Install

If you are having issues with the install script, you can manually download and install Spotify using the link inside the script, then copy the %appdata%/Spotify folder to Soggfy/Spotify. You'll also need to download ffmpeg.

How it works

Soggfy works by hijacking/intercepting functions used by Spotify to decode OGG files, which receives the data in plaintext chunks throughout playback. By merging all chunks together, an exact copy of the original (unenc​‌r​‌y​‌pted) OGG file served by Spotify can be obtained. The resulting files are then optionally converted and embedded with metadata, depending on settings.

Credits