{"id":26182578,"url":"https://github.com/mancrurod/script_spotycai","last_synced_at":"2026-04-21T12:03:28.952Z","repository":{"id":280692644,"uuid":"942847679","full_name":"mancrurod/script_spotycai","owner":"mancrurod","description":"Script_spotycai is a Python-based tool that automates the process of downloading MP3 songs from Spotycai using Selenium. It scrapes album pages for song URLs and saves them locally, supporting headless browsing for automation. The tool requires Python, Selenium, and Chrome WebDriver.","archived":false,"fork":false,"pushed_at":"2025-03-04T19:52:15.000Z","size":274,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-04T20:27:00.080Z","etag":null,"topics":["automation","chrome-webdriver","mp3-downloader","python","script","selenium","webscrapping"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mancrurod.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2025-03-04T19:16:49.000Z","updated_at":"2025-03-04T19:52:19.000Z","dependencies_parsed_at":"2025-03-04T20:27:55.051Z","dependency_job_id":"89f508b8-875e-4a56-8787-79f4e0197fb5","html_url":"https://github.com/mancrurod/script_spotycai","commit_stats":null,"previous_names":["mancrurod/script_spotycai"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mancrurod%2Fscript_spotycai","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mancrurod%2Fscript_spotycai/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mancrurod%2Fscript_spotycai/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mancrurod%2Fscript_spotycai/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mancrurod","download_url":"https://codeload.github.com/mancrurod/script_spotycai/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243120766,"owners_count":20239538,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["automation","chrome-webdriver","mp3-downloader","python","script","selenium","webscrapping"],"created_at":"2025-03-11T22:22:57.234Z","updated_at":"2025-12-16T10:47:47.797Z","avatar_url":"https://github.com/mancrurod.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"📘 Este archivo está disponible en español: [README_es.md](README_es.md)\n\n# 🎵 Spotycai Song Downloader\n\n**Spotycai Song Downloader** is a Python-based automation tool that allows you to download full albums from Spotycai, extract metadata, and embed album artwork into MP3 files — all in one script.\n\nThis project uses **Selenium WebDriver** to navigate the Spotycai website, automate downloads, and tag MP3 files using `eyeD3`. It’s designed for users who want to organize their music collection efficiently with minimal manual effort.\n\n---\n\n## 🚀 Features\n\n- 🔎 Automated scraping of Spotycai album pages\n- 💽 Bulk MP3 downloads by album\n- 🖼️ Embedded cover art and metadata (ID3 tagging)\n- 📁 Clean folder structure: albums stored by artist and album title\n- 🧑‍💻 Headless mode support for silent execution\n\n---\n\n## 🧰 Technologies Used\n\n- `Python 3.10+`\n- `Selenium` for browser automation\n- `eyeD3` for MP3 tagging\n- `requests`, `os`, `time`, `re`, and standard libraries\n\n---\n\n## 📦 Installation\n\n1. Clone the repository:\n\n```bash\ngit clone https://github.com/mancrurod/script_spotycai.git\ncd script_spotycai\n```\n\n2. Install dependencies:\n\n```bash\npip install -r requirements.txt\n```\n\n3. Install [ChromeDriver](https://sites.google.com/chromium.org/driver/) and make sure it matches your version of Chrome.\n\n---\n\n## ⚙️ How to Use\n\n1. Run the script:\n\n```bash\npython script.py\n```\n\n2. Enter the album URL from Spotycai when prompted.\n\n3. Wait for the download and tagging process to complete.\n\n\u003e Note: Make sure the website is accessible in your region and you have Chrome properly configured.\n\n---\n\n## 📁 Output Structure\n\n```\ndownloads/\n└── Artist Name/\n    └── Album Name/\n        ├── 01 - Track Name.mp3\n        ├── 02 - Track Name.mp3\n        └── cover.jpg\n```\n\n---\n\n## 📌 Notes\n\n- This tool is intended for educational and personal archiving purposes.\n- Spotycai is a third-party website. Use responsibly and respect copyright laws.\n\n---\n\n## 👨‍💻 Author\n\nDeveloped by **Manuel Cruz Rodríguez**  \n[LinkedIn](https://www.linkedin.com/in/mancrurod/) · [GitHub](https://github.com/mancrurod)\n\n---\n\n## 📘 License\n\nThis project is licensed under the MIT License.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmancrurod%2Fscript_spotycai","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmancrurod%2Fscript_spotycai","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmancrurod%2Fscript_spotycai/lists"}