Released an open source Spleeter command line program, written in pure C language
2021-05-13 21:50:16 · Author: Wudi · Tagged with: Audio Processing, Music, Open Source, Computer Software, C/C++
View on GitHub: https://github.com/wudicgi/SpleeterMsvcExe

SpleeterMsvcExe is a Windows command line program for Spleeter, which can be used directly.
It is written in pure C language, using ffmpeg to read and write audio files, and using Tensorflow C API to make use of Spleeter models. No need to install Python environment, and it does not contain anything related to Python.
Furthermore, SpleeterMsvcExe reduced the memory usage through segmented processing, hence it can handle single audio file over 30 minutes. Due to the length-extending process, all segments can be concatenated seamlessly.
SpleeterMsvcExe is a Windows command line program for Spleeter, which can be used directly.
It is written in pure C language, using ffmpeg to read and write audio files, and using Tensorflow C API to make use of Spleeter models. No need to install Python environment, and it does not contain anything related to Python.
Furthermore, SpleeterMsvcExe reduced the memory usage through segmented processing, hence it can handle single audio file over 30 minutes. Due to the length-extending process, all segments can be concatenated seamlessly.