{"id":21117824,"url":"https://github.com/abdozmantar/deepextract","last_synced_at":"2026-02-10T21:05:15.387Z","repository":{"id":261621621,"uuid":"865578955","full_name":"abdozmantar/deepextract","owner":"abdozmantar","description":"DeepExtract Vocal and Sound Separator","archived":false,"fork":false,"pushed_at":"2024-11-27T06:15:39.000Z","size":81505,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-05-06T19:13:52.568Z","etag":null,"topics":["ai","ai-powered","audio","audio-processing","data-science","deep-learning","free","machine-learning","python3","seperator","sound","sound-processing","vocal-remover"],"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/abdozmantar.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,"zenodo":null}},"created_at":"2024-09-30T19:02:25.000Z","updated_at":"2025-04-23T22:46:46.000Z","dependencies_parsed_at":null,"dependency_job_id":"b4add13e-62e1-4314-9e61-210efa89afb5","html_url":"https://github.com/abdozmantar/deepextract","commit_stats":null,"previous_names":["abdozmantar/deepextract"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/abdozmantar/deepextract","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/abdozmantar%2Fdeepextract","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/abdozmantar%2Fdeepextract/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/abdozmantar%2Fdeepextract/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/abdozmantar%2Fdeepextract/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/abdozmantar","download_url":"https://codeload.github.com/abdozmantar/deepextract/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/abdozmantar%2Fdeepextract/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29316497,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-10T20:44:44.282Z","status":"ssl_error","status_checked_at":"2026-02-10T20:44:43.393Z","response_time":65,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: 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":["ai","ai-powered","audio","audio-processing","data-science","deep-learning","free","machine-learning","python3","seperator","sound","sound-processing","vocal-remover"],"created_at":"2024-11-20T02:47:14.523Z","updated_at":"2026-02-10T21:05:15.367Z","avatar_url":"https://github.com/abdozmantar.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# DeepExtract 🎤\n\n## Overview\n\n**DeepExtract** is a powerful and efficient tool designed to separate vocals and sounds from audio files, providing an enhanced experience for musicians, producers, and audio engineers. With DeepExtract, you can quickly and effectively isolate vocals or instruments from mixed audio tracks, facilitating tasks like remixing, karaoke preparation, or audio analysis.\n\n## Features\n\n- **Easy to Use:** Simple command-line interface (CLI) for seamless operation.\n- **High-Quality Audio Separation:** Utilizes advanced algorithms to ensure minimal loss of audio quality.\n- **Versatile Input and Output Options:** Supports various audio formats with user-defined output directories.\n- **Python Integration:** Easily incorporate DeepExtract into your Python projects with straightforward API access.\n\n## Installation Guide 🛠️\n\nSetting up **DeepExtract** is quick and straightforward! Simply follow the steps below to get started.\n\n### Step 1: Clone the Repository\n\nClone the DeepExtract repository to your local machine:\n\n```bash\ngit clone https://github.com/abdozmantar/deepextract.git\ncd deepextract\n```\n\n### Step 2: Run the Setup Script\n\nTo install DeepExtract, simply run the setup script:\n\n```bash\nsetup.bat\n```\n\n### OR\n\n```bash\npython setup.py\n```\n\n## Usage\n\n### Command-Line Interface (CLI)\n\nTo separate vocals from an audio file using the CLI, use the following command:\n\n```bash\npython main.py --input path/to/input.wav --output path/to/output/\n```\n\n### Python Integration\n\nYou can also integrate DeepExtract into your Python projects as follows:\n\n```python\nfrom vocal_and_sound_remover import VocalAndSoundRemover\n\ninput_file = 'path/to/input.wav'\noutput_folder = 'path/to/output/'\n\nvocal_remover = VocalAndSoundRemover(input_file, output_folder)\nresult_folder = vocal_remover.execute()\n```\n\n## Examples\n\n- **CLI Example:**\n\n```bash\npython main.py --input test/test_sound.wav --output outputs/\n```\n\n- **Python Example:**\n\n```python\nfrom vocal_and_sound_remover import VocalAndSoundRemover\n\nvocal_remover = VocalAndSoundRemover('test/test_sound.wav', 'outputs/')\nresult_folder = vocal_remover.execute()\n```\n\n## Contributing\n\nWe welcome contributions from the community! If you'd like to enhance DeepExtract, please fork the repository and submit a pull request.\n\n### Guidelines\n\n1. Fork the project.\n2. Create a feature branch.\n3. Commit your changes.\n4. Push to the branch.\n5. Submit a pull request.\n\n### Author\n\n👤 **Abdullah Ozmantar**  \n[GitHub Profile](https://github.com/abdozmantar)\n\n## License\n\nThis project is licensed under the MIT License - see the [LICENSE](https://github.com/abdozmantar/deepextract/blob/main/LICENSE) file for details.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fabdozmantar%2Fdeepextract","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fabdozmantar%2Fdeepextract","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fabdozmantar%2Fdeepextract/lists"}