Accéder au contenu

Ffmpeg Api · Loudnorm

Intégrer

Identifiant du modèle ffmpeg-api/loudnorm
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.com/v1/run/ffmpeg-api/loudnorm?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "audio": "https://content.doitong.com/audio/showcase/v3/tools/dub_es.mp3"
  }'

# Still "queued" or "running"? Poll with the id from the response:
curl "https://api.doitong.com/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Jusqu’à 0,306 $ par exécution facturation selon l'utilisation réelle, le reste est remboursé L'exécuter sur cette page

Obtenir une clé API
Utility Audio #ffmpeg

Normalise le niveau sonore selon une cible EBU R128, avec des réglages ajustables de LUFS, de true peak et de plage

Utility · Audio

Votre premier résultat apparaîtra ici

Construisez une requête ci-dessous et exécutez-la avec votre clé API. Les sorties sont copiées dans notre stockage, conservées indéfiniment ou 7 jours gratuitement.

Créer une requête

Les contrôles sont générés à partir du schéma du modèle. Le code et le prix se mettent à jour lorsque vous les modifiez.

•obligatoire audio_url
Déposez un fichier ou

URL pointant vers le fichier audio nécessitant une normalisation.

Avancé integrated_loudness · true_peak · loudness_range · offset · measured_i · measured_lra · measured_tp · measured_thresh · linear · dual_mono · print_summary
par défaut -18

Valeur cible du niveau sonore intégré, exprimée en LUFS.

par défaut -0.1

Plafond du true peak, exprimé en dBTP.

par défaut 7

Plage cible du niveau sonore, exprimée en LU.

par défaut 0

Décalage de gain, exprimé en dB, appliqué avant le limiteur de true peak.

Mesure du niveau sonore intégré requise par le mode linéaire à partir du fichier d'entrée, fournie en LUFS.

Mesure de la plage de niveau sonore requise par le mode linéaire, issue du fichier d'entrée et fournie en LU.

Mesure du true peak requise par le mode linéaire, fournie en dBTP à partir du fichier d'entrée.

Seuil mesuré de l'audio d'entrée, exprimé en LUFS ; requis avec le mode linéaire.

POST /run/ffmpeg-api/loudnorm?wait=20 devis → 0,306 $
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.com/v1/run/ffmpeg-api/loudnorm?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "audio": "https://content.doitong.com/audio/showcase/v3/tools/dub_es.mp3"
  }'

# Still "queued" or "running"? Poll with the id from the response:
curl "https://api.doitong.com/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Exécuter cette requête

Votre clé reste dans ce navigateur : elle est envoyée uniquement à la Doitong API et enregistrée dans localStorage uniquement si vous cochez Mémoriser. Obtenir une clé API

À propos de Ffmpeg Api · Loudnorm

Applique la normalisation du niveau sonore au fichier situé à `audio_url`. Les cibles incluent `integrated_loudness` (-70 à -5 LUFS), `true_peak` (-9 à 0 dBTP) et `loudness_range` (1 à 20 LU). Le mode dynamique à deux passes est utilisé par défaut. Le mode linéaire à une passe nécessite les valeurs mesurées de l’entrée, et un récapitulatif des mesures peut être renvoyé.

Paramètres

Envoyez soit le nom canonique, soit le nom natif, mais pas les deux. Noms canoniques

