Git Product home page Git Product logo

spleetergui's People

Contributors

acgaming avatar bboettcher3 avatar boltomli avatar boy1dr avatar otomad avatar shinta0806 avatar vhlqg avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

spleetergui's Issues

Bandwidth/Quality check box issue

Thank you for this fantastic tool! The only issue I've had is the "[ ] Full Bandwidth (High Quality)" check box. By default, it shows it is checked. However, the output files have no frequencies above 11kHz. In order to get it to work properly, I uncheck and recheck the box every time I open the GUI. That produces full bandwidth.
x

Binaries on Github?

You know you can put binaries on Github using the releases page, instead of 1D, GD, etc, right?

"Click" noise at the beginning of output audio files

In Dylan Tallchief's latest video, he mentions a clicking noise at the beginning of the splitted output files. I decided to give it a try, and I can confirm the same issue.

Thanks for this great program, I've tried Spleeter in the past but was unable to get it working in the command line. This is much easier and it works like a charm (apart from this small click noise I just mentioned) :)

Idioma Español queda fuera de pantalla

Buenas , estoy teniendo problemas para visualizar la aplicación , algunas palabras quedan fuera de la misma , recomiendo hacer el form1 un poco mas ancho y re acomodar un poco para que se logre ver mejor , otra opción seria revisar mejor las traducciones para que tengan similar largo los Label . , Avísame cualquier cosa y yo me encargo de la traducción en Español,
Saludos.

image

Possible Features

Been working on some improvements for this project, just wanted to run them by you and see if they would make sense to integrate.

  1. Debug mode checkbox (in expert tab): only keep command window open after processing if checked, otherwise terminate after processing
    a. Could also hide command window entirely if progress bars are introduced
  2. Batching inputs: Drag multiple files in for processing, would need to add progress bars
  3. Exporting output files in specific formats
    • eg. Ableton Live clip pack/ hierarchies that allow for easy importing into DAWs

I'd be happy to complete these tasks, just more wondering if you'd be open to outside contributions! :)

New models

Hello is it possible to add more models?

Spleeter ne fonctionne pas

Bonjour,
J'ai installé SpleeterGui sous Win10 avec un PC i7 dernière génération doté de 64 Go de mémoire. Au premier lancement la dll Vcruntime manquée. Je l'ai donc téléchargée et installé dans System32 seulement car elle était présente dans SysWOW64. Maintenant quand je tente une extraction, il n'y a pas de message d'erreur mais le dossier de destination est vide ! Au secours, merci et bonne journée.

Multilingual

Hello.
Could you make a multilingual version? (to able to depose on the project foreign languages)
Thanks.

DLL load failed error?

Hi there, I just started using Spleeter on my Windows 10 64 bit pc, and when I try to process a file this is the result...

File "D:\obj\windows-release\37amd64_Release\msi_python\zip_amd64\imp.py", line 342, in load_dynamic
ImportError: DLL load failed: A dynamic link library (DLL) initialization routine failed.
Failed to load the native TensorFlow runtime.
See https://www.tensorflow.org/install/errors
for some common reasons and solutions. Include the entire stack trace
above this error message when asking for help.
Finished processing all songs

What should I do?
Thanx in advance :)

Do not show the spleeter email address in the console logs

Hi there!

I'm writing to you on behalf of the spleeter dev team. First, we think that spleeterGUI is very cool, congrats for that.

