Seedance 2.5 is live — 30-second cinematic video with native audio & real-person references

Multistem Splitter API

Раздели одну песню на выбранные стемы. Multistem splitter API может вернуть vocals, drums, bass, piano, guitars и остаток no_multistem.

Особенности
До 6 стеков за один проход · 7 разделителей двигателей
Для чего
Ремиксы, тренировочные дорожки, сэмплирование
Вход
URL аудиофайла
Выход
Изолированные стеки (mp3 / wav / flac …)
Input
0/1 file

MP3 / WAV / AAC / OGG

Пример: ["vocals","drum","bass"]

По умолчанию auto

deep_extraction или clear_cut

Опционально

mp3, wav, flac, aac или ogg

Result

Что можно создать на этой модели

Реальные рабочие процессы и production-сценарии, которые ты можешь собрать и запустить на этой модели.

песня, разделённая на стемы vocals, drums, bass, piano и guitar

Multistem Splitter API для ремикс-инструментов

Используй multistem splitter API, чтобы извлекать vocals, drums, bass, piano и guitars для редакторов ремиксов, библиотек лупов, приложений для практики музыкантов и продуктов для авторов. Твоё приложение отправляет один исходник и получает несколько размеченных дорожек. Multistem splitter API избегает отдельных вызовов для каждого стема. Это упрощает отслеживание проекта песни, когда пользователю нужны несколько частей сразу. Multistem splitter API подходит лучше, чем повторные одностемные задачи, когда пользователь ждёт бандл.

Разделить стемы
одна аудиозадача, порождающая несколько стем-дорожек

Multistem Splitter API для нескольких выводов

Отправь один исходник и выбери стемы, которые нужны твоему продукту. Multistem splitter API возвращает выбранные стем-дорожки плюс остаток no_multistem, когда задача успешна. Это даёт редакторам как изолированные партии, так и исходник с удалёнными выбранными партиями. Приложение для практики может заглушить выбранные части, а редактор — перетащить каждый вывод на свою дорожку. Multistem splitter API держит эти выводы под одним task id для истории проекта.

оценка стоимости, привязанная к выбранным стемам

Multistem Splitter API с тарификацией по стему

Время обработки и стоимость растут с числом выбранных стемов. Минутная песня с выбранными vocals и drums считается как две стем-минуты. См. актуальную ставку за стем-минуту в таблице цен на этой странице. Multistem splitter API показывает это правило и в pricing, и в документации.

Цены

Оплата кредитами — 1 кредит = $0.001 USD. Платишь только за успешные генерации.

Стоимость первого теста
$0.2200 credits

Одна генерация на самом дешёвом уровне (1 stem minute).

Гид по бюджету тестирования
Пополнить кредиты
$10
≈ 50 тестов
$50
≈ 250 тестов
$100
≈ 500 тестов
МодельКатегорияЦена
Разделение стемовЗа выбранный стем
$0.2
200 credits · 1 stem minute

Почему reAPI

Почему этот multistem splitter API использует stem_list

Multistem splitter API позволяет твоему продукту запросить несколько поддерживаемых стемов одной аудиозадачей. Это чище, чем гонять один и тот же файл по кругу. Это также привязывает историю задач к одной исходной дорожке.

Метки для каждого возвращённого файла

Используй output.tracks, чтобы сопоставить метки vocals, drum, bass, piano, electric_guitar, acoustic_guitar и no_multistem с нужными слотами интерфейса или путями хранения. Multistem splitter API возвращает метки, с которыми работать проще, чем гадать по именам файлов, особенно когда несколько задач завершаются одновременно. Сохраняй этот маппинг в базе, если пользователи могут переоткрывать проекты, переименовывать экспорты, делиться бандлами, сравнивать версии или скачивать стемы спустя дни. Это важно для команд с общими workspace и экспортами.

Защита stem_list в Multistem Splitter API

Playground валидирует stem_list до отправки: 1–6 значений, никаких неподдерживаемых имён стемов. Документация multistem splitter API показывает тот же контракт для бэкенд-вызовов. Это предотвращает целый класс плохих запросов до того, как они дойдут до обработки. Сохраняй ту же валидацию на сервере, чтобы прямые вызывающие API получали то же поведение.

Интеграция multistem splitter API за три шага

  1. step 01

    Создай API-ключ

    Сгенерируй ключ reAPI в настройках workspace. Используй его для бэкенд-вызовов аудио-эндпоинта генерации.

    Открыть
  2. step 02

    Отправь multistem-задачу

    POST с model audio-multistem, публичным audio_url и массивом stem_list. Выбирай только те стемы, которые реально нужны продукту.

    Открыть
  3. step 03

    Опроси и сопоставь метки

    GET /api/v1/tasks/:id, пока статус не станет completed. Используй output.audio_urls для загрузки и output.tracks, чтобы сопоставить каждый выбранный стем и no_multistem.

    Открыть
docs/api/multistem-splitter

Справочник API

Готовый код и полная таблица параметров.

curl https://reapi.ai/api/v1/audio/generations \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model":"audio-multistem","audio_url":"https://cdn.example.com/song.wav","stem_list":["vocals","drum","bass"],"encoder_format":"mp3"}'

Ошибка валидации параметров

Синхронный отказ с указанием проблемного поля. Проверьте значения enum, диапазоны и URL-поля — ничего не списывается.

Проблема с аутентификацией или балансом

401 — отсутствует или неверен Bearer-ключ; 402 — резерв превышает баланс. Ключи и кредиты — в консоли.

Контент или материал отклонён

Референсные материалы и результаты проходят автоматическую модерацию. Отклонённые задачи завершаются понятной ошибкой с полным возвратом.

Задача не выполнена или истёк таймаут

Задача в состоянии сбоя никогда не тарифицируется — резерв возвращается автоматически. Сохраните ID задачи и повторите.

Часто задаваемые вопросы

Распространённые вопросы об этой модели.

Multistem splitter API — это асинхронный сплиттер аудиостемов для извлечения нескольких выбранных стемов из одного исходного файла. Отправь audio_url плюс stem_list, затем опрашивай размеченные выводы по завершении задачи. Используй multistem splitter API, когда одному файлу нужно несколько разделённых партий.

start building

Готов к запуску?

Попробуй в playground или получи API-ключ для интеграции прямо сейчас.