Saltar al contenido principal
Actualizado el Aug 13, 2026

Transformar Medios

Usa esta acción cuando tengas un archivo de audio o vídeo en el almacenamiento de tu empresa y quieras convertirlo a otro formato.

Ideal para

  • Reconvertir un vídeo que descargaste o generaste a un mp4 estándar
  • Convertir un archivo de audio a un formato concreto — Opus, WAV o FLAC
  • Extraer el audio de un vídeo: apunta uno de los preajustes de audio a un archivo de vídeo y obtienes su banda sonora

Usa otra cosa cuando

QuieresUsa
Solo leer la duración o las dimensiones de un archivoInspeccionar Medios — es más barato y gratuito la segunda vez
Una transcripción del hablaTranscribir Audio — ya convierte el audio por ti
Redimensionar o convertir una imagenEjecutar Código, en Python. Pillow está disponible allí

Campos principales

CampoQué hace
ArchivoEl archivo de audio o vídeo a convertir, normalmente step(0).file de un paso anterior
Bucket y Ruta completaUna alternativa a Archivo cuando quieras apuntar directamente al objeto
PreajusteEl formato a producir — mira la tabla de abajo
PropósitoEtiqueta opcional para lo que hace este paso, visible en los registros

Preajustes

PreajusteObtienes
mp4Vídeo reconvertido a H.264 con audio AAC, listo para reproducirse casi en cualquier sitio
ogg_opusAudio en Opus dentro de un contenedor Ogg — ligero, bueno para voz
wavAudio sin comprimir
flac_16k_monoAudio mono sin pérdidas a 16 kHz, el formato que suelen esperar las herramientas de voz

Qué pueden usar los pasos posteriores

ValorQué es
step(N).jobIdEl ID del trabajo de conversión
step(N).jobStatusEl estado del trabajo al encolarse — normalmente pending
step(N).presetEl preajuste con el que se encoló el trabajo

Esta acción encola el trabajo — no espera a que termine

El paso devuelve un ID de trabajo y termina de inmediato. Convertir un vídeo grande puede tardar minutos, así que ocurre en segundo plano.

Eso significa que el archivo convertido no está disponible para el paso siguiente de la misma ejecución. No intentes enviar step(N).output — todavía no hay nada ahí.

Para usar el resultado, consulta el trabajo hasta que termine:

  • la herramienta get_transcode_job o GET /v1/transcodes/{id}, con el ID del trabajo; o
  • un flujo de trabajo programado que busque trabajos de conversión con estado done.

Cuando el trabajo termina, output.fullPath y output.bucket son el archivo convertido.

También puedes consultar un trabajo en cualquier momento mediante la API (GET /v1/transcodes/{id}) o la herramienta get_transcode_job.

Límites

LímiteValor
Tamaño del archivo512 MB
Duración, preajustes de vídeo30 minutos
Duración, preajustes de audio4 horas
Trabajos encolados a la vez10 por empresa

Si necesitas comprobar la duración de un archivo antes de convertirlo, usa Inspeccionar Medios primero y ramifica según step(N).durationSeconds.

Coste

La conversión de medios se factura como tiempo de transcodificación, contra la cuota de transcodificación de tu plan. Los archivos más largos y más grandes cuestan más.

Convertir el mismo archivo al mismo preajuste otra vez es gratis. El resultado se guarda y se reutiliza, así que un flujo que se ejecuta repetidamente sobre el mismo archivo paga una sola vez. Cambiar el archivo cambia el resultado, así que un archivo actualizado se vuelve a convertir.

Cuando un trabajo falla

Un trabajo fallido lleva el motivo en doc.errorCode:

CódigoQué pasó
too_largeEl archivo supera los 512 MB
too_longEl archivo es más largo de lo que permite el preajuste
undecodableEl archivo no pudo leerse como medio, o este preajuste no puede producirlo. Reintentar no ayuda
output_too_largeEl archivo convertido resultó demasiado grande
unavailableNo se pudo contactar con el servicio de conversión. Merece la pena reintentar

Si el servicio de conversión simplemente está ocupado, el trabajo no falla: vuelve a la cola y se ejecuta poco después, sin gastar ninguno de sus reintentos.