Guide d\'intégration

FFmpeg API Traitement vidéo gratuit

Transcode, trim, merge, generate thumbnails, and extract audio with a simple HTTPS API. No server installation required. Start for free.

Free plan available · Sans carte de crédit

Ce que vous pouvez faire avec l\'API

Transcoder & Convertir

Convertissez des vidéos en formats MP4/H.264, H.265/HEVC, WebM facilement.

Redimensionner et Échelonner

Redimensionnez les dimensions, changez le rapport d'aspect et faites pivoter les vidéos.

Traitement audio

Normalisez les niveaux audio ou extrayez des pistes en MP3/AAC.

Vignettes & GIFs

Générez des vignettes statiques ou des GIFs animés à partir de segments vidéo.

Couper & Éditer

Découpe précise des segments vidéo en utilisant des codes temporels de début et de fin.

Fusionner et concaténer

Combinez plusieurs fichiers vidéo ou audio en une seule sortie.

Sous-titres et filigranes

Intégrez des sous-titres SRT ou ajoutez des filigranes d'image à vos vidéos.

Métadonnées des médias

Extraire des informations détaillées sur le flux et des métadonnées à partir des fichiers.

Guide de démarrage rapide

Commencez à traiter des vidéos en quelques minutes avec des commandes cURL simples.

1

Créer un emploi : Convertir en MP4 (H.264)

curl \
  -H 'Autorisation : Apikey votre-clé-api-ici' \
  -F 'file=@/path/to/input.mov' \
  -F 'full_command=ffmpeg -y -i {input} -c:v libx264 -preset medium -crf 23 -c:a aac -b:a 128k {output}' \
  -F 'output_extension=mp4' \
  -X POST https://api.upload-post.com/api/uploadposts/ffmpeg/jobs/upload
2

Créer un emploi : Extraire l\'audio en WAV

curl \
  -H 'Autorisation : Apikey votre-clé-api-ici' \
  -F 'file=@/path/to/input.mp4' \
  -F 'full_command=ffmpeg -y -i {input} -vn -acodec pcm_s16le -ar 44100 -ac 2 {output}' \
  -F 'output_extension=wav' \
  -X POST https://api.upload-post.com/api/uploadposts/ffmpeg/jobs/upload
3

Vérifiez le statut de la tâche

curl \
  -H 'Autorisation : Apikey votre-clé-api-ici' \
  https://api.upload-post.com/api/uploadposts/ffmpeg/jobs/{job_id}
4

Télécharger le résultat

curl \
  -H 'Autorisation : Apikey votre-clé-api-ici' \
  -L -o output.mp4 \
  https://api.upload-post.com/api/uploadposts/ffmpeg/jobs/{job_id}/download
Wait for status to be FINISHED before downloading

Authentification requise

Get your API key in the Clés API Upload-Post section.

Règles de commande

Pour garantir la sécurité et la stabilité, veuillez suivre ces directives lors de la construction de vos commandes FFmpeg.

  • Use placeholders {input} and {output} instead of filenames.
  • Commencez avec ffmpeg et utilisez des flags sûrs (-y, -c:v, etc).
  • Forbidden: ;, |, &, $, backticks, newlines.
Aucune installation requise

Using n8n?
Nous avons ce qu\'il vous faut.

Run complex video workflows in n8n without managing your own FFmpeg servers. Our job-based API handles the heavy lifting—extract audio, crop videos, or auto-generate content.

Comment ça fonctionne

  1. 1

    Créer un emploi

    Send full_command via HTTP Request node.

  2. 2

    Attendre la complétion

    Poll status until TERMINE.

  3. 3

    Télécharger

    Récupérez votre fichier traité depuis downloadUrl.

Tarification d\'utilisation simple

Commencez avec our free trial—no credit card needed. Scale up as your needs grow. Processing minutes reset monthly.

Free

30 mins

Idéal pour les tests

Basique

300 mins

Projets de loisir

Populaire

Professionnel

1,000 mins

Applications en croissance

Avancé

3,000 mins

Volume élevé

Entreprise

10,000 mins

Échelle entreprise

Commencer l\'essai gratuit

Se réinitialise le 1er de chaque mois à 00:00 UTC.

Questions Fréquemment Posées

Is there a free trial?

Oui. Vous pouvez tester l'API FFmpeg avec notre niveau gratuit (30 minutes/mois) sans avoir besoin d'une carte de crédit. Mettez à niveau quand vous avez besoin de plus de capacité.

Comment puis-je m'authentifier ?

Utilisez l'en-tête Authorization: Apikey YOUR_API_KEY pour chaque requête. Vous pouvez générer des clés dans votre tableau de bord.

Où puis-je voir les résultats ?

Les réponses renvoient l'état de traitement. Lorsque le travail est TERMINÉ, nous fournissons une URL de téléchargement temporaire. Vous pouvez interroger le point de terminaison du travail ou utiliser des webhooks dans les plans avancés.