Une API de montage vidéo pour faire passer vos applications au niveau supérieur

Intégrez les fonctionnalités de montage vidéo basées sur l'IA de Submagic à votre produit grâce à notre puissante API. Profitez de sous-titres automatiques de premier ordre, de b-roll, de musique, d'effets, de la conversion de vidéos longues en vidéos courtes, et bien plus encore.

Apprécié par plus de 200 000 agences et éditeurs vidéo

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

Pourquoi l'API Submagic ?

Éprouvé par 3 millions d'utilisateurs à travers le monde.

Si le contenu est roi, alors la vidéo est l’empire. Que vous développiez une application SaaS de classe mondiale ou que vous soyez une agence cherchant à développer l’activité de vos clients, Submagic est l’API de montage vidéo basée sur l’IA qu’il vous faut.

Cette API vidéo vous permet de générer par programmation sous-titres créés par l’IA sous-titres vos vidéos. Que vous développiez une plateforme de montage vidéo, un système de gestion de contenu ou que vous automatisiez votre flux de travail vidéo, notre API offre des capacités de traitement vidéo de niveau entreprise.

Pour commencer

Une API bien documentée pour vous permettre de vous lancer en quelques minutes.

1. Obtenez votre clé API

Créez un compte Submagic et générez votre clé API depuis les paramètres de votre compte

2. Demande adressée au point de terminaison

Téléchargez une vidéo ou indiquez l'URL d'une vidéo pour lancer le traitement

3. Obtenir des résultats

Téléchargez votre vidéo traitée, avec sous-titres les effets appliqués.

Obtenez votre clé API

Des documents pour vous aider à démarrer en quelques minutes

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-votre-clé-API-ici"
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

Fonctionnalités de l'API de montage vidéo

Des fonctionnalités que les créateurs adorent, à emporter.

Prêt pour le développement

Conçu pour offrir aux développeurs la même puissance d'édition que celle appréciée par les créateurs, mais avec une automatisation complète et une évolutivité optimale. Générez automatiquement des sous-titres pour des milliers de vidéos par jour, appliquez les styles de votre marque et touchez un public international, le tout depuis votre backend.

Bien documenté

L'API Submagic est très bien documentée : les développeurs peuvent ainsi s'inscrire et effectuer leur premier appel en quelques minutes. Les fonctionnalités avancées sont faciles à mettre en place et vous pouvez compter sur le soutien de notre communauté de développeurs sur Discord.

Webhooks

Recevez des notifications en temps réel dès que le traitement de votre vidéo est terminé. Configurez le service une fois pour toutes : nous vous préviendrons dès que tout sera prêt.

Viral sous-titres

L'API Submagic fournit des sous-titres d'une grande précision dans plus de 100 langues. Que vous ayez besoin de sous-titrer automatiquement du contenu généré par les utilisateurs (UGC) à grande échelle ou de développer des outils vidéo pour des équipes internationales, notre API réduit le travail de post-édition de plus de 98 %.

Créateur de vidéos pour les équipes de marketing

Transforme les longues vidéos en courtes vidéos

Transformez automatiquement n'importe quelle vidéo longue en viral . Il suffit d'un lien YouTube ou d'un fichier à télécharger pour que l'API Submagic identifie les moments les plus captivants et génère des courts métrages prêts à être publiés sur TikTok, Reels et YouTube Shorts.

Afficher la transcription avec les repères temporels

Accédez par programmation à la transcription avec le code temporel pour des optimisations précises. Maîtrisez chaque mot et chaque pause.

Importer une vidéo via une URL ou un fichier

Téléchargez des vidéos à partir d'une URL ou d'un fichier. Submagic est simple d'utilisation dès le départ. Finis les e-mails et l'attente des notifications. Récupérez les vidéos dès que votre client les place dans un dossier désigné.

b-rolls magiques

Submagic analyse le contexte de votre vidéo et ajoute b-rolls parfaitement adaptées. Une étape de plus vers la finalisation de votre vidéo, grâce à une automatisation complète.

Musique de fond

La musique est un élément essentiel de toute forme de narration. Elle la met en valeur. Ajoutez automatiquement une musique de fond à vos vidéos et augmentez vos ventes.

Zooms magiques

Racontez des histoires est un art, et lorsque l'on raconte des histoires sur un petit appareil, il faut que ce soit captivant. Les zooms permettent de mettre en valeur vos propos et, grâce à l'API Submagic, les zooms « magiques » sont désormais entièrement automatisés.

Cas d'utilisation de l'API de montage vidéo

Agences

Simplifiez et accélérez vos opérations de montage pour plusieurs clients. Ce qui nécessitait autrefois l'utilisation des deux mains et prenait des heures est désormais automatisé. Et ne nécessite plus aucune intervention manuelle.

SaaS

Utilisez Submagic pour optimiser votre éditeur de podcast et offrir instantanément une multitude de fonctionnalités à vos clients.

Commerce en ligne

Automatisez la création de vidéos pour votre vaste catalogue de produits et diffusez-les à grande échelle. Ce qui semblait impossible est désormais un jeu d'enfant.

Studios

Attirez davantage de clients. Automatisez et accélérez votre flux de travail afin de libérer davantage de créneaux horaires à remplir avec de nouveaux clients.

Éducation

Les écoles, les établissements d'enseignement supérieur et les sites de cours en ligne peuvent désormais automatiser la production de vidéos pédagogiques à grande échelle.

Créateurs

Les créateurs très sollicités ouvrent la voie à un potentiel de croissance inexploité. Ce qui prenait auparavant des heures peut désormais être automatisé.

Vous préférez les intégrations sans code ?

Intégrez les fonctionnalités de montage vidéo de Submagic, basées sur l'IA, à votre propre produit grâce à notre puissante API. sous-titres automatiques, b-roll, musique, effets et bien plus encore.

Logo Submagic

Utilisez Submagic gratuitement, 
dès aujourd'hui.

Essayez Submagic gratuitement
Partenaires créateurs de Submagic