Изображение в видео

Превратите один кадр в движущуюся сцену

Отправьте изображение и описание движения. Tikdek вернёт отслеживаемую задачу.

Превратите один кадр в движущуюся сцену

Дайте модели сильный первый кадр

Чёткий объект, композиция и конкретное движение делают результат стабильнее.

Сора 2 + Стабильный + Про

Выберите модельную цепочку, которая соответствует вашим требованиям по качеству и стоимости: sora-2, sora-2-stable или sora-2-pro.

Предсказуемый опрос

Создайте задачу, а затем опросите конечную точку результатов проверки, чтобы синхронизировать состояние и прогресс без SSE.

20 одновременных запросов

Обрабатывайте до 20 задач по созданию видео одновременно. Свяжитесь с нами для более высоких лимитов.

Создать задачу изображения в видео

Начните работу по созданию Sora 2 или Sora Pro с помощью подсказок для преобразования текста в видео или дополнительных подсказок для преобразования изображения в видео.

Создать задачу изображения в видео
curl -X POST https://sora2-api.com/api/v1/video/sora-video \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "sora-2-pro",
    "prompt": "The cyclist moves forward as rain falls naturally",
    "url": "https://example.com/city-frame.jpg",
    "aspectRatio": "16:9",
    "webHook": "-1",
    "isPublic": false
  }'

Рекомендуемый порядок интеграции

Требования к изображению

Используйте доступный HTTPS URL или base64 и согласуйте соотношение сторон.

Создайте задачу

Отправьте запрос Tikdek с приглашением, а затем сохраните возвращенный идентификатор задачи.

Отслеживайте прогресс

Вызывайте конечную точку результата проверки до тех пор, пока статус не станет успешным или неудачным.

Доставьте видео

Используйте URL-адреса, сохраненные в хранилище, в result_url/result_urls для показа или загрузки сгенерированного видео.

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

Как мне подтвердить свои запросы?

Создайте ключ API в консоли, затем включите его в качестве авторизации: предъявитель YOUR_API_KEY. Ключи можно поворачивать в любое время.

Как я должен опросить результаты?

После вызова create сохраните идентификатор задачи. Вызывайте /api/video-generations/check-result каждые 3–5 секунд, пока статус не будет успешным или неудачным, затем используйте result_url/result_urls.

Как распределяются кредиты в случае неудач?

Мы автоматически возвращаем кредиты в случае сбоя задачи и возвращаем return_trans_no плюс Credits_refunded=true в полезных данных результатов проверки для контрольного журнала.

Анимируйте первое изображение

Начните с точного движения и отслеживайте ID задачи до готовности.