The API обрізання відео
Перетворювати довгі відео на підписи вертикальних кліпів программатично. Прозорий за хвилину ціноутворення що не належить, без прихованих дзвінків.
clip.video відкриває простий HTTP API для обрізання, запису, підписів і перетворення програм. Вбудувати його у ваш власний продукт, автоматично створити канал вмісту або кліп у масштабі. Повне API (за допомогою API- auth + надрукований на хвилину) можна знайти у списку План студії; end points under ower today.
Розпізнавання
Клавіші студії даних розпізнані з заголовком носія. Тримайте ваш сервер на стороні.
Authorization: Bearer sk_live_your_api_key
1 · Створити кліпову роботу
Вивантажити файл або передати адресу відео. mode Обирає операцію:
clip [ шорты ] captions (завершіть весь відео) або
transcribe (лише на transcript).
# by URL
curl -X POST https://clip.video/api/upload/ \
-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/ \
-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 ♪ $ $ ваші власні користувачі, як вам завгодно. Ціноутворення або зв' язатися з нами для частоти гучності і позначки білого.