Abre Video TranscodingNew Job en my.cubepath.com.

Un trabajo es un origen, un destino y una lista de salidas. No hay proyecto, perfil ni preset que configurar antes, y nada se arrastra de un trabajo a otro: cada envío trae su propio origen, su propio destino y sus propias credenciales. Es intencionado — un trabajo queda descrito por completo con lo que envías, así que puedes generarlos desde código sin ningún estado guardado que mantener sincronizado.

Origen

Elige primero el tipo de origen, porque cambia el resto del formulario.

  • URL de descarga — una URL http:// o https:// que podamos descargar sin credenciales. El formulario rechaza lo que no sea una URL completa, y el servicio rechaza URLs que resuelvan a direcciones privadas o internas, así que un enlace a algo de tu propia LAN no va a funcionar.
  • Bucket S3 — un objeto de un bucket tuyo. Indicas endpoint, región, bucket y clave del objeto, más una access key y una secret key. La clave del objeto es la ruta dentro del bucket (videos/charla-42.mov), no una URL.

Sea cual sea el origen, se lee una sola vez. Diez salidas no son diez descargas.

Destino

El destino siempre es un bucket compatible con S3, y es el único sitio donde escribe el trabajo. Rellénalo aunque sea el mismo bucket del que viene el origen: entrada y salida se configuran por separado.

CampoObligatorioNotas
EndpointNoDéjalo vacío para AWS S3. Rellénalo para CubePath Object Storage, R2, B2, Wasabi o MinIO
RegiónNoauto sirve para los proveedores que la ignoran
BucketEl único campo que el formulario exige siempre
Prefijo de destinoNoP. ej. transcoded/. Todo lo que escriba el trabajo cuelga de ahí
Access key / Secret keyEn la práctica síSolo puedes omitirlas si el bucket acepta escrituras anónimas, cosa que casi ninguno hace

Salidas

Añade al menos una salida — un trabajo sin ninguna se rechaza. Cada salida es una versión independiente del mismo origen y puedes mezclar tipos libremente: un MP4 para descarga, una escalera HLS para reproducción, miniaturas para la barra de progreso, un GIF para la tarjeta de vista previa. Los tipos y sus parámetros están en Salidas.

Avanzado

Dos campos opcionales, ambos recomendables:

  • URL de webhook — te hacemos un POST cuando el trabajo llega a un estado final, para que tu tubería no tenga que sondear. La entrega es de mejor esfuerzo y no se reintenta; míralo en Estado del trabajo.
  • Clave de idempotencia — una cadena única que eliges tú. Si se envía la misma clave otra vez, recibes el trabajo existente en lugar de uno nuevo. Ponla siempre que quien llama pueda reintentar: un worker de cola, un manejador de webhooks, un usuario que hace doble clic en Enviar.

Enviar

  1. 1
    Elige el origen
    Selecciona URL o S3 y rellena la URL, o el bucket y la clave del objeto.
  2. 2
    Rellena el destino
    Endpoint, región, bucket, prefijo y las credenciales que puedan escribir ahí.
  3. 3
    Añade tus salidas
    Una fila por versión. Empieza con un solo MP4 si estás probando el circuito completo.
  4. 4
    Envía
    El trabajo aparece en la lista como queued y arranca según se libera capacidad.

Cuando el formulario protesta

MensajeQué corregir
Introduce una URL de descarga válidaEl origen URL necesita una URL http(s):// completa
Introduce la clave del objetoUn origen S3 necesita la clave del objeto además del bucket
El bucket de destino es obligatorioFalta el bucket de destino
Añade al menos una salidaTodo trabajo necesita una o más salidas
"No se puede apuntar a una dirección privada/interna"Una URL o un endpoint S3 apunta a una IP privada; usa un hostname público
Rechazado solo al escribirLa organización no está verificada, está suspendida o sin saldo