Это руководство показывает самый быстрый путь от исходного аудиофайла до готового караоке-видео с рендерингом с помощью @youka/sdk.
Перед началом
- Node.js 20 или новее
- API-ключ Youka в
YOUKA_API_KEY (создайте его на online.youka.io/account в разделе API keys)
- Локальный аудиофайл (
./song.mp3) или удалённый URL
Установка
Создать, дождаться, экспортировать
client.projects.create() выполняет загрузку для источников path, bytes и url.
Для более низкоуровневого контроля загрузки используйте client.uploads.*.
Три типа источников
Локальный файл
Байты в памяти
Удалённый URL
Что дальше
- Projects — полный API для проектов
- Exports — локальный рендер и
client.exports.prepareLocal
- Errors — обработка
YoukaRequestError и YoukaTaskError
- AI agents — рекомендуемые паттерны опроса и повторных попыток