Descargas inmediatas, pese lo que pese el vídeo
· 3 min de lectura

El momento en que pulsas Descargar es cuando un vídeo pasa a ser tuyo: algo que publicar, enviar o presentar. Debería ser el paso más fácil de todos. El 16 de septiembre lo rehicimos para que el archivo llegue siempre directamente del almacenamiento, por grande que sea el vídeo y por lenta que sea la conexión.
El último paso debe ser el más fácil
Un vídeo terminado puede pesar decenas de megas. Hacerlo pasar entero por el servicio web que también dibuja las páginas es la forma clásica de que una descarga grande salga mal: con una conexión lenta o móvil, un flujo largo se atasca, se corta o choca con un límite de tiempo.
Piensa adónde va un vídeo después: un correo comercial, un anuncio de lanzamiento, una diapositiva para la reunión de mañana. A menudo se descarga desde un móvil o el wifi de un hotel, minutos antes de necesitarlo. Una descarga que se atasca cerca del final cuesta más que tiempo: cuesta el momento. Ese es el caso para el que diseñamos, y con el que probamos.
Queríamos una descarga que nunca dependa de cuánto pueden cargar nuestros servidores web. El vídeo ya vive en el almacenamiento de medios, el mismo sitio desde el que lo reproduce el reproductor de su página. El navegador solo tiene que ir a buscarlo allí.
Directo desde el almacenamiento
Así que la regla ahora es sencilla: descargar un vídeo es siempre una redirección, nunca un relevo. Cuando pulsas Descargar MP4, nuestro servidor responde al instante con una dirección y tu navegador descarga el vídeo directamente del almacenamiento.
Eso cambia tres cosas para ti:
- la descarga empieza enseguida, sin nada en medio que la frene;
- el tamaño deja de importar: un vídeo largo se comporta igual que uno corto;
- las páginas de la aplicación siguen rápidas, porque ya no cargan con vídeo.
Un nombre claro y una puerta vigilada
La primera opción es un enlace firmado de corta duración. Permite que el archivo llegue con un nombre de verdad, sacado del título del vídeo, en lugar de una ristra anónima de caracteres, así que es fácil de encontrar en tu carpeta de descargas.
Cuando no hay enlace firmado, la redirección apunta al archivo guardado, el mismo que reproduce la página del vídeo. Antes de cualquier redirección, el servidor comprueba que la dirección pertenece de verdad a nuestro propio almacenamiento de medios, para que un enlace de descarga nunca pueda convertirse en una puerta hacia otro sitio. Solo un archivo pequeño, de menos de 24 MB, puede seguir pasando por nuestros servidores, y cuando ocurre queda anotado en los registros.
También comprobamos el resultado como es debido: viendo redirecciones en la ruta de descarga, no solo la ausencia de errores.
Un vídeo que dice lo que le falta
La misma versión resolvió una sorpresa más discreta. A veces el visual de IA de una escena no se puede crear, se omite o no entra en el plan. El vídeo termina igualmente y se puede ver, pero hasta ahora no decía nada.
Ahora un vídeo terminado lleva avisos en frases sencillas que nombran las escenas afectadas, tanto por la API como para los asistentes, y el mensaje final empieza con «Ready, with warnings». El estado sigue siendo «terminado» a propósito: el vídeo existe y se reproduce, y quien lo encargó sabe además exactamente qué falta. Las escenas se cuentan desde 1, como las cuenta la gente, no desde 0 como el código.
Qué cambia
Para quien hace un vídeo, el último clic hace ahora lo que promete: el MP4 llega directo, con el nombre del vídeo, dure treinta segundos o tres minutos. Para asistentes y desarrolladores, un vídeo ya no parece completo cuando no lo está, así que pueden transmitir un mensaje honesto en vez de un silencio.
Detrás de ambos cambios hay una idea que mantenemos con firmeza: un vídeo nunca pasa por la capa web, y un resultado siempre dice lo que contiene. Puedes descargar cualquiera de tus vídeos desde su página; los planes y las opciones de descarga están en la página de precios, y la API se describe en la documentación para desarrolladores.
Míralo en tu propia web
Pega una página y obtén el vídeo narrado del que habla este blog. El primero es gratis.
Sigue leyendo


