ForHosting KIT · Audio y voz

Convertir canales de audio: reglas para mono, estéreo y 5.1

Las etiquetas de canales de audio parecen sencillas, pero ocultan una decisión importante de encaminamiento.

● BetaGratis · en su navegador
Úselo desde WebAPIEmailTelegramApp pronto

Esta capacidad recibe una distribución de origen y otra de destino, y devuelve la asignación determinista exacta entre mono, estéreo y 5.1. El resultado identifica cada canal, clasifica la operación como paso directo, mezcla reductora o expansión, y expresa cada salida mediante una fórmula legible. Resulta útil para planificar flujos, documentar transcodificaciones, validar configuraciones y explicar diferencias sonoras sin cargar ni decodificar audio.

Lea la asignación antes de modificar el audio

Convertir una distribución no consiste únicamente en cambiar una etiqueta del contenedor. Cada altavoz de salida necesita una señal definida; un encaminamiento descuidado puede eliminar diálogos, duplicar ambiente o elevar el nivel de manera inesperada. Indique source_layout y target_layout con mono, stereo o 5.1. La respuesta enumera los canales canónicos en orden y ofrece una fórmula para cada canal de destino. Mono usa M; estéreo usa L y R; 5.1 usa FL, FR, FC, LFE, SL y SR. Una fórmula como 0.5*L + 0.5*R significa que ambas entradas estéreo contribuyen por igual a la salida mono. La respuesta es una especificación, no audio procesado: no recibe archivos ni altera muestras. Por ello sirve para previsualizar configuraciones, redactar documentación técnica, fijar resultados de pruebas y explicar una conversión antes de que otro codificador la ejecute. Los nombres se aceptan sin distinguir mayúsculas y espacios exteriores; una distribución desconocida se rechaza en vez de suponerse.

Comprenda los coeficientes y el margen de nivel

La mezcla reductora combina más canales de entrada en menos salidas. De estéreo a mono se usa la mitad de la señal izquierda más la mitad de la derecha, conservando un promedio razonable en vez de sumarlas a nivel completo. De 5.1 a estéreo, los canales frontales permanecen en su lado. El centro aporta 0.707 a ambos lados, aproximadamente menos tres decibelios, y cada canal envolvente aporta el mismo coeficiente a su lado correspondiente. LFE se omite deliberadamente porque es un canal de efectos, no una copia completa de graves, y añadirlo por defecto puede producir energía excesiva en bajas frecuencias. La regla de 5.1 a mono pliega igualmente la regla estéreo: los frontales aportan 0.5 cada uno, el centro 0.707 y los envolventes 0.3535. Varias señales correlacionadas todavía pueden superar la escala completa. Por eso se advierte que el renderizado real quizá necesite reducción de ganancia o limitador. Las fórmulas definen proporciones de encaminamiento; no garantizan evitar recortes, normalizar sonoridad ni cumplir todos los perfiles de emisión.

Interprete la expansión como encaminamiento

Una expansión no puede recuperar información espacial que nunca se capturó. Por ello, de mono a estéreo se duplica M en L y R. De mono a 5.1 se coloca M en el canal central frontal y se deja silencio en los demás destinos, manteniendo centrada la fuente sin inventar ambiente ni efectos. De estéreo a 5.1 se conservan L y R en el par frontal, se deriva el centro como combinación a mitad de nivel, se copian las señales izquierda y derecha a sus envolventes respectivos y LFE queda en silencio. Son reglas explícitas y reproducibles, no un decodificador envolvente psicoacústico. Un flujo profesional puede aplicar descorrelación, retardo, filtrado, gestión de graves o una matriz específica; esos procesos quedan fuera del resultado. Si origen y destino coinciden, se informa una operación de identidad y cada canal pasa sin cambios. Esto permite auditar rutas que procesan muchos archivos incluso cuando no hay remezcla. Cualquier par con una distribución distinta de mono, estéreo o 5.1 devuelve un error de entrada para que, por ejemplo, 7.1 nunca se interprete silenciosamente como otra cosa.

Documentar un preajuste de transcodificación

Guarde las fórmulas junto al preajuste del codificador para mostrar cómo se deriva cada canal de destino.

Previsualizar un flujo multimedia

Explique una conversión prevista entre mono, estéreo o 5.1 antes de que un procesador renderice el resultado.

Validar expectativas de encaminamiento

Compare la configuración con una asignación estable y detecte pronto diálogos omitidos, duplicaciones o distribuciones incompatibles.

¿Esta capacidad convierte un archivo de audio?

No. Devuelve la asignación determinista y las fórmulas que puede aplicar un procesador; no decodifica, carga ni renderiza archivos.

¿Qué distribuciones admite?

Admite mono, estéreo y 5.1 tanto como origen como destino, incluidas las conversiones de identidad.

¿Qué ocurre con LFE al reducir canales?

LFE se omite. Es un canal de efectos y añadirlo automáticamente puede generar demasiada energía de baja frecuencia.

¿Puede saturar una mezcla reductora?

Sí. Los canales correlacionados pueden superar la escala completa; el renderizador puede necesitar margen, reducción de ganancia o limitación.

¿Cuánto cuesta?

Cada solicitud de API cuesta $0.002. El cálculo es determinista y no requiere red ni cargar archivos multimedia.

Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.

POSThttps://api.kit.forhosting.com/audio/channel-layout-convert

¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.

curl -X POST https://api.kit.forhosting.com/audio/channel-layout-convert \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"source_layout":"5.1","target_layout":"stereo"}'
{
  "source_layout": "5.1",
  "target_layout": "stereo"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "audio.channel_layout_convert",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.

Por solicitud$0.002

Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.

max_mb200
max_minutes180
HTTPCódigoSignificado
401unauthorizedAPI key ausente o inválida.
402insufficient_balanceEl saldo no cubre el precio de la tarea.
404unknown_typeEl tipo de tarea no existe.
429rate_limitedDemasiadas peticiones. Use el webhook en vez de sondear.

Ver la documentación completa del KIT →