NomType Par défautAutorisé Description
audio_urlobligatoire audio
Typeurl · audio
URL pointant vers le fichier audio nécessitant une normalisation.
integrated_loudnessfacultatif
Typenumber
Par défaut-18
-70 – -5
Valeur cible du niveau sonore intégré, exprimée en LUFS.
true_peakfacultatif
Typenumber
Par défaut-0.1
-9 – 0
Plafond du true peak, exprimé en dBTP.
loudness_rangefacultatif
Typenumber
Par défaut7
1 – 20
Plage cible du niveau sonore, exprimée en LU.
offsetfacultatif
Typenumber
Par défaut0
-99 – 99
Décalage de gain, exprimé en dB, appliqué avant le limiteur de true peak.
linearfacultatif
Typeboolean
Par défautfalse
Sélecteur du mode de normalisation : false choisit l'approche dynamique en deux passes, de meilleure qualité ; true choisit un traitement linéaire en une seule passe.
dual_monofacultatif
Typeboolean
Par défautfalse
Indique si les entrées mono sont traitées comme du dual-mono afin que les mesures de niveau sonore EBU R128 soient correctes sur les systèmes stéréo.
print_summaryfacultatif
Typeboolean
Par défautfalse
Inclut un résumé des mesures de niveau sonore avec l'audio normalisé.
measured_ifacultatif
Typenumber | null
-99 – 0
Mesure du niveau sonore intégré requise par le mode linéaire à partir du fichier d'entrée, fournie en LUFS.
measured_lrafacultatif
Typenumber | null
0 – 99
Mesure de la plage de niveau sonore requise par le mode linéaire, issue du fichier d'entrée et fournie en LU.
measured_tpfacultatif
Typenumber | null
-99 – 99
Mesure du true peak requise par le mode linéaire, fournie en dBTP à partir du fichier d'entrée.
measured_threshfacultatif
Typenumber | null
-99 – 0
Seuil mesuré de l'audio d'entrée, exprimé en LUFS ; requis avec le mode linéaire.
obligatoire Nom canonique, également accepté

Les paramètres de fichier acceptent une URL publique https://, un URI data: jusqu'à 10 MB ou le file_url d'un téléversement. Fichiers

Sortie

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "ffmpeg-api/loudnorm",
  "status": "succeeded",
  "created_at": "2026-10-20T12:00:00Z",
  "started_at": "2026-10-20T12:00:02Z",
  "completed_at": "2026-10-20T12:00:09Z",
  "queue_position": null,
  "cost": {
    "credits": 306,
    "usd": "0.306",
    "charged": 306,
    "refunded": 0
  },
  "input": {
    "audio_url": "https://content.doitong.com/audio/showcase/v3/tools/dub_es.mp3"
  },
  "output": {
    "audio": {
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.mp3",
      "content_type": "audio/mpeg",
      "file_name": "0-output.mp3",
      "file_size": 1843200
    },
    "summary": {
      "input_integrated": 1.0,
      "input_true_peak": 1.0,
      "input_lra": 1.0,
      "input_threshold": 1.0,
      "output_integrated": 1.0,
      "output_true_peak": 1.0,
      "output_lra": 1.0,
      "output_threshold": 1.0,
      "normalization_type": "string",
      "target_offset": 1.0
    }
  },
  "outputs": [
    {
      "type": "audio",
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.mp3",
      "content_type": "audio/mpeg",
      "file_size": 1843200,
      "duration": 12,
      "stored": true
    }
  ],
  "error": null,
  "metrics": {
    "inference_seconds": 6.8
  },
  "urls": {
    "self": "https://api.doitong.com/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t",
    "cancel": "https://api.doitong.com/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t/cancel"
  }
}
Vos fichiers, votre choixChaque outputs[].url est une copie sur notre stockage : conservée indéfiniment (facturation par Go-mois) ou 7 jours gratuitement, selon le réglage de votre compte ou ?storage=.
Une structure identique pour chaque modèletype, url, content_type, width, height et duration, pour les images, les vidéos et l'audio. output est l'objet de résultat propre au modèle.
Champs de sortie
audio
object {url, content_type, file_name, file_size}Fichier audio après normalisation.
summary
object {input_integrated, input_true_peak, input_lra, input_threshold, output_integrated, output_true_peak, output_lra, output_threshold, normalization_type, target_offset} | nullRésumé structuré des mesures de niveau sonore, renvoyé sur demande.

Plus de modèles : Audio

Pour les agents IA : cette page au format Markdown est disponible à l'adresse https://doitong.com/fr-FR/developers/models/ffmpeg-api/loudnorm.md. Tous les modèles et guides : https://doitong.com/developers/llms.txt