However since you do a pip show spleeter at the start of the program, the email address research -at- deezer -dot- com is shown at startup (and also on the screenshot used in https://makenweb.com/spleeter2.php ) which unfortunately lead some of your users to contact us when they encounter an issue :) and it's most of the time not related to spleeter itself.

Would it be possible to perhaps add some pointers to your github repo before this call so that your users will know right away where to look for help ?

Thanks in advance and have a nice week-end!

Does not work

Hello.

When I press "Process" it pops up a command prompt window.
The command prompt stays blank for a long time.
Then it gives this error:

Traceback (most recent call last):
  File "D:\obj\windows-release\37amd64_Release\msi_python\zip_amd64\runpy.py", line 193, in _run_module_as_main
  File "D:\obj\windows-release\37amd64_Release\msi_python\zip_amd64\runpy.py", line 85, in _run_code
  File "C:\Users\Meadows\Desktop\Spleeter_desktop_V1.0\python\Lib\site-packages\spleeter\__main__.py", line 51, in <module>
    entrypoint()
  File "C:\Users\Meadows\Desktop\Spleeter_desktop_V1.0\python\Lib\site-packages\spleeter\__main__.py", line 47, in entrypoint
    main(sys.argv)
  File "C:\Users\Meadows\Desktop\Spleeter_desktop_V1.0\python\Lib\site-packages\spleeter\__main__.py", line 40, in main
    params = load_configuration(arguments.params_filename)
  File "C:\Users\Meadows\Desktop\Spleeter_desktop_V1.0\python\Lib\site-packages\spleeter\utils\configuration.py", line 40, in load_configuration
    raise ValueError(f'No embedded configuration {name} found')
ValueError: No embedded configuration 1stems found

What am I doing wrong?

Error Processing Music Files

Everytime I try to process a music file I get the following script with errors. Can anyvody help?

Starting processing of all songs
Processing C:\Users\BIGCHUB\Desktop\7_ Macka B_Joe Ariwa - Warrior Style Kunte Kinte__Warrior Dub.wav
Traceback (most recent call last):
File "C:\Users\BIGCHUB\AppData\Roaming\SpleeterGUI\python\Lib\site-packages\tensorflow_core\python\pywrap_tensorflow.py", line 58, in
from tensorflow.python.pywrap_tensorflow_internal import *
File "C:\Users\BIGCHUB\AppData\Roaming\SpleeterGUI\python\Lib\site-packages\tensorflow_core\python\pywrap_tensorflow_internal.py", line 28, in
pywrap_tensorflow_internal = swig_import_helper()
File "C:\Users\BIGCHUB\AppData\Roaming\SpleeterGUI\python\Lib\site-packages\tensorflow_core\python\pywrap_tensorflow_internal.py", line 24, in swig_import_helper
mod = imp.load_module('pywrap_tensorflow_internal', fp, pathname, description)
File "D:\obj\windows-release\37amd64_Release\msi_python\zip_amd64\imp.py", line 242, in load_module
File "D:\obj\windows-release\37amd64_Release\msi_python\zip_amd64\imp.py", line 342, in load_dynamic
ImportError: DLL load failed: A dynamic link library (DLL) initialization routine failed.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "D:\obj\windows-release\37amd64_Release\msi_python\zip_amd64\runpy.py", line 193, in run_module_as_main
File "D:\obj\windows-release\37amd64_Release\msi_python\zip_amd64\runpy.py", line 85, in run_code
File "C:\Users\BIGCHUB\AppData\Roaming\SpleeterGUI\python\Lib\site-packages\spleeter_main
.py", line 58, in
entrypoint()
File "C:\Users\BIGCHUB\AppData\Roaming\SpleeterGUI\python\Lib\site-packages\spleeter_main
.py", line 54, in entrypoint
main(sys.argv)
File "C:\Users\BIGCHUB\AppData\Roaming\SpleeterGUI\python\Lib\site-packages\spleeter_main
.py", line 36, in main
enable_logging()
File "C:\Users\BIGCHUB\AppData\Roaming\SpleeterGUI\python\Lib\site-packages\spleeter\utils\logging.py", line 60, in enable_logging
tf_logger = get_tensorflow_logger()
File "C:\Users\BIGCHUB\AppData\Roaming\SpleeterGUI\python\Lib\site-packages\spleeter\utils\logging.py", line 27, in get_tensorflow_logger
from tensorflow.compat.v1 import logging
File "C:\Users\BIGCHUB\AppData\Roaming\SpleeterGUI\python\Lib\site-packages\tensorflow_init
.py", line 99, in
from tensorflow_core import *
File "C:\Users\BIGCHUB\AppData\Roaming\SpleeterGUI\python\Lib\site-packages\tensorflow_core_init.py", line 28, in
from tensorflow.python import pywrap_tensorflow # pylint: disable=unused-import
File "C:\Users\BIGCHUB\AppData\Roaming\SpleeterGUI\python\Lib\site-packages\tensorflow_init.py", line 50, in getattr
module = self.load()
File "C:\Users\BIGCHUB\AppData\Roaming\SpleeterGUI\python\Lib\site-packages\tensorflow_init
.py", line 44, in load
module = importlib.import_module(self.name)
File "D:\obj\windows-release\37amd64_Release\msi_python\zip_amd64_init
.py", line 127, in import_module
File "C:\Users\BIGCHUB\AppData\Roaming\SpleeterGUI\python\Lib\site-packages\tensorflow_core\python_init
.py", line 49, in
from tensorflow.python import pywrap_tensorflow
File "C:\Users\BIGCHUB\AppData\Roaming\SpleeterGUI\python\Lib\site-packages\tensorflow_core\python\pywrap_tensorflow.py", line 74, in
raise ImportError(msg)
ImportError: Traceback (most recent call last):
File "C:\Users\BIGCHUB\AppData\Roaming\SpleeterGUI\python\Lib\site-packages\tensorflow_core\python\pywrap_tensorflow.py", line 58, in
from tensorflow.python.pywrap_tensorflow_internal import *
File "C:\Users\BIGCHUB\AppData\Roaming\SpleeterGUI\python\Lib\site-packages\tensorflow_core\python\pywrap_tensorflow_internal.py", line 28, in
_pywrap_tensorflow_internal = swig_import_helper()
File "C:\Users\BIGCHUB\AppData\Roaming\SpleeterGUI\python\Lib\site-packages\tensorflow_core\python\pywrap_tensorflow_internal.py", line 24, in swig_import_helper
_mod = imp.load_module('_pywrap_tensorflow_internal', fp, pathname, description)
File "D:\obj\windows-release\37amd64_Release\msi_python\zip_amd64\imp.py", line 242, in load_module
File "D:\obj\windows-release\37amd64_Release\msi_python\zip_amd64\imp.py", line 342, in load_dynamic
ImportError: DLL load failed: A dynamic link library (DLL) initialization routine failed.
Failed to load the native TensorFlow runtime.
See https://www.tensorflow.org/install/errors
for some common reasons and solutions. Include the entire stack trace
above this error message when asking for help.
Finished processing all songs

Run complete

No separate stems generated

I ran it on 2 different songs in spleeter2 gui , it successfully renamed them as bass, accompaniment and other. all the files were just converted to wave and all three generated the same sound as the original samples, did I miss anything?

Originally posted by @Smithug in #10 (comment)

OSError: [WinError 123] The filename, directory name, or volume label syntax is incorrect: 'F:" -p C:'

Hi, I'm using a GUI from https://makenweb.com/spleeter2.php and keep getting this error at/near the end of processing:

Traceback (most recent call last):
  File "D:\obj\windows-release\37amd64_Release\msi_python\zip_amd64\runpy.py", line 193, in _run_module_as_main
  File "D:\obj\windows-release\37amd64_Release\msi_python\zip_amd64\runpy.py", line 85, in _run_code
  File "C:\Users\Jiwon\AppData\Roaming\SpleeterGUI\python\Lib\site-packages\spleeter\__main__.py", line 58, in <module>
    entrypoint()
  File "C:\Users\Jiwon\AppData\Roaming\SpleeterGUI\python\Lib\site-packages\spleeter\__main__.py", line 54, in entrypoint
    main(sys.argv)
  File "C:\Users\Jiwon\AppData\Roaming\SpleeterGUI\python\Lib\site-packages\spleeter\__main__.py", line 46, in main
    entrypoint(arguments, params)
  File "C:\Users\Jiwon\AppData\Roaming\SpleeterGUI\python\Lib\site-packages\spleeter\commands\separate.py", line 45, in entrypoint
    synchronous=False
  File "C:\Users\Jiwon\AppData\Roaming\SpleeterGUI\python\Lib\site-packages\spleeter\separator.py", line 220, in separate_to_file
    bitrate, synchronous)
  File "C:\Users\Jiwon\AppData\Roaming\SpleeterGUI\python\Lib\site-packages\spleeter\separator.py", line 257, in save_to_file
    os.makedirs(directory)
  File "D:\obj\windows-release\37amd64_Release\msi_python\zip_amd64\os.py", line 211, in makedirs
  File "D:\obj\windows-release\37amd64_Release\msi_python\zip_amd64\os.py", line 211, in makedirs
  File "D:\obj\windows-release\37amd64_Release\msi_python\zip_amd64\os.py", line 211, in makedirs
  [Previous line repeated 4 more times]
  File "D:\obj\windows-release\37amd64_Release\msi_python\zip_amd64\os.py", line 221, in makedirs
