API POUR LES DÉVELOPPEURS

API de suppression d’arrière-plan vidéo
pour les flux professionnels

Intégrez la suppression de fond vidéo à grande échelle grâce à quatre modèles spécialisés, des formats transparents et une tarification prévisible par crédits. Automatisez les tâches directement dans votre produit.

Accès sécurisé à l’API
REST + SDK
Prête pour la production

Exemples de suppression de fond vidéo

Découvrez les performances de notre outil de suppression de fond vidéo par IA. Faites glisser le curseur pour comparer le résultat avant et après.

Votre vidéo a déjà été tournée sur fond vert ?

Voir tous les exemples

Choisissez le modèle d’IA adapté

Quatre modèles spécialisés, du plus rapide au plus précis

ModèleVitesseQualitéInstructions textuellesPrix
Originalremovebgvideo-original
StandardMaximale60 crédits/min
Lightremovebgvideo-light
2 fois plus rapide ⚡Élevée45 crédits/min (25 % moins cher)
Proremovebgvideo-pro
Plus lentMaximaleOui180 crédits/min
Humanremovebgvideo-human
Le plus rapide ⚡⚡Élevée45 crédits/min (25 % moins cher)

API de suppression de fond vidéo avec exemples de code

Node.js REST
// Node.js - API publique v1 (/v1/jobs)
const API_BASE = 'https://api.removebgvideo.com';
const API_KEY = process.env.REMOVEBGVIDEO_API_KEY;

// 1) Créer la tâche (auto_start = true)
const createResp = await fetch(`${API_BASE}/v1/jobs`, {
  method: 'POST',
  headers: {
    'Content-Type': 'application/json',
    'X-Api-Key': API_KEY,
  },
  body: JSON.stringify({
    video_url: 'https://cdn.example.com/input.mp4',
    model: 'original',
    bg_type: 'green',
    output_format: 'webm',
    auto_start: true,
  }),
});
const created = await createResp.json();
const jobId = created.id;

// 2) Vérifier l’état jusqu’à la fin du traitement
let outputUrl = null;
for (let i = 0; i < 120; i++) {
  const statusResp = await fetch(`${API_BASE}/v1/jobs/${jobId}`, {
    headers: { 'X-Api-Key': API_KEY },
  });
  const job = await statusResp.json();

  if (job.status === 'completed') {
    outputUrl = job.output_url;
    break;
  }
  if (job.status === 'failed') {
    throw new Error(job.error || 'La tâche a échoué');
  }
  await new Promise((r) => setTimeout(r, 2000));
}

console.log('Output:', outputUrl);
Dépôts officiels des SDKremovebgvideo-noderemovebgvideo-python
Obtenir votre clé API

Commencez à développer avec notre API et sa documentation

Tarifs de l’API de suppression de fond vidéo

Six offres pour les équipes qui automatisent la suppression de fond par API

Fonctionnalités de l’API

  • API de suppression de fond avec réponses JSON
  • Tâches via REST ou SDK
  • 100 requêtes par minute et par clé API
  • Prise en charge des formats MP4, MOV et AVI
  • Jusqu’à 30 minutes par vidéo

Fonctionnalités de traitement

  • API reposant sur des modèles d’IA spécialisés
  • Tâches API avec suivi de l’état
  • Arrière-plans personnalisés et vidéos transparentes
  • Vidéo traitée et masque en sortie
  • Aucun fond vert nécessaire

Entreprises

Pour les équipes et les entreprises ayant des besoins plus importants

$299$480

Économisez 38%

Entreprise

Pour les entreprises et les équipes en croissance

(7200 crédits) • 120 minutes de traitement

Inclus

  • Traitement vidéo jusqu’en 4K
  • Fonds transparents en WebM, MOV, séquences PNG, GIF et WebP
  • Prévisualisation de chaque vidéo
  • Traitement par lots jusqu’à 5 vidéos
  • Accès à l’API
  • Assistance prioritaire
Le plus populaire
$799$1440

Économisez 45%

Grande entreprise

Traitement vidéo à l’échelle de l’entreprise

(21600 crédits) • 360 minutes de traitement

Inclus

  • Traitement vidéo jusqu’en 4K
  • Fonds transparents en WebM, MOV, séquences PNG, GIF et WebP
  • Prévisualisation de chaque vidéo
  • Traitement par lots jusqu’à 10 vidéos
  • Accès à l’API
  • Assistance prioritaire
Meilleur rapport qualité-prix
$1499$4000

Économisez 63%

Premium

