Skip to content

Windows desktop front end for Spleeter - AI source separation

License

Notifications You must be signed in to change notification settings

soysaucemo/SpleeterGui

 
 

Repository files navigation

2020/04/25

modByAcFun我就是来打酱油的

主要修改内容:在代码中屏蔽JSON文件读写部分,添加中文界面

使用前须知:

  • 本地环境要正确安装python(不要太高,3.7左右)及spleeter,而且确认可以正常使用spleeter。
  • 如果使用conda(anaconda)安装的,不要直接运行SpleeterGui,因为不在conda的环境里面,无法调用spleeter的,可以在anaconda prompt之类中运行,也可以新建批处理类似(base是环境名)如下,放在SpleeterGui.exe同路径下。
start "" cmd /k "activate base&&SpleeterGui.exe"

下面是原版本信息:

Spleeter_Gui

Windows desktop front end for Spleeter - AI source separation

This project is a simple C# desktop front end for Spleeter.

27/12/2019 Version 2.3 Accessibility update (process button, tab order, access labels and descriptions, ding on complete etc)
24/12/2019 Version 2.2 New windows MSI installer. Drag and drop processing.
21/12/2019 Version 2.0 update. Interface update, added Batch processing.
17/12/2019 Version 1.1 update. Added High quality/expert mode.

Latest installer can be donwloaded from here https://makenweb.com/#spleetergui

Older versions...
Version 2.0 https://drive.google.com/open?id=1O6q68IPwPtAgdpK5ZSKiY5-Ew-jmUv9Y
Version 1.1 https://drive.google.com/open?id=1PlZKGzs0K7da5Rq036qChdz3-_Fc9bpq
extract it, and run SpleeterGui.exe

Here's a quick video running it https://www.youtube.com/watch?v=bdNzVPLzOLE

You WILL need to grab the python files from the google drive and pop it in the bin/debug/python folder.
or do your own python/spleeter install and update the python location in the expert mode of the GUI.

First run....The first run will take a little longer and it will scroll a whole bunch of text in the command window when you hit "process". this is normal. To keep this project small i have not included the working files for spleeter, python will automatically fetch them as needed from the spleeter github project.

Here are some examples of what spleeter can do
https://www.youtube.com/watch?v=nxJfIsus0Ig
https://www.youtube.com/watch?v=PHGAmZhuI-c
https://www.youtube.com/watch?v=3X5nfc2d1Rw
https://www.youtube.com/watch?v=9KkWJHC2bz0
https://www.youtube.com/watch?v=Mygm1sFlQXc

The project contains the C# source code for the Graphical User Interface. It also contains Python3.7 and the Spleeter project.
The aim for this project was to make it easy for Windows users to download and run Spleeter without needing to use the command line tools to do so.

Feel free to inspect the source code and build for yourself. you can also install your own python/tensorflow/ffmpeg/spleeter, just delete the python directory in the bin/debug folder and follow the guide on the spleeter link below.

For more information on the spleeter project please visit https://github.com/deezer/spleeter

About

Windows desktop front end for Spleeter - AI source separation

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 100.0%