OSError: [WinError 123] The filename, directory name, or volume label syntax is incorrect: 'F:" -p C:'
Finished processing all songs

Hoping someone can shed some light on this. Thanks.

V2

Hi in version 1.1 everything works great. when I updated to v2.3 when I do a 5 stem output all the files are the same

New 4 and 5 stem models crash while processing (python stops working)

2 stem model works fine, but the other two (4 and 5 stems) crash python while processing. was working fine before updating the spleeter core.

i am using spleeter GUI 2.5 with spleeter 1.5.4.

is this a problem with the GUI or is the problem at deezers new models?

and if so is it possible to load previous versions of these models?

Request for accessibility improvements

Hi there,
First of all Thank you for this project that is fantastic so we don't have to run spleeter using a command line.
I'm a blind user and I have a little issue with how your latest version works.
In V1.0 there was a button to add a song and that could be easily accessed using my screen reader that is NVDA. In V2 though, that button seems to be gone and unfortunately the drag and drop feature is not available if using a screen reader because a blind user can not use the mouse.
Can you please add that button again? Keeping both features maybe? I don't care if I can't batch process.
Thanks a lot for the great work.

FEATURE SUGGESTION: Multitrack .mogg output

Was thinking would be great to add multi-track ogg as an output
option too, to compete against stem.mp4 ....
Reaper and Audacity supports that format as well, but
I think what's missing are simple multi-track software players to
to play .moog in live situations.. Android woud be a perfect
candidate... saw somebody trying to make one but have no
idea if they adding .moog support,,,

