Submagic è il miglior strumento AI per creare video accattivanti short-form in pochi secondi per team e aziende.
API di editing video per potenziare le tue applicazioni
Integra nel tuo prodotto le funzionalità di montaggio video basate sull'intelligenza artificiale di Submagic grazie alla nostra potente API. Sottotitoli automatici di altissimo livello, b-roll, musica, effetti, conversione di video lunghi in brevi e molto altro ancora.
Amato da +200.000 agenzie e redattori video
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 projectPerché l'API Submagic?
Collaudato da 3 milioni di utenti in tutto il mondo.
Se i contenuti sono il re, allora il video è l’impero. Se stai sviluppando un’applicazione SaaS di livello mondiale o sei un’agenzia che desidera espandere la propria base clienti, Submagic è l’API di editing video basata sull’intelligenza artificiale che fa per te.
L’API video ti consente di generare in modo programmatico didascalie basate sull’intelligenza artificiale per i tuoi video. Che tu stia sviluppando una piattaforma di editing video, un sistema di gestione dei contenuti o automatizzando il tuo flusso di lavoro video, la nostra API offre funzionalità di elaborazione video di livello aziendale.

Per iniziare
Un'API ben documentata che ti consentirà di iniziare in pochi minuti.

1. Ottieni la tua chiave API
Crea un account Submagic e genera la tua chiave API dalle impostazioni del tuo account

2. Richiesta all'endpoint
Carica un video o inserisci l'URL di un video per avviare l'elaborazione

3. Ottieni risultati
Scarica il tuo video elaborato con sottotitoli ed effetti applicati.
Documentazione per iniziare in pochi minuti
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: inserisci-qui-la-tua-chiave-api"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 projectFunzionalità dell'API di editing video
Funzionalità che i creatori adorano, sempre a portata di mano.
Pronto per lo sviluppo
Progettato per offrire agli sviluppatori la stessa potenza di editing apprezzata dai creatori di contenuti, ma con automazione completa e scalabilità. Aggiungi didascalie automatiche a migliaia di video al giorno, applica gli stili del marchio e raggiungi un pubblico globale, il tutto dal tuo backend.
Ben documentato
L'API di Submagic è ben documentata, quindi gli sviluppatori possono registrarsi ed effettuare la prima chiamata in pochi minuti. Le funzionalità avanzate sono facili da implementare e potrai contare sul supporto necessario da parte della nostra comunità di sviluppatori su Discord.
Webhook
Ricevi notifiche in tempo reale quando l'elaborazione del tuo video è terminata. Imposta l'opzione e non pensarci più: ti avviseremo quando tutto sarà pronto.
Viral
L'API di Submagic fornisce sottotitoli di elevata precisione in oltre 100 lingue. Che si tratti di generare sottotitoli automatici su larga scala per contenuti generati dagli utenti (UGC) o di sviluppare strumenti video per team internazionali, la nostra API riduce il lavoro di post-editing di oltre il 98%.


Trasforma i video lunghi in video brevi
Trasforma automaticamente qualsiasi video di lunga durata in viral . Basta un link YouTube o caricare un file: l’API di Submagic individua i momenti più coinvolgenti e genera brevi filmati pronti per essere pubblicati su TikTok, Reels e YouTube Shorts.
Visualizza la trascrizione con i codici temporali
Accedi in modo programmatico alla trascrizione con il codice temporale per ottimizzazioni precise. Assumi il controllo su ogni parola e su ogni pausa.


Carica un video tramite URL o file
Scarica i video tramite URL o file. Submagic è facile fin dal primo passo. Niente più e-mail né attese per le notifiche. Ricevi i video non appena il tuo cliente li inserisce in una cartella specificata.
b-rolls magici
Submagic analizza il contesto del tuo video e aggiunge b-rolls perfettamente pertinenti. Un passo in più verso il completamento del tuo video, grazie alla completa automazione.


Musica di sottofondo
La musica è fondamentale in qualsiasi forma di narrazione. La valorizza. Aggiungi automaticamente la musica di sottofondo ai tuoi video e aumenta le visualizzazioni.
Zoom magici
Raccontare storie è un'arte e farlo su un dispositivo di piccole dimensioni deve risultare coinvolgente. Gli zoom mettono in risalto il punto chiave e, grazie all'API Submagic, gli zoom "magici" sono ora completamente automatizzati.

Casi d'uso dell'API di editing video
Agenzie
Semplifica e velocizza il lavoro di editing per più clienti. Ciò che prima richiedeva l’uso di entrambe le mani e ore di lavoro ora è automatizzato. E non serve più nemmeno una mano.
SaaS
Utilizza Submagic per potenziare il tuo editor di podcast e offrire immediatamente ai tuoi clienti una vasta gamma di funzionalità.
E-commerce
Automatizza la creazione di video per il tuo vasto catalogo di prodotti e distribuiscili su larga scala. Ciò che sembrava impossibile, ora è un gioco da ragazzi.
Studi
Acquisisci più clienti. Automatizza e velocizza il tuo flusso di lavoro, liberando più fasce orarie da dedicare ai nuovi clienti.
Istruzione
Scuole, università e siti di tutoraggio online possono ora automatizzare la produzione di video didattici su larga scala.
Autori
I creatori molto richiesti aprono le porte a un mondo di opportunità di crescita ancora inesplorate. Ciò che prima richiedeva ore di lavoro ora può essere automatizzato.
Preferisci le integrazioni senza codice?
Integra il montaggio video basato sull'intelligenza artificiale di Submagic nel tuo prodotto grazie alla nostra potente API. Sottotitoli automatici, b-roll, musica, effetti e molto altro ancora.

.png)



