Розпочніть роботу з VIDIO API

Використовуйте VIDIO API, щоб завантажити сирі відеоматеріали, згенерувати кращі моменти та програмно вивести фінальні відео.

Доступ до API наразі доступний лише для корпоративних планів. Запросіть доступ тут, якщо ви не користувач корпоративного плану, але зацікавлені у використанні API.

Огляд

VIDIO API дозволяє автоматично перетворювати сире відео на кращі моменти. Процес простий: завантажити → згенерувати → рендерити.

Встановіть свій API ключ

Згенеруйте свій API ключ на сторінці розробників і зберігайте його безпечно як змінну середовища.

$ VIDIO_API_KEY=<your_vidio_api_key_here>

Встановіть FFmpeg

Для завантаження медіа, встановіть FFmpeg, щоб увімкнути автоматичне виявлення медіа.

$ brew install ffmpeg

Встановіть Python SDK

VIDIO API наразі підтримує Python. Встановіть офіційний SDK і dotenv, щоб розпочати роботу.

$ pip install vidio-ai
$ pip install python-dotenv

Створіть свій перший ролик кращих моментів

Завантажте відео, створіть завдання на кращі моменти, дочекайтесь обробки та відрендерите фінальний вихід.

from vidio import VidioClient import os from dotenv import load_dotenv load_dotenv() client = VidioClient(api_key=os.getenv("VIDIO_API_KEY")) # 1. Завантажте дані u1 = client.upload("clip1.mp4") u2 = client.upload("clip2.mp4") u3 = client.upload("cover.jpg") # 2. Створіть ролик кращих моментів job = client.create_highlight_reel( input_keys=[u1.input_key, u2.input_key, u3.input_key] ) # 3. Дочекайтесь обробки job = client.wait_for_job(job.job_id) # 4. Виведіть результат render = client.render(job.job_id) render = client.wait_for_render(render.render_id) print(render.output_url)