Feature Request: Expose Train & Evaluate Functionality

Is it possible to expose the Train and Evaluate functions within the GUI for those that want to use it?

The GUI front end look and works great so far. Would love to have the Train and Evaluate features available to use direct from the GUI if possible.

output files are the same as the input

no error, here is the output consle :

Processing D:\listen\Music\mix\electro\whatever.mp3
INFO:spleeter:Loading audio b'D:\\listen\\Music\\mix\\electro\\whatever.mp3' from 0.0 to 600.0
INFO:spleeter:Audio data loaded successfully
INFO:spleeter:File D:\listen\Music\Spleeter\whatever\vocals.wav written
INFO:spleeter:File D:\listen\Music\Spleeter\whatever\accompaniment.wav written
Finished processing all songs

the 2 generated wav files are the same, and exactly as the original file. I tried the same file with an online service using Spleeter, and it works fine.

Trouble downloading finetune model

I already have the fine-tune models saved in C:\users: \sername\appdata\roaming\spleetergui.
I even labeled model name in the .json files to 2stems-finetune etc. I was able to do this perfectly fine with the previous versions, however this one keeps downloading the regular model can using that.

GUI elements for training Models?

Love this project, probably one of the best GUI projects for spleeter, but I'm not entering the world of training my own model using spleeter. Is there functionality already baked in for the training functions of spleeter? If not is there any plans to do so?

Again, really awesome GUI, super simple and easy to understand, which was key for some of my friends when I recommended spleeter! Powershell can be very daunting.

Songs keep replacing other output files

I'll use the 5stems model, and go to the folder that it gets outputted to, only to find that it generated tracks from the song that i previously generated. Not only that, but it went and replaced a bunch of my other songs with those files! What the fuck?! Also, generating tracks for multiple songs is broken, it just keeps generating tracks for the first file i select.
NOTE: I'm using the latest version, V2.5.

Running on GPU

The GUI is very helpful, but it seems to only use CPU power. I have a GeForce and would much rather have Spleeter run on the GPU. Is there any way to change the processing to run on the GPU?

TensorFlow runtime error

This is the first time using this fantastic application and I always get this error message (I'm italian, I tryed to translate the message for you, but I'm also putting the original if you can't understand what it's saying):

ENG: ImportError: DLL load failed: Initialization routine of the dynamic link library (DLL) failed.

