From 0f0e77928acfa1517d90034a6eefc54e8a21859b Mon Sep 17 00:00:00 2001 From: Mikei386 <44135113+Mikei386@users.noreply.github.com> Date: Wed, 9 Sep 2026 00:46:06 +0200 Subject: [PATCH] fix: export Demucs stems through ffmpeg --- experiments/bs-roformer-vocal-separation/app.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/experiments/bs-roformer-vocal-separation/app.py b/experiments/bs-roformer-vocal-separation/app.py index 23aae6a..2ae6e0a 100644 --- a/experiments/bs-roformer-vocal-separation/app.py +++ b/experiments/bs-roformer-vocal-separation/app.py @@ -60,11 +60,10 @@ def _run_separator(input_path: Path, output_dir: Path, mode: dict) -> None: "--output_dir", str(output_dir), "--output_format", "FLAC", "--sample_rate", "44100", - "--use_soundfile", "--use_autocast", ] if mode["engine"] == "mdxc": - args.extend(["--mdxc_segment_size", "256", "--mdxc_overlap", "8", "--mdxc_batch_size", "1"]) + args.extend(["--use_soundfile", "--mdxc_segment_size", "256", "--mdxc_overlap", "8", "--mdxc_batch_size", "1"]) else: args.extend(["--demucs_segment_size", "40", "--demucs_shifts", "2", "--demucs_overlap", "0.25"]) completed = subprocess.run(args, capture_output=True, text=True, timeout=7200)