Registry / data / spotify-ripper-morgaroth

spotify-ripper-morgaroth

JSON →
library2.9.6pypypiunverified

A fork of spotify-ripper that rips Spotify URIs to audio files. It uses libspotify to stream audio and encodes it to MP3, FLAC, etc. Current version 2.9.6. Release cadence is irregular; last release in 2020.

pip install spotify-ripper-morgaroth
INSTALL
IMPORT
SIG · SPOTIFY-RIPPER-MOR
S
spotify-ripper-morgaroth
datapythonv2.9.6
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

Ripper
from spotify_ripper import Ripper
from ripper import Ripper
Incorrect due to package structure; use correct import path.

Instantiate Ripper with Spotify credentials and rip a track.

from spotify_ripper import Ripper username = os.environ.get('SPOTIFY_USERNAME', '') password = os.environ.get('SPOTIFY_PASSWORD', '') ripper = Ripper(username=username, password=password) ripper.rip('spotify:track:4cOdK2wGLETKBW3PvgPWqT', output_dir='/tmp')
spotify-ripper --version
Debug
Known issues
deprecatedThis library uses libspotify, which is deprecated by Spotify. New accounts may not work.
fix
Consider using spotdl or other alternatives that use the Web API.
affects: all
gotchaRipper constructor may hang if credentials are invalid; no timeout handling.
fix
Ensure valid SPOTIFY_USERNAME and SPOTIFY_PASSWORD environment variables are set before instantiation.
affects: all
Upgrade
Version history
2.9.6latest on PyPI · released Jun 25, 2016
Audit
Dependencies

No dependency data recorded yet.

Agent activity
7 hits · last 30 days
node
4
OpenAI (training)
1
Resources
spotify-ripper-morgaroth — pip install spotify-ripper-morgaroth · libregistry