Submagic to najlepszy program AI do tworzenia przyciągających short-form w kilka sekund dla zespołów i firm.
Interfejs API do edycji wideo, który pozwoli ulepszyć Twoje aplikacje
Wykorzystaj w swoim produkcie oparte na sztucznej inteligencji narzędzie do edycji wideo firmy Submagic dzięki naszemu zaawansowanemu interfejsowi API. Światowej klasy automatyczne napisy, b-roll, muzyka, efekty, przekształcanie długich filmów w krótkie i wiele więcej.
Uwielbiany przez ponad 200 000 agencji i montażystów wideo
curl -X POST "https://api.submagic.co/v1/projects" \
-H "x-api-key: sk-your-api-key-here" \
-H "Content-Type: application/json" \
-d '{
"title": "My First Video",
"language": "en",
"videoUrl": "https://drive.google.com/video.mp4",
"templateName": "Hormozi 2"
}'const createProject = async () => {
const response = await fetch("https://api.submagic.co/v1/projects", {
method: "POST",
headers: {
"x-api-key": "sk-your-api-key-here",
"Content-Type": "application/json",
},
body: JSON.stringify({
title: "My First Video",
language: "en",
videoUrl: "https://drive.google.com/video.mp4",
templateName: "Hormozi 2",
}),
});
const project = await response.json();
console.log("Project created:", project.id);
return project;
};import requests
import json
def create_project():
url = 'https://api.submagic.co/v1/projects'
headers = {
'x-api-key': 'sk-your-api-key-here',
'Content-Type': 'application/json'
}
data = {
'title': 'My First Video',
'language': 'en',
'videoUrl': 'https://drive.google.com/video.mp4',
'templateName': 'Hormozi 2',
}
response = requests.post(url, headers=headers, json=data)
project = response.json()
print(f"Project created: {project['id']}")
return projectDlaczego API Submagic?
Sprawdzone w praktyce przez 3 miliony użytkowników na całym świecie.
Jeśli treść to król, to wideo jest imperium. Niezależnie od tego, czy tworzysz światowej klasy aplikację SaaS, czy też prowadzisz agencję, która chce poszerzyć grono swoich klientów, Submagic to idealne dla Ciebie API do edycji wideo oparte na sztucznej inteligencji.
To API pozwala programowo generować napisy do filmów przy użyciu sztucznej inteligencji. Niezależnie od tego, czy tworzysz platformę do edycji wideo, system zarządzania treścią, czy też automatyzujesz procesy związane z obsługą materiałów wideo, nasze API zapewnia możliwości przetwarzania wideo na poziomie korporacyjnym.

Pierwsze kroki
Dobrze udokumentowany interfejs API, dzięki któremu zaczniesz pracę w ciągu kilku minut.

1. Uzyskaj swój klucz API
Załóż konto w Submagic i wygeneruj klucz API w ustawieniach konta

2. Żądanie wysłane do punktu końcowego
Prześlij plik wideo lub podaj adres URL pliku wideo, aby rozpocząć przetwarzanie

