Passer 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 facturé 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 crête vraie et de plage

Utility · Audio

Votre premier résultat apparaîtra ici

Créez 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 pendant 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 au fur et à mesure de vos modifications.

•requis 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 de l'intensité sonore intégrée, exprimée en LUFS.

par défaut -0.1

Plafond du true-peak, exprimé en dBTP.

par défaut 7

Plage cible de l'intensité sonore, exprimée en LU.

par défaut 0

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

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

Mesure de la plage d'intensité sonore requise par le mode linéaire, tirée 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 lors de l'utilisation du 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 au 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 de `audio_url`. Les cibles comprennent `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 pour l’entrée, et un résumé 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_urlrequis audio
Typeurl · audio
URL pointant vers le fichier audio nécessitant une normalisation.
integrated_loudnessfacultatif
Typenumber
Par défaut-18
-70 – -5
Valeur cible de l'intensité sonore intégrée, 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 de l'intensité sonore, exprimée en LU.
offsetfacultatif
Typenumber
Par défaut0
-99 – 99
Décalage de gain, exprimé en dB, appliqué avant le limiteur true-peak.
linearfacultatif
Typeboolean
Par défautfalse
Sélecteur du mode de normalisation : false choisit l'approche dynamique à deux passes de meilleure qualité; true choisit le traitement linéaire à une seule passe.
dual_monofacultatif
Typeboolean
Par défautfalse
Indique si les entrées mono sont traitées comme du double mono afin que les mesures d'intensité sonore EBU R128 soient correctes sur les systèmes stéréo.
print_summaryfacultatif
Typeboolean
Par défautfalse
Inclut un résumé des mesures d'intensité sonore avec l'audio normalisé.
measured_ifacultatif
Typenumber | null
-99 – 0
Mesure de l'intensité sonore intégrée 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 d'intensité sonore requise par le mode linéaire, tirée 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 lors de l'utilisation du mode linéaire.
requis 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 dans notre stockage : conservée indéfiniment (facturation par Go-mois) ou pendant 7 jours gratuitement, selon le réglage de votre compte ou ?storage=.
Même structure pour chaque modèletype, url, content_type, width, height et duration, pour les images, les vidéos et les fichiers 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 d'intensité sonore, renvoyé sur demande.

Plus de modèles : Audio

Pour les agents IA : cette page en Markdown se trouve à https://doitong.com/fr-CA/developers/models/ffmpeg-api/loudnorm.md. Tous les modèles et guides : https://doitong.com/developers/llms.txt