Ir al contenido

Ffmpeg Api · Loudnorm

Integrar

Id del modelo 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"

Hasta 0,306 $ por ejecución se cobra según el uso real y el resto se reembolsa Ejecutar en esta página

Obtener clave de API
Utility Audio #ffmpeg

Normaliza el volumen del audio según un objetivo EBU R128 con ajustes configurables de LUFS, pico real y rango

Utility · Audio

Tu primer resultado aparecerá aquí

Crea una solicitud abajo y ejecútala con tu clave de API. Las salidas se copian en nuestro almacenamiento, conservadas para siempre o 7 días gratis.

Crear una solicitud

Los controles se generan a partir del esquema del modelo. El código y el precio se actualizan al modificarlos.

•obligatorio audio_url
Suelta un archivo o

URL del archivo de audio que se debe normalizar.

Avanzado integrated_loudness · true_peak · loudness_range · offset · measured_i · measured_lra · measured_tp · measured_thresh · linear · dual_mono · print_summary
predeterminado -18

Valor objetivo de sonoridad integrada, expresado en LUFS.

predeterminado -0.1

Límite de pico real, expresado en dBTP.

predeterminado 7

Rango objetivo de sonoridad, expresado en LU.

predeterminado 0

Ajuste de ganancia, expresado en dB, aplicado antes del limitador de pico real.

Medición de sonoridad integrada del archivo de entrada que requiere el modo lineal, proporcionada en LUFS.

Medición del rango de sonoridad que requiere el modo lineal, tomada del archivo de entrada y proporcionada en LU.

Medición del pico real que requiere el modo lineal, tomada del archivo de entrada y proporcionada en dBTP.

Umbral medido del audio de entrada, expresado en LUFS; obligatorio al utilizar el modo lineal.

POST /run/ffmpeg-api/loudnorm?wait=20 cotización → 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"

Ejecutar esta solicitud

Tu clave permanece en este navegador: solo se envía a la Doitong API y se guarda (localStorage) únicamente si marcas Recordar. Obtener una clave de API

Acerca de Ffmpeg Api · Loudnorm

Aplica normalización de volumen al archivo de `audio_url`. Los objetivos incluyen `integrated_loudness` (de -70 a -5 LUFS), `true_peak` (de -9 a 0 dBTP) y `loudness_range` (de 1 a 20 LU). El modo dinámico de dos pasadas es el predeterminado. El modo lineal de una pasada necesita los valores medidos de la entrada, y se puede devolver un resumen de medición.

Parámetros

Envía el nombre canónico o el nombre nativo, no ambos. Nombres canónicos

NombreTipo PredeterminadoPermitido Descripción
audio_urlobligatorio audio
Tipourl · audio
URL del archivo de audio que se debe normalizar.
integrated_loudnessopcional
Tiponumber
Predeterminado-18
-70 – -5
Valor objetivo de sonoridad integrada, expresado en LUFS.
true_peakopcional
Tiponumber
Predeterminado-0.1
-9 – 0
Límite de pico real, expresado en dBTP.
loudness_rangeopcional
Tiponumber
Predeterminado7
1 – 20
Rango objetivo de sonoridad, expresado en LU.
offsetopcional
Tiponumber
Predeterminado0
-99 – 99
Ajuste de ganancia, expresado en dB, aplicado antes del limitador de pico real.
linearopcional
Tipoboolean
Predeterminadofalse
Selector del modo de normalización: false selecciona el método dinámico de dos pasadas, de mayor calidad; true selecciona el procesamiento lineal de una sola pasada.
dual_monoopcional
Tipoboolean
Predeterminadofalse
Indica si las entradas mono se tratan como mono dual para que las mediciones de sonoridad EBU R128 sean correctas en sistemas estéreo.
print_summaryopcional
Tipoboolean
Predeterminadofalse
Incluye un resumen de las mediciones de sonoridad junto con el audio normalizado.
measured_iopcional
Tiponumber | null
-99 – 0
Medición de sonoridad integrada del archivo de entrada que requiere el modo lineal, proporcionada en LUFS.
measured_lraopcional
Tiponumber | null
0 – 99
Medición del rango de sonoridad que requiere el modo lineal, tomada del archivo de entrada y proporcionada en LU.
measured_tpopcional
Tiponumber | null
-99 – 99
Medición del pico real que requiere el modo lineal, tomada del archivo de entrada y proporcionada en dBTP.
measured_threshopcional
Tiponumber | null
-99 – 0
Umbral medido del audio de entrada, expresado en LUFS; obligatorio al utilizar el modo lineal.
obligatorio Nombre canónico, también aceptado

Los parámetros de archivo aceptan una URL pública https://, un URI data: de hasta 10 MB o el file_url de una carga. Archivos

Salida

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"
  }
}
Tus archivos, tú eligesCada outputs[].url es una copia en nuestro almacenamiento: conservada para siempre (se cobra por GB-mes) o 7 días gratis, según la configuración de tu cuenta o ?storage=.
La misma estructura en todos los modelostype, url, content_type, width, height y duration, tanto para imágenes como para vídeo y audio. output es el objeto de resultado propio del modelo.
Campos de salida
audio
object {url, content_type, file_name, file_size}Archivo de audio tras la normalización.
summary
object {input_integrated, input_true_peak, input_lra, input_threshold, output_integrated, output_true_peak, output_lra, output_threshold, normalization_type, target_offset} | nullResumen estructurado de las mediciones de sonoridad, devuelto cuando se solicita.

Más modelos: Audio

Para agentes de IA: esta página en Markdown está en https://doitong.com/es/developers/models/ffmpeg-api/loudnorm.md. Todos los modelos y guías: https://doitong.com/developers/llms.txt