3. Osiągaj wyniki
Pobierz przetworzony plik wideo z dodanymi napisami i efektami.
Dokumenty, dzięki którym zaczniesz w kilka minut
curl -X POST "https://api.submagic.co/v1/projects" \
-H "x-api-key: sk-your-api-key-here" \
-H "Content-Type: application/json" \
-d '{
"title": "My First Video",
"language": "en",
"videoUrl": "https://drive.google.com/video.mp4",
"templateName": "Hormozi 2"
}'const createProject = async () => {
const response = await fetch("https://api.submagic.co/v1/projects", {
method: "POST",
headers: {
"x-api-key": "sk-your-api-key-here",
"Content-Type": "application/json",
},
body: JSON.stringify({
title: "My First Video",
language: "en",
videoUrl: "https://drive.google.com/video.mp4",
templateName: "Hormozi 2",
}),
});
const project = await response.json();
console.log("Project created:", project.id);
return project;
};import requests
import json
def create_project():
url = 'https://api.submagic.co/v1/projects'
headers = {
'x-api-key': 'sk-your-api-key-here',
'Content-Type': 'application/json'
}
data = {
'title': 'My First Video',
'language': 'en',
'videoUrl': 'https://drive.google.com/video.mp4',
'templateName': 'Hormozi 2',
}
response = requests.post(url, headers=headers, json=data)
project = response.json()
print(f"Project created: {project['id']}")
return projectcurl -X GET "https://api.submagic.co/v1/languages" \
-H "x-api-key: sk-twój-klucz-api-tutaj"const response = await fetch("https://api.submagic.co/v1/languages", {
headers: {
"x-api-key": "sk-your-api-key-here",
},
});
const data = await response.json();
console.log(data.languages);import requests
headers = {
'x-api-key': 'sk-your-api-key-here'
}
response = requests.get('https://api.submagic.co/v1/languages', headers=headers)
data = response.json()
for language in data['languages']:
print(f"{language['name']}: {language['code']}")curl -X POST "https://api.submagic.co/v1/projects" \
-H "x-api-key: sk-your-api-key-here" \
-H "Content-Type: application/json" \
-d '{
"title": "My Awesome Video",
"language": "en",
"videoUrl": "https://example.com/videos/sample.mp4",
"templateName": "Hormozi 2",
"webhookUrl": "https://yoursite.com/webhook/submagic",
"dictionary": ["Submagic", "AI-powered", "captions"],
"magicZooms": true,
"magicBrolls": true,
"magicBrollsPercentage": 75
}'const createProject = async () => {
const response = await fetch("https://api.submagic.co/v1/projects", {
method: "POST",
headers: {
"x-api-key": "sk-your-api-key-here",
"Content-Type": "application/json",
},
body: JSON.stringify({
title: "My Awesome Video",
language: "en",
videoUrl: "https://example.com/videos/sample.mp4",
templateName: "Hormozi 2",
webhookUrl: "https://yoursite.com/webhook/submagic",
dictionary: ["Submagic", "AI-powered", "captions"],
magicZooms: true,
magicBrolls: true,
magicBrollsPercentage: 75,
}),
});
const project = await response.json();
console.log("Project created:", project.id);
return project;
};import requests
import json
def create_project():
url = 'https://api.submagic.co/v1/projects'
headers = {
'x-api-key': 'sk-your-api-key-here',
'Content-Type': 'application/json'
}
data = {
'title': 'My Awesome Video',
'language': 'en',
'videoUrl': 'https://example.com/videos/sample.mp4',
'templateName': 'Hormozi 2',
'webhookUrl': 'https://yoursite.com/webhook/submagic',
'dictionary': ['Submagic', 'AI-powered', 'captions'],
'magicZooms': True,
'magicBrolls': True,
'magicBrollsPercentage': 75
}
response = requests.post(url, headers=headers, json=data)
project = response.json()
print(f"Project created: {project['id']}")
return projectFunkcje interfejsu API do edycji wideo
Funkcje, które uwielbiają twórcy – zawsze pod ręką.
Gotowe do wdrożenia
Stworzony, by zapewnić programistom te same możliwości edycji, które tak cenią sobie twórcy, ale z pełną automatyzacją i skalowalnością. Automatycznie dodawaj napisy do tysięcy filmów dziennie, stosuj style zgodne z wizerunkiem marki i docieraj do odbiorców na całym świecie — wszystko to z poziomu zaplecza.
Dobrze udokumentowane
Interfejs API Submagic jest dobrze udokumentowany, dzięki czemu programiści mogą zarejestrować się i wykonać pierwsze wywołanie w ciągu kilku minut. Zaawansowane funkcje można łatwo tworzyć, a potrzebne wsparcie można uzyskać od naszej społeczności programistów na Discordzie.
Webhooki
Otrzymuj powiadomienia w czasie rzeczywistym, gdy przetwarzanie Twojego filmu zostanie zakończone. Ustaw i zapomnij – damy Ci znać, gdy wszystko będzie gotowe.
Viral
Interfejs API Submagic zapewnia wysoką dokładność napisów w ponad 100 językach. Niezależnie od tego, czy zajmujesz się automatycznym generowaniem napisów do treści tworzonych przez użytkowników (UGC) na dużą skalę, czy też tworzysz narzędzia wideo dla zespołów działających na całym świecie, nasz interfejs API zmniejsza nakład pracy związany z edycją końcową o ponad 98%.


