project create
Создайте новый проект из локального файла или URL.
string
required
Путь к локальному файлу (
./song.mp3) или HTTP/HTTPS URL
(https://example.com/song.mp4).Options
Examples
- Если вы передаёте слова и не указываете
--mode, CLI по умолчанию выбираетalign alignтребует словаtranscribeпринимает необязательные референсные слова. Модель может вернуть другой текст.noneне принимает слова--kind lyric-videoиспользует оригинальный аудиотрек без разделения на стемы и отклоняет--split-model. Если не указывать--kind, сохраняется поведение караоке.--downloadподразумевает--export--max-video-qualityприменяется только к HTTP/HTTPS URL-источникам. По умолчанию используется1080p, выбирается лучшее доступное качество в пределах этого лимита и выполняется откат к лучшему доступному формату, когда платформа не предоставляет поток с ограничением по качеству.
project list
Выведите список всех проектов для аутентифицированного аккаунта.
project quote
Оцените количество кредитов, необходимых для создания проекта, не создавая проект.
source принимает те же формы пути к локальному файлу или HTTP/HTTPS URL, что и
project create. Без --duration CLI загружает источник, чтобы сервер
мог точно измерить медиа, но проект не создаёт.
Options
Примеры:
project show
Получите текущее состояние проекта, включая нормализованные state, pendingOperation, стемы, настройки и экспорты.
string
required
ID проекта, возвращаемый командой
project create.project wait
Опросите проект до достижения терминального состояния.
project delete
Удалите проект и все связанные с ним стемы, слова и экспорты.
project sync
Повторно запустите транскрибацию слов или выравнивание на существующем проекте.
Пример:
project separate
Повторно запустите разделение на стемы для существующего проекта.
project settings
Прочитайте или обновите активные настройки проекта.
--preset, ни --body, команда возвращает текущие настройки. Если указан хотя бы один из них, выполняется обновление.
Примеры:
project stem list
Выведите список стемов для проекта.
project stem download
Скачайте один или несколько файлов стемов на диск. Стемы скачиваются в исходном
сохранённом формате; CLI не выполняет их транскодирование.
--type: original, instrumental, vocals и
backing_vocals. CLI также принимает backing-vocals, backingVocals и
backingvocals в качестве алиасов.
Что дальше
- Exports — рендер готового караоке
- Presets — управление переиспользуемыми конфигурациями рендера
- Render settings reference — общие поля пресетов и настроек
Возможности, версии и тайминги
youka capabilities --json возвращает ID моделей, поддерживаемые workflows, обработку текста, поддержку языков и доступность для аккаунта. Wav2Vec2 — модель выравнивания. ElevenLabs Scribe — модель транскрибации. Моделям, которым нужны изолированные вокалы, требуется karaoke workflow с моделью разделения, которая выдаёт vocals.
project settings --version-id читает или обновляет выбранную версию. Если флаг опущен, используется основная версия.
Импорт таймингов заменяет выравнивание целиком без processing job или удержания кредитов. Тело JSON содержит alignment и expectedRevision. Для атомарного сохранения и выбора также нужны select: true и expectedSelectionRevision. Устаревший токен возвращает HTTP 409. Перед следующей правкой получите и сравните текущие значения.
См. Automate lyric videos про файлы запросов, валидацию таймингов и возобновляемую обработку каталога.