Anjok07 / ultimatevocalremovergui

GUI for a Vocal Remover that uses Deep Neural Networks.
MIT License
17.76k stars 1.33k forks source link

stem.mp4 support? #257

Open cjhines7 opened 2 years ago

cjhines7 commented 2 years ago

Any plans to add output to stem.mp4 for NI Traktor? Would be a great addition to this awesome software

http://stemsmusic.wpengine.com/stems-is-for-developers/

awesomer commented 2 years ago

FYI,

https://github.com/axeldelafosse/stemgen

Is an actively maintained project that wraps a demucs v3 4 stem model and supports NI stem generation.

kartguru commented 1 year ago

I believe https://github.com/axeldelafosse/stemgen is designed for MacOS. UVR is a multi-OS GUI

https://github.com/faroit/stempeg uses MP4Box to create stem.mp4

also consider these discussions referring to output quality of the NI stem creator https://community.native-instruments.com/discussion/9966/stem-format-for-self-assemble specifically https://community.native-instruments.com/discussion/comment/51149/#Comment_51149

awesomer commented 1 year ago

Stemgen is written in BASH and runs on any OS that can run BASH scripts. It also has dependencies on python (to wrap the official-from-Native-Instruments ni-stem codebase), ffmpeg, sox, jo, and imagemagick. Notably, it does not rely on MP4Box. I have used stemgen (with the full demucs GPU support) myself under WSL2 Ubuntu for Windows.

To clarify slightly regarding output quality of NI-compatible STEMS (what other uses are there for STEMS? it's a NI format, what even is a non-NI-compatible STEM file??) :

As of 2023, only AAC STEMs work on the Windows version of NI Traktor. Both ALAC and AAC STEMs work in MacOSX. I have tested and verified this using ALAC STEMs produced by stemgen wrapping ni-stem.