Zmienia długie filmy w krótkie
Automatycznie przekształcaj dowolne długie filmy w viral . Wystarczy podać link do YouTube lub przesłać plik, a interfejs API Submagic wyszuka najbardziej angażujące fragmenty i dostarczy gotowe do opublikowania krótkie klipy na TikTok, Reels i YouTube Shorts.
Wyświetl transkrypcję z kodami czasowymi
Uzyskaj programowy dostęp do transkrypcji wraz z kodami czasowymi, co pozwoli na precyzyjną optymalizację. Zyskaj kontrolę nad każdym słowem i każdą pauzą.


Prześlij film, podając adres URL lub plik
Pobieraj filmy na podstawie adresu URL lub pliku. Korzystanie z Submagic jest proste od samego początku. Koniec z e-mailami i czekaniem na powiadomienia. Pobieraj filmy, gdy tylko klient umieści je w wyznaczonym folderze.
Magiczne b-rolls
Submagic analizuje kontekst Twojego filmu i b-rolls dodaje idealnie dopasowane b-rolls . Jeszcze tylko jeden krok do ukończenia filmu – wszystko odbywa się w pełni automatycznie.


Muzyka w tle
Muzyka odgrywa kluczową rolę w każdej formie opowiadania historii. Wzbogaca ją. Dodawaj automatycznie podkład muzyczny do swoich filmów i zwiększaj sprzedaż.
Magiczne zooms
Opowiadanie historii to sztuka, a opowiadanie jej na niewielkim urządzeniu musi być wciągające. Zooms sedno wypowiedzi, a dzięki interfejsowi API Submagic „magiczne zooms ” zooms teraz w pełni zautomatyzowane.

Przykłady zastosowań interfejsu API do edycji wideo
Agencje
Usprawnij i przyspiesz proces edycji dla wielu klientów. To, co wcześniej wymagało użycia obu rąk i zajmowało wiele godzin, jest teraz zautomatyzowane. I nie wymaga żadnego ręcznego wkładu.
SaaS
Wykorzystaj Submagic do usprawnienia pracy swojego edytora podcastów i natychmiast udostępnij swoim klientom szeroki wachlarz funkcji.
E-commerce
Zautomatyzuj tworzenie filmów dla swojego obszernego katalogu produktów i udostępniaj je na dużą skalę. To, co wydawało się niemożliwe, stało się teraz dziecinnie proste.
Studia
Pozyskaj więcej klientów. Zautomatyzuj i przyspiesz proces pracy, zyskując więcej wolnych terminów, które możesz wypełnić nowymi klientami.
Edukacja
Szkoły, uczelnie i serwisy oferujące kursy online mogą teraz na szeroką skalę tworzyć automatycznie filmy edukacyjne.
Twórcy
Twórcy, na których popyt jest duży, otwierają przed nami świat niewykorzystanych możliwości rozwoju. To, co kiedyś zajmowało wiele godzin, można teraz zautomatyzować.
Wolisz integracje bez kodowania?
Wykorzystaj możliwości edycji wideo opartej na sztucznej inteligencji Submagic w swoim produkcie dzięki naszemu zaawansowanemu interfejsowi API. Automatyczne napisy, b-roll, muzyka, efekty i wiele więcej.

.png)



