

VARIANTES DE IMAGEN
La imagen adecuada para cada espacio.
Conserva el encuadre o llena un cuadrado. Adapta un mismo original a toda tu aplicación.
Ejecutar este ejemploTranscodifica vídeo, extrae audio, transforma imágenes y genera transcripciones con una API asíncrona. Tú creas la experiencia. Nosotros procesamos los archivos.
{
"source": "https://mediaruntime.com/media/showcase/bunny-source.mp4",
"outputs": [
"video.web"
]
}Previsualiza aquí y abre esta misma muestra con sus ajustes en el sandbox.
DE UNA CARGA A ALGO ÚTIL
Explora un recorte y sigue la transcripción mientras suena el audio. Descarga los archivos para inspeccionarlos.


VARIANTES DE IMAGEN
Conserva el encuadre o llena un cuadrado. Adapta un mismo original a toda tu aplicación.
Ejecutar este ejemploMuestra original en inglés · narración sintética
AUDIO + TEXTO SINCRONIZADO
Combina audio y texto sincronizado para subtítulos, búsquedas y experiencias accesibles.
Nuestro motor analiza el trabajo metadatos en tiempo real. Enruta automáticamente transcodificaciones 1:1 simples a Standard mientras escala trabajos complejos de IA de múltiples salidas a Premium.
Evite la codificación redundante. Reempaquetamos flujos compatibles en MP4, HLS o MPEG-DASH, con codificación de respaldo cuando la copia no es compatible.
Comprobaciones Premium de contenido sexual, violento y peligroso, con modo report observacional o modo block fail-closed antes de transcodificar.
Inicio rápido
MediaRuntime es asíncrono. Al enviar un trabajo, se devuelve QUEUED inmediatamente y el salidas finalizado llega más tarde a su webhook firmado.
Utilice un URL público o una lectura firmada por tiempo limitado URL del almacenamiento que ya utiliza.
Envíe la URL de origen en source junto con los preajustes de salida que desea recibir.
Persista job_id, verifique el evento firmado y consuma el paquete de salida devuelto.
# Submit a public or time-limited signed media URL
curl -X POST https://mediaruntime.com/v1/jobs \
-H "X-API-Key: $MEDIARUNTIME_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"source": "https://cdn.example.com/media/trailer.mp4",
"outputs": ["video.web"]
}'
# -> { "job_id": "job_...", "status": "QUEUED" }¿Ya tienes un medio URL? No se requiere carga. Los documentos completos también cubren destinos de carga opcionales para bytes locales, cargas útiles de webhook y Node, Python, Go y PHP.