Traitement vidéo professionnel à grand volume

(60000 crédits) • 1000 minutes de traitement

Inclus

  • Traitement vidéo jusqu’en 4K
  • Fonds transparents en WebM, MOV, séquences PNG, GIF et WebP
  • Prévisualisation de chaque vidéo
  • Traitement par lots jusqu’à 20 vidéos
  • Accès à l’API
  • Assistance prioritaire
Documentation complète de l’API
Disponibilité de l’API garantie à 99,9 %
Assistance aux développeurs incluse

Traitement vidéo conçu pour les développeurs

SDK officiels

Un SDK Node.js pensé pour TypeScript et un SDK Python typé gèrent automatiquement l’authentification, les tâches et la composition.

Flux complet

Supprimez le fond avec l’IA puis composez localement des arrière-plans personnalisés avec FFmpeg. Un seul SDK gère les appels API et le traitement.

Sortie professionnelle

Exportez en H.264, WebM VP9, ProRes MOV ou en séquences PNG pour les applications web comme pour les flux de montage professionnels.

Commencer l’intégration

Accédez à l’API et commencez à développer avec nos SDK

Développer avec nos SDK

1

Installer le SDK

  • npm install removebgvideo-node
  • pip install removebgvideo
  • Obtenez votre clé API depuis le tableau de bord
2

Supprimer le fond

  • Appelez createJob() avec video_url
  • Démarrez la tâche ou utilisez auto_start=true
  • Utilisez waitForCompletion() pour obtenir output_url
3

Composer et exporter

  • Créez localement des arrière-plans personnalisés
  • Positionnez et superposez précisément les vidéos
  • Exportez dans des formats professionnels

Questions fréquentes

Tout ce qu’il faut savoir pour intégrer l’API de suppression de fond vidéo.

Qu’est-ce que l’API de suppression de fond vidéo ?

Notre API permet d’intégrer directement la suppression de fond vidéo par IA à vos applications. Elle détecte automatiquement les sujets sans nécessiter de fond vert.

Cette API convient-elle aux applications en production ?

Oui. Elle est conçue pour traiter des tâches à grande échelle, suivre la consommation de crédits et renvoyer des résultats transparents ou composés.

Puis-je supprimer un fond au moyen de requêtes API ?

Oui. Créez une tâche, choisissez le modèle et le format, suivez son état puis téléchargez la vidéo lorsque le traitement est terminé.

RemoveBGVideo propose-t-il une API REST et des SDK ?

RemoveBGVideo propose une API REST et des SDK pour automatiser les flux de suppression de fond vidéo.

Comment fonctionne l’API de suppression de fond vidéo ?

Le flux comporte quatre étapes : fournir l’URL d’une vidéo ou l’importer avec /api/upload, créer une tâche avec /v1/jobs, la démarrer si nécessaire avec /v1/jobs/{job_id}/start, puis interroger /v1/jobs/{job_id} pour obtenir output_url.

Quels formats vidéo l’API prend-elle en charge ?

L’API accepte les principaux formats, notamment MP4, MOV et AVI. Les vidéos peuvent durer jusqu’à 30 minutes et conservent leur qualité ainsi que leur fréquence d’images.

Combien coûte l’API ?

Le prix dépend du modèle : Original 60 crédits/min, Light 45 crédits/min, Pro 180 crédits/min et Human 45 crédits/min. Les crédits sont débités selon la durée traitée.

Combien de temps prend le traitement ?

Le délai dépend de la durée et de la complexité. Nos modèles d’IA prennent généralement quatre à cinq minutes pour traiter une minute de vidéo.

Des SDK sont-ils disponibles ?

Oui. Les SDK officiels Python et Node.js gèrent automatiquement l’authentification, les tâches et la composition vidéo.

L’API fonctionne-t-elle sans fond vert ?

Oui. L’IA peut supprimer le fond d’une vidéo sans fond vert ni éclairage particulier.

Quels formats de sortie l’API propose-t-elle ?

L’API peut produire des MP4 avec un fond coloré, des vidéos transparentes en WebM VP9, des fichiers ProRes MOV, des séquences PNG et des masques de haute qualité.

Quel modèle d’IA dois-je utiliser ?

Original privilégie la qualité, Light est deux fois plus rapide et 25 % moins cher, Pro accepte des instructions textuelles et Human est optimisé pour les portraits. Choisissez selon vos besoins de qualité et de rapidité.

Commencez à développer avec nos SDK

Utilisez nos SDK Python et Node.js dans vos flux de suppression de fond.