@sekret: feel free to try and update the package, I have no time to spare currently. Sorry and good luck!
Search Criteria
Package Details: spleeter 2.4.0-3
Package Actions
Git Clone URL: | https://aur.archlinux.org/spleeter.git (read-only, click to copy) |
---|---|
Package Base: | spleeter |
Description: | Deezer music source separation library and tool using pretrained models |
Upstream URL: | https://github.com/deezer/spleeter |
Keywords: | broken |
Licenses: | MIT |
Submitter: | fordprefect |
Maintainer: | xiota |
Last Packager: | Auerhuhn |
Votes: | 2 |
Popularity: | 0.000018 |
First Submitted: | 2019-11-14 08:38 (UTC) |
Last Updated: | 2024-04-28 12:23 (UTC) |
Dependencies (16)
- python-ffmpeg-pythonAUR (python-ffmpeg-python-gitAUR)
- python-h2
- python-httpx (python-httpx-gitAUR)
- python-musevalAUR
- python-norbertAUR
- python-setuptools
- python-tensorflow (python-tensorflow-cuda-keplerAUR, python-tensorflow-computecppAUR, python-tensorflow-rocmAUR, python-tensorflow-opt-rocmAUR, python-tensorflow-cuda, python-tensorflow-opt, python-tensorflow-opt-cuda)
- python-typer
- python-build (make)
- python-installer (python-installer-gitAUR) (make)
- python-poetry-core (python-poetry-core-gitAUR) (make)
- python-wheel (make)
- python-py (check)
- python-pytest (python-pytest7) (check)
- python-pytest-forked (check)
- libsndfile (libsndfile-gitAUR) (optional) – to perform evaluation
Required by (0)
Sources (5)
fordprefect commented on 2021-09-09 15:27 (UTC)
sekret commented on 2021-09-09 15:17 (UTC)
I haven't tried it yet, but the current release of spleeter is version 2.3.0, so now it should be possible to build it against tensorflow version 2.* right?
Tio commented on 2021-07-14 03:17 (UTC)
Hi, could not build tensorflow114, is it possible to use tensorflow 2.4.0-1 instead ?
Same for me can't build it.
jujudusud commented on 2021-01-10 19:35 (UTC)
Spleeter is compatible with tensorflow 2 since Version 2.0 I'm waiting for upstream to release public version 2.1.0. Please wait or use github sources.
lopasilver commented on 2021-01-10 17:05 (UTC)
Hi, could not build tensorflow114, is it possible to use tensorflow 2.4.0-1 instead ?
sekret commented on 2021-01-09 20:21 (UTC)
Of course!!! :-)
jujudusud commented on 2021-01-09 19:56 (UTC)
I will update this package as soon as Spleeter releases version 2.1.0 Anyone interested ?
ilyapashuk commented on 2020-08-19 19:18 (UTC)
dependency version problems, getting downgrade requirements.
Nover commented on 2019-12-03 13:46 (UTC)
I tried to install it on my work computer and it broked Xorg because of all the Nvidia drivers installed at the same time (I use an AMD GPU). I raged, did a small pacman -Rcns mhdw
or something like that and it worked again. It really needs to be repackaged :/ I think there is a better way to do it as my coworkers installed it from the git without all the hassle.
Good luck
fordprefect commented on 2019-11-18 09:22 (UTC)
I have taken some time to look into packaging this - and it is a pain. Not only does tensorflow114 not properly build, also building it from ALA does not reliably work. And then it needs more versioned dependencies. A last attempt will be made (when time is available) to unversion the dependencies and test if that works.
Pinned Comments
davinosuke commented on 2024-06-30 14:34 (UTC)
I've found a couple of reasonable alternatives, at least for my needs, but they aren't available in the aur. I had to install them with pip in python3 virtual environments.
https://github.com/adefossez/demucs https://github.com/sigsep/open-unmix-pytorch
They both offer simple shell command interfaces for splitting. demucs seems to be better and more configurable, but it is very slow, taking over a minute to process a 3 minute song. Open-Unmix is fast (<15s), but the non-vocal "residual" audio file it produced didn't sound as clean to me. That may just be my imagination, though. Also, FYI, the --ext (extension) option needs the dot included to work.
Auerhuhn commented on 2024-04-28 12:23 (UTC) (edited on 2024-07-01 07:50 (UTC) by Auerhuhn)
tl;dr This package no longer works on Arch Linux.
Also, the upstream project seems unmaintained.
You may want to start looking for alternatives.
In April 2024, the
tensorflow
package on Arch Linux was updated to v2.16, which no longer supports the Estimator API.This means that the spleeter package is no longer working.
Additionally, the upstream project seems to have pivoted to focus their development efforts on Spleeter Pro, leaving Spleeter’s community edition essentially unmaintained.
Given upstream project’s track record of ignoring community contributions including critical bug fixes, I feel that contributing a fix to migrate away from Estimator would be a waste of everyone’s time.
Instead, I recommend everyone to migrate away from Spleeter altogether and to look for alternatives instead.
I’m going to orphan this package after 2024-06-30 so it can be reaped on the AUR’s next Spring cleaning. Update 2024-07-01: Disowned.