ITA: ImportError: DLL load failed: Routine di inizializzazione della libreria di collegamento dinamico (DLL) non riuscita.

It also prints me this message: Failed to load the native TensorFlow runtime.

What can I do?

latest version of splleter Gui keeps closing automatically

Hi. I have been having an issue whenever I try to run "SpleeterGUI_V2.7".
Everytime I start the program, it runs for several seconds and just closes. I have scanned my system for viruses with two different anti-viruses, and nothing comes up. The first time I ran Spleeter, it worked fine, but than closed after it was done separating the song. anytime I have tried to run it after that it just closes after about 5 seconds.
I have also have tried completely uninstalling and re-installing as well, but this problem is still there.
I would like to note that SpleeterGui is the only program I am having this issue with.

new stems

Hi,
How to add new stems to SpleeterGui?

Dont know what to do

i installed Spleetergui.
It opens and i can give it a ouput folder. when i drag a song in to it i see a bunch of code passing and say its complete but its not.
here is the log. i am a compleet noob so please don't shoot me

Starting processing of all songs
Processing D:\spotify downloads\Q music foute party 2020\Cotton Eye Joe.mp3
Traceback (most recent call last):
File "C:\Users\DJscy\AppData\Roaming\SpleeterGUI\python\Lib\site-packages\tensorflow_core\python\pywrap_tensorflow.py", line 58, in
from tensorflow.python.pywrap_tensorflow_internal import *
File "C:\Users\DJscy\AppData\Roaming\SpleeterGUI\python\Lib\site-packages\tensorflow_core\python\pywrap_tensorflow_internal.py", line 28, in
pywrap_tensorflow_internal = swig_import_helper()
File "C:\Users\DJscy\AppData\Roaming\SpleeterGUI\python\Lib\site-packages\tensorflow_core\python\pywrap_tensorflow_internal.py", line 24, in swig_import_helper
mod = imp.load_module('pywrap_tensorflow_internal', fp, pathname, description)
File "D:\obj\windows-release\37amd64_Release\msi_python\zip_amd64\imp.py", line 242, in load_module
File "D:\obj\windows-release\37amd64_Release\msi_python\zip_amd64\imp.py", line 342, in load_dynamic
ImportError: DLL load failed: Een initialisatieroutine van de dynamic link library (DLL-bestand) is mislukt.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "D:\obj\windows-release\37amd64_Release\msi_python\zip_amd64\runpy.py", line 193, in run_module_as_main
File "D:\obj\windows-release\37amd64_Release\msi_python\zip_amd64\runpy.py", line 85, in run_code
File "C:\Users\DJscy\AppData\Roaming\SpleeterGUI\python\Lib\site-packages\spleeter_main
.py", line 58, in
entrypoint()
File "C:\Users\DJscy\AppData\Roaming\SpleeterGUI\python\Lib\site-packages\spleeter_main
.py", line 54, in entrypoint
main(sys.argv)
File "C:\Users\DJscy\AppData\Roaming\SpleeterGUI\python\Lib\site-packages\spleeter_main
.py", line 36, in main
enable_logging()
File "C:\Users\DJscy\AppData\Roaming\SpleeterGUI\python\Lib\site-packages\spleeter\utils\logging.py", line 60, in enable_logging
tf_logger = get_tensorflow_logger()
File "C:\Users\DJscy\AppData\Roaming\SpleeterGUI\python\Lib\site-packages\spleeter\utils\logging.py", line 27, in get_tensorflow_logger
from tensorflow.compat.v1 import logging
File "C:\Users\DJscy\AppData\Roaming\SpleeterGUI\python\Lib\site-packages\tensorflow_init
.py", line 99, in
from tensorflow_core import *
File "C:\Users\DJscy\AppData\Roaming\SpleeterGUI\python\Lib\site-packages\tensorflow_core_init.py", line 28, in
from tensorflow.python import pywrap_tensorflow # pylint: disable=unused-import
File "C:\Users\DJscy\AppData\Roaming\SpleeterGUI\python\Lib\site-packages\tensorflow_init_.py", line 50, in getattr
module = self.load()
File "C:\Users\DJscy\AppData\Roaming\SpleeterGUI\python\Lib\site-packages\tensorflow_init
.py", line 44, in load
module = importlib.import_module(self.name)
File "D:\obj\windows-release\37amd64_Release\msi_python\zip_amd64_init
.py", line 127, in import_module
File "C:\Users\DJscy\AppData\Roaming\SpleeterGUI\python\Lib\site-packages\tensorflow_core\python_init
.py", line 49, in
from tensorflow.python import pywrap_tensorflow
File "C:\Users\DJscy\AppData\Roaming\SpleeterGUI\python\Lib\site-packages\tensorflow_core\python\pywrap_tensorflow.py", line 74, in
raise ImportError(msg)
ImportError: Traceback (most recent call last):
File "C:\Users\DJscy\AppData\Roaming\SpleeterGUI\python\Lib\site-packages\tensorflow_core\python\pywrap_tensorflow.py", line 58, in
from tensorflow.python.pywrap_tensorflow_internal import *
File "C:\Users\DJscy\AppData\Roaming\SpleeterGUI\python\Lib\site-packages\tensorflow_core\python\pywrap_tensorflow_internal.py", line 28, in
_pywrap_tensorflow_internal = swig_import_helper()
File "C:\Users\DJscy\AppData\Roaming\SpleeterGUI\python\Lib\site-packages\tensorflow_core\python\pywrap_tensorflow_internal.py", line 24, in swig_import_helper
_mod = imp.load_module('_pywrap_tensorflow_internal', fp, pathname, description)
File "D:\obj\windows-release\37amd64_Release\msi_python\zip_amd64\imp.py", line 242, in load_module
File "D:\obj\windows-release\37amd64_Release\msi_python\zip_amd64\imp.py", line 342, in load_dynamic
ImportError: DLL load failed: Een initialisatieroutine van de dynamic link library (DLL-bestand) is mislukt.
Failed to load the native TensorFlow runtime.
See https://www.tensorflow.org/install/errors
for some common reasons and solutions. Include the entire stack trace
above this error message when asking for help.
Finished processing all songs

