{"id":23288526,"url":"https://github.com/kernferm/spotify-mp3","last_synced_at":"2026-02-07T13:03:12.087Z","repository":{"id":262890049,"uuid":"888683139","full_name":"KernFerm/spotify-mp3","owner":"KernFerm","description":null,"archived":false,"fork":false,"pushed_at":"2025-01-18T07:05:26.000Z","size":16239,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-06T16:39:36.590Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Batchfile","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/KernFerm.png","metadata":{"files":{"readme":"readme.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-11-14T20:27:56.000Z","updated_at":"2025-01-18T07:05:27.000Z","dependencies_parsed_at":"2025-04-06T16:42:44.525Z","dependency_job_id":null,"html_url":"https://github.com/KernFerm/spotify-mp3","commit_stats":null,"previous_names":["kernferm/bubbles-the-dev-spotify-to-mp3","kernferm/spotify-to-mp3-downloader","kernferm/pizza","kernferm/spotify-mp3"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/KernFerm/spotify-mp3","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KernFerm%2Fspotify-mp3","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KernFerm%2Fspotify-mp3/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KernFerm%2Fspotify-mp3/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KernFerm%2Fspotify-mp3/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/KernFerm","download_url":"https://codeload.github.com/KernFerm/spotify-mp3/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KernFerm%2Fspotify-mp3/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29194435,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-07T12:38:28.597Z","status":"ssl_error","status_checked_at":"2026-02-07T12:38:23.888Z","response_time":63,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-12-20T03:20:33.758Z","updated_at":"2026-02-07T13:03:12.070Z","avatar_url":"https://github.com/KernFerm.png","language":"Batchfile","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Bubbles The Dev Spotify to MP3 Downloader\r\n\r\nA Python script that allows you to download songs and playlists from Spotify and convert them to MP3 format at 192kbps.\r\n\r\n## Features\r\n\r\n- Download entire Spotify playlists or individual songs.\r\n- Convert downloaded tracks to MP3 format at 192kbps.\r\n- Automatically embeds metadata from Spotify into MP3 files.\r\n\r\n## Requirements\r\n\r\n- **spotDL**: A command-line tool that downloads music from Spotify using YouTube as the audio source.\r\n- **FFmpeg**: Required for audio processing and conversion.\r\n\r\n## Discord\r\n\r\nIf you have any issues, join our [Discord](https://www.discord.fnbubbles420.org/invite) - Fnbubbles420 Org Community.\r\n- Head to the channel `free-music`\r\n- Ping `Bubbles` for support.\r\n\r\n## Installation\r\n\r\n### Step 1: Install Python Packages\r\n- make sure to have pet python install\r\n- [Python 3.11.6](https://github.com/KernFerm/Py3.11.6installer)\r\n\r\nRun the following command to install `spotDL`:\r\n- open up `cmd.exe` or `powershell`\r\n\r\n```\r\npip install spotdl\r\n```\r\n\r\n## Installation\r\n\r\n### 2. Install ffmpeg\r\n\r\n#### Option A: Install with `winget` (Recommended for Windows Users)\r\n\r\nRun this command in **Command Prompt** or **PowerShell** as Administrator:\r\n\r\n```\r\nwinget install --id Gyan.FFmpeg -e --source winget\r\n```\r\n\r\nChocolatey is another package manager for Windows, similar to winget. You can use it to install FFmpeg and other software if winget is failing.\r\n\r\nTo install FFmpeg using Chocolatey, follow these steps:\r\n\r\nInstall Chocolatey if you haven't already:\r\n\r\nOpen an elevated Command Prompt (right-click on Command Prompt and select \"Run as Administrator\").\r\nRun the following command to install Chocolatey:\r\n\r\n```\r\nSet-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))\r\n```\r\n\r\nAfter Chocolatey is installed, use the following command to install FFmpeg:\r\n\r\n```\r\nchoco install ffmpeg\r\n```\r\n\r\n### Option B: Download and Manually Install\r\n\r\n1. Download the latest `ffmpeg` build from [ffmpeg.org](https://ffmpeg.org/download.html) or [gyan.dev](https://www.gyan.dev/ffmpeg/builds/).\r\n2. Extract the files and add the `bin` directory (e.g., `C:\\ffmpeg\\bin`) to your system PATH.\r\n\r\n- Verify `ffmpeg` installation by running:\r\n\r\n```\r\nffmpeg -version\r\n```\r\n\r\n## Usage\r\n\r\n1. Run the script in a terminal:\r\n```\r\npython main.py\r\n```\r\nor \r\n- Run the `launcher.bat` to run the `main.py` script to run the program.\r\n\r\nEnter the Spotify track or playlist URL when prompted.\r\n- copy and paste the entire `URL`\r\n\r\n# Example \r\n```\r\nhttps://open.spotify.com/track/7Ie9W94M7OjPoZVV216Xus?flow_ctx=f6ca8cb4-011f-4577-aa68-11e6ee014b32%3A1731636904#login?flow_ctx=f6ca8cb4-011f-4577-aa68-11e6ee014b32%3A1731636904\r\n```\r\n- The downloaded and converted MP3 files will be saved in the current directory.\r\n\r\n## Prompt:\r\n\r\n```\r\nEnter the Spotify track or playlist URL: [paste Spotify URL here]\r\n```\r\n\r\n## How To Use\r\n\r\n![how-to-use](https://github.com/KernFerm/bubbles-the-dev-spotify-to-mp3/blob/main/how-to-use/screen_recording.gif)\r\n\r\n## LICENSE\r\n\r\n## ***This project is proprietary and all rights are reserved by the author.***\r\n## ***Unauthorized copying, distribution, or modification of this project is strictly prohibited.***\r\n## ***Unless You have written permission from the Developer or the FNBUBBLES420 ORG.***\r\n\r\n\r\n## Disclaimer\r\n\r\n### Downloading and converting Spotify content may violate Spotify's Terms of Service. Use this tool responsibly and only for content you have the right to download.\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkernferm%2Fspotify-mp3","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkernferm%2Fspotify-mp3","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkernferm%2Fspotify-mp3/lists"}