The API обрізання відео
Перетворювати довгі відео на підписи вертикальних кліпів программатично. Прозорий за хвилину ціноутворення що не належить, без прихованих дзвінків.
clip.video відкриває простий HTTP API для обрізання, запису, підписів і перетворення програм. Вбудувати його у ваш власний продукт, автоматично створити канал вмісту або кліп у масштабі. Повне API (за допомогою API- auth + надрукований на хвилину) можна знайти у списку План студії; end points under ower today.
Розпізнавання
Автентифікувати за вашим ключем API у заголовку носія. Знайдіть ваш ключ на вашому комп' ютері Сторінка рахунка (available on paid plans). Keep it server-side — it clips at your plan's quality (paid = 1080p, no watermark).
Authorization: Bearer YOUR_API_KEY
1 · Створити кліпову роботу
Вивантажити файл або передати адресу відео. mode Обирає операцію:
clip [ шорты ] captions (завершіть весь відео) або
transcribe (лише на transcript).
# by URL
curl -X POST https://clip.video/api/upload/ \
-H "Authorization: Bearer YOUR_API_KEY" \
-F "url=https://example.com/podcast.mp4" \
-F "mode=clip" \
-F "style=hormozi" \
-F "reframe=auto"
# by file
curl -X POST https://clip.video/api/upload/ \
-H "Authorization: Bearer YOUR_API_KEY" \
-F "file=@episode.mp4" -F "mode=clip"
Відповідь:
{ "error": false, "job_id": "c45de43d67d4...", "redirect": "/v/c45de43d67d4.../" }
2 · Опитування стан роботи
Провідна труба асинхронна. done true; завершені кліпи надсилаються до
clips масив з можливістю звантаження output URL.
curl https://clip.video/api/status/<job_id>/
{
"status": "completed",
"done": true,
"clip_count": 5,
"clips": [
{ "uuid": "22a9d58d...", "title": "The Secret to Going Viral",
"score": 85, "duration": 32.4,
"output": "/uploads/clips/.../22a9d58d....mp4",
"thumbnail": "/uploads/clips/.../22a9d58d....jpg" }
]
}
3 · Запустити інструмент утиліти (синхронізувати)
Інструменти ffmpeg повертаються напряму зв' язку звантаження. Передайте інструмент slug
(video-to-audio, compress-video, video-to-gif,
trim-video, make-video-vertical, …).
curl -X POST https://clip.video/api/tool/ \
-F "file=@clip.mp4" -F "slug=video-to-audio"
# -> { "error": false, "download": "/uploads/tools/out/....mp3", "name": "audio.mp3" }
4 · Експортувати трансферт
За а transcribe завдання, експортувати трансляцію як txt,
srt, або vtt.
curl https://clip.video/v/<job_id>/export/srt/ -o captions.srt
Приоритет
На відміну від програмного інтерфейсу, clip.video публікує плоску частоту на рівні оптової одиниці на плані Studio ♪ $ $ ваші власні користувачі, як вам завгодно. Ціноутворення або зв' язатися з нами для частоти гучності і позначки білого.