empty output folder

Hello,
I am on windows 10 with version 2.6 of Spleeter.
At first everything was correct and for a while I have nothing in the output folder. Spleeter normally works but nothing on file. I have reinstalled Spleeter 2.6 several times but nothing can be done.
Thank you for your help
Kooky

Feature request: add duration -d option

The spleeter is unable to output audio files longer than 10 minutes.
But I tried adding the d command and it works fine.

I want SpleeterGui to process audio files longer than 10 minutes automatically and correctly as well.

Can't load save_path when it is None.

Bonjour,
Après avoir sélectionné un chemin de sauvegarde et lancé un conversion, j'obtiens une erreur :

Starting processing of all songs
Processing C:\Users\Nyan\Music\Pray.mp3
Traceback (most recent call last):
  File "D:\obj\windows-release\37amd64_Release\msi_python\zip_amd64\runpy.py", line 193, in _run_module_as_main
  File "D:\obj\windows-release\37amd64_Release\msi_python\zip_amd64\runpy.py", line 85, in _run_code
  File "C:\Users\Nyan\AppData\Roaming\SpleeterGUI\python\Lib\site-packages\spleeter\__main__.py", line 58, in <module>
    entrypoint()
  File "C:\Users\Nyan\AppData\Roaming\SpleeterGUI\python\Lib\site-packages\spleeter\__main__.py", line 54, in entrypoint
    main(sys.argv)
  File "C:\Users\Nyan\AppData\Roaming\SpleeterGUI\python\Lib\site-packages\spleeter\__main__.py", line 46, in main
    entrypoint(arguments, params)
  File "C:\Users\Nyan\AppData\Roaming\SpleeterGUI\python\Lib\site-packages\spleeter\commands\separate.py", line 45, in entrypoint
    synchronous=False
  File "C:\Users\Nyan\AppData\Roaming\SpleeterGUI\python\Lib\site-packages\spleeter\separator.py", line 217, in separate_to_file
    sources = self.separate(waveform, audio_descriptor)
  File "C:\Users\Nyan\AppData\Roaming\SpleeterGUI\python\Lib\site-packages\spleeter\separator.py", line 184, in separate
    return self._separate_librosa(waveform, audio_descriptor)
  File "C:\Users\Nyan\AppData\Roaming\SpleeterGUI\python\Lib\site-packages\spleeter\separator.py", line 169, in _separate_librosa
    saver.restore(sess, latest_checkpoint)
  File "C:\Users\Nyan\AppData\Roaming\SpleeterGUI\python\Lib\site-packages\tensorflow_core\python\training\saver.py", line 1277, in restore
    raise ValueError("Can't load save_path when it is None.")
