Batch separating music, based on the MVSEP API
Explore the docs »
View Demo
·
Report Bug
·
Request Feature
Table of Contents
Recently, I've been working on SVC song covers, but since my workstation only has a single AMD card, most music separation models don't support HIP or ROCm. As a result, I've had to rely on MVSEP for separating the tracks. However, I often have multiple audio files to process, and since I'm not keen on manually uploading and waiting for the results each time, I decided to develop a program to automate the process by using their API.
To use this app, you can either download the portable version from Releases or build it according to the following steps.
Make sure you have python 64-bit installed on your computer
- Register an account and get a free API Key at https://mvsep.com
- Clone the repo
git clone https://github.com/Pitiedwzr/music_batch_saparator
- Install packages
pip install -r requirements.txt
- Enter your API in
settings.yaml
token: "YOUR_API_TOKEN"
- Use
main.py
to run the main program
- GUI
- Settings
- Main window
- Functions
- Post to the url
- Get the result
- Download file(s)
- Process order
See the open issues for a full list of proposed features (and known issues).
Distributed under the LGPL License. See LICENSE.txt
for more information.