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.

Consigue tu clave API

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 project
curl -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 project

Funcionalidades 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 %.

Creador de vídeos para equipos de marketing

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.

Logotipo Submagic

Comience a utilizar Submagic
hoy mismo de forma gratuita.

Pruebe Submagic gratis
Socios creadores de Submagic