ValueError: Can't load save_path when it is None.
Finished processing all songs

Run complete

Feature request: Mute certain tracks and output a guitarless/drumless audio file?

Hope this is the right place to request features -

I'm very interested in using Spleeter to create guitarless/drumless versions of my favourite songs that I can play along to. It would be awesome if you could add the ability to simply mute the track we DON'T want to hear and then re-render an MP3 output file, especially if it could be done in batch to, say, make an entire album drumless, for example.

Would this be possible?

Thanks for your hard work! :-)

Feature Request: Set Output Format

Hi again, saw a thread on the spleeter repository that may be handy and probably easy to implement. Set output format.

-c {wav,mp3,ogg,m4a,wma,flac},
--codec {wav,mp3,ogg,m4a,wma,flac}

Of course save option on exit.

FEATURE REQUEST: DARK THEME

Would like to see a dark GUI version or an easy way to allow users customize the look and feel of the frontend..

Error after updating to Spleeter 1.5.0 "Can't load save_path when it is None."

Starting processing of all songs
Processing C:\Users\TOSHIBA\Music\Bullet for My Valentine\Fever (Tour Edition)\Bullet for My Valentine - Your Betrayal.flac
Traceback (most recent call last):
File "D:\obj\windows-release\37amd64_Release\msi_python\zip_amd64\runpy.py", line 193, in run_module_as_main
File "D:\obj\windows-release\37amd64_Release\msi_python\zip_amd64\runpy.py", line 85, in run_code
File "C:\Users\TOSHIBA\AppData\Roaming\SpleeterGUI\python\Lib\site-packages\spleeter_main
.py", line 58, in
entrypoint()
File "C:\Users\TOSHIBA\AppData\Roaming\SpleeterGUI\python\Lib\site-packages\spleeter_main
.py", line 54, in entrypoint
main(sys.argv)
File "C:\Users\TOSHIBA\AppData\Roaming\SpleeterGUI\python\Lib\site-packages\spleeter_main_.py", line 46, in main
entrypoint(arguments, params)
File "C:\Users\TOSHIBA\AppData\Roaming\SpleeterGUI\python\Lib\site-packages\spleeter\commands\separate.py", line 45, in entrypoint
synchronous=False
File "C:\Users\TOSHIBA\AppData\Roaming\SpleeterGUI\python\Lib\site-packages\spleeter\separator.py", line 191, in separate_to_file
sources = self.separate(waveform, audio_descriptor)
File "C:\Users\TOSHIBA\AppData\Roaming\SpleeterGUI\python\Lib\site-packages\spleeter\separator.py", line 157, in separate
return self.separate_librosa(waveform, audio_descriptor)
File "C:\Users\TOSHIBA\AppData\Roaming\SpleeterGUI\python\Lib\site-packages\spleeter\separator.py", line 147, in separate_librosa
saver.restore(sess, latest_checkpoint)
File "C:\Users\TOSHIBA\AppData\Roaming\SpleeterGUI\python\Lib\site-packages\tensorflow_core\python\training\saver.py", line 1277, in restore
raise ValueError("Can't load save_path when it is None.")
ValueError: Can't load save_path when it is None.
Finished processing all songs

Why does the extracted accompaniment have a plosive?

Why does the extracted accompaniment have a plosive?

When I use version 2.4 / 2.5 to extract the accompaniment, I find that the first 0.01s of the extracted accompaniment has a plosive sound, but v2.3 does not have this problem.

9013 original = original audio[9013-original.zip]
9013 accompany = accompaniment with plosives[9013-accompaniment.zip]

