Submagic es la mejor herramienta de IA para crear vídeos cautivadores short-form en segundos para equipos y empresas.
API de edición de vídeo para llevar tus aplicaciones al siguiente nivel
Incorpora la edición de vídeo basada en IA de Submagic a tu producto gracias a nuestra potente API. Subtítulos automáticos de primera categoría, b-roll, música, efectos, adaptación de vídeos largos a cortos y mucho más.
Adorado por más de 200.000 agencias y editores de vídeo
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 project¿Por qué la API de Submagic?
Probado en la práctica por 3 millones de usuarios de todo el mundo.
Si el contenido es el rey, el vídeo es el imperio. Si estás desarrollando una aplicación SaaS de primer nivel o eres una agencia que busca ampliar su cartera de clientes, Submagic es la API de edición de vídeo con IA que necesitas.
Esta API de vídeo te permite generar de forma programada subtítulos generados por IA para tus vídeos. Tanto si estás creando una plataforma de edición de vídeo, un sistema de gestión de contenidos o automatizando tu flujo de trabajo de vídeo, nuestra API ofrece capacidades de procesamiento de vídeo de nivel empresarial.

Primeros pasos
Una API bien documentada para que puedas empezar en cuestión de minutos.

1. Consigue tu clave API
Regístrate para obtener una cuenta de Submagic y genera tu clave API desde la configuración de tu cuenta

2. Solicitud al punto final
Sube un vídeo o introduce la URL de un vídeo para iniciar el procesamiento

3. Obtener resultados
Descarga tu vídeo editado con los subtítulos y los efectos aplicados.
Documentación para empezar en cuestión de minutos
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-tu-clave-api-aquí"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 projectFuncionalidades de la API de edición de vídeo
Funcionalidades que encantan a los creadores, para llevar.
Listo para el desarrollo
Diseñado para ofrecer a los desarrolladores la misma potencia de edición que tanto aprecian los creadores, pero con automatización y escalabilidad totales. Genera subtítulos automáticamente para miles de vídeos al día, aplica los estilos de tu marca y llega a audiencias de todo el mundo, todo ello desde tu backend.
Bien documentado
La API de Submagic está muy bien documentada, por lo que los desarrolladores pueden registrarse y realizar su primera llamada en cuestión de minutos. Las funciones avanzadas son fáciles de implementar y podrás contar con la ayuda que necesites de nuestra comunidad de desarrolladores en Discord.
Webhooks
Recibe notificaciones en tiempo real cuando finalice el procesamiento de tu vídeo. Configúralo y olvídate: te avisaremos cuando todo esté listo.
Viral
La API de Submagic ofrece subtítulos de gran precisión en más de 100 idiomas. Tanto si te dedicas a la generación automática de subtítulos para contenidos generados por los usuarios (UGC) a gran escala como si desarrollas herramientas de vídeo para equipos internacionales, nuestra API reduce el trabajo de posedición en más de un 98 %.


Convierte vídeos largos en cortos
Convierte automáticamente cualquier vídeo de larga duración en viral . Con solo un enlace de YouTube o subir un archivo, la API de Submagic detecta los momentos más llamativos y genera vídeos cortos listos para publicar en TikTok, Reels y YouTube Shorts.
Ver transcripción con código de tiempo
Accede mediante programación a la transcripción con el código de tiempo para realizar optimizaciones precisas. Controla cada palabra y cada pausa.


Subir un vídeo mediante una URL o un archivo
Descarga vídeos mediante una URL o un archivo. Submagic es fácil desde el primer momento. Se acabaron los correos electrónicos y las esperas a recibir notificaciones. Obtén los vídeos en cuanto tu cliente los guarde en la carpeta indicada.
b-rollsicos
Submagic analiza el contexto de tu vídeo y añade b-rolls perfectamente relevantes. Un paso más para terminar tu vídeo, con automatización total.


Música de fondo
La música es fundamental en cualquier forma de narración. La realza. Añade música de fondo a tus vídeos de forma automática y consigue más visualizaciones.
Zoom mágico
Contar historias es un arte, y hacerlo en un dispositivo pequeño debe resultar atractivo. Los zooms resaltan lo que quieres destacar y, gracias a la API de Submagic, los zooms mágicos ahora están totalmente automatizados.

Casos de uso de la API de edición de vídeo
Agencias
Optimiza y agiliza tu trabajo de edición para varios clientes. Lo que antes requería el uso de ambas manos y horas de trabajo, ahora está automatizado. Y no hace falta ni una sola mano.
SaaS
Utiliza Submagic para potenciar tu editor de podcasts y ofrecer al instante un sinfín de funciones a tus clientes.
Comercio electrónico
Automatiza la creación de vídeos para tu amplio catálogo de productos y distribúyelos a gran escala. Lo que antes parecía imposible, ahora es pan comido.
Estudios
Consigue más clientes. Automatiza y agiliza tu flujo de trabajo, lo que te permitirá disponer de más franjas horarias para atender a nuevos clientes.
Educación
Los colegios, las universidades y las plataformas de tutoriales en línea ya pueden automatizar la creación de vídeos educativos a gran escala.
Creadores
Los creadores con gran demanda abren las puertas a un mundo de crecimiento sin explotar. Lo que antes llevaba horas, ahora se puede automatizar.
¿Prefieres las integraciones sin código?
Incorpora la edición de vídeo con tecnología de IA de Submagic a tu propio producto gracias a nuestra potente API. Subtítulos automáticos, b-roll, música, efectos y mucho más.

.png)