(https://github.com/boy1dr/SpleeterGui/files/4666592/9013-original.zip)
(https://github.com/boy1dr/SpleeterGui/files/4666593/9013-accompaniment.zip)

Maximum song length ?

Hi, I maybe was to fast reading updates but I don't see any information about this new feature.
Best regards !
Kevin Jee

Numba 0.48.0 failes, need 0.47.0 but pip is not included in Python distro

Saw the same error with Spleeter on the command line (with another python distro).

From your GUI:
Starting processing of all songs
Processing C:\Users\IEUser\Desktop\01 - Stupid Girls.flac
Traceback (most recent call last):
File "C:\Users\IEUser\AppData\Roaming\SpleeterGUI\python\Lib\site-packages\numba\core\typeconv\typeconv.py", line 4, in
from numba.core.typeconv import _typeconv
ImportError: DLL load failed: The specified module could not be found.

Again, from here: numba/numba#5585

a fix seems to be to downgrade numba with:

pip install --upgrade numba==0.47.0

but the python installed by this MSI doesn't seem to have pip in it.

cannot reshape array of size 0 into shape (0)

quite a few files did not separate.

Traceback (most recent call last):
File "D:\obj\windows-release\37amd64_Release\msi_python\zip_amd64\runpy.py", line 193, in run_module_as_main
File "D:\obj\windows-release\37amd64_Release\msi_python\zip_amd64\runpy.py", line 85, in run_code
File "C:\Users\SAMSUNG\AppData\Roaming\SpleeterGUI\python\Lib\site-packages\spleeter_main
.py", line 58, in
entrypoint()
File "C:\Users\SAMSUNG\AppData\Roaming\SpleeterGUI\python\Lib\site-packages\spleeter_main
.py", line 54, in entrypoint
main(sys.argv)
File "C:\Users\SAMSUNG\AppData\Roaming\SpleeterGUI\python\Lib\site-packages\spleeter_main_.py", line 46, in main
entrypoint(arguments, params)
File "C:\Users\SAMSUNG\AppData\Roaming\SpleeterGUI\python\Lib\site-packages\spleeter\commands\separate.py", line 45, in entrypoint
synchronous=False
File "C:\Users\SAMSUNG\AppData\Roaming\SpleeterGUI\python\Lib\site-packages\spleeter\separator.py", line 227, in separate_to_file
sample_rate=self.sample_rate)
File "C:\Users\SAMSUNG\AppData\Roaming\SpleeterGUI\python\Lib\site-packages\spleeter\audio\ffmpeg.py", line 109, in load
waveform = np.frombuffer(buffer, dtype='<f4').reshape(-1, n_channels)
ValueError: cannot reshape array of size 0 into shape (0)
Traceback (most recent call last):
File "D:\obj\windows-release\37amd64_Release\msi_python\zip_amd64\runpy.py", line 193, in run_module_as_main
File "D:\obj\windows-release\37amd64_Release\msi_python\zip_amd64\runpy.py", line 85, in run_code
File "C:\Users\SAMSUNG\AppData\Roaming\SpleeterGUI\python\Lib\site-packages\spleeter_main
.py", line 58, in
entrypoint()
File "C:\Users\SAMSUNG\AppData\Roaming\SpleeterGUI\python\Lib\site-packages\spleeter_main
.py", line 54, in entrypoint
main(sys.argv)
File "C:\Users\SAMSUNG\AppData\Roaming\SpleeterGUI\python\Lib\site-packages\spleeter_main
.py", line 46, in main
entrypoint(arguments, params)
File "C:\Users\SAMSUNG\AppData\Roaming\SpleeterGUI\python\Lib\site-packages\spleeter\commands\separate.py", line 45, in entrypoint
synchronous=False
File "C:\Users\SAMSUNG\AppData\Roaming\SpleeterGUI\python\Lib\site-packages\spleeter\separator.py", line 227, in separate_to_file
sample_rate=self._sample_rate)
File "C:\Users\SAMSUNG\AppData\Roaming\SpleeterGUI\python\Lib\site-packages\spleeter\audio\ffmpeg.py", line 109, in load
waveform = np.frombuffer(buffer, dtype='<f4').reshape(-1, n_channels)
ValueError: cannot reshape array of size 0 into shape (0)
Processing E:\Tu Eres.mp3

Run complete

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.