Show notes
Hoy os cuento cómo he migrado más de 7.000 vídeos de Vimeo a Bunny Stream en un fin de semana con Codex y la herramienta Vimeo2Bunny.
Pero antes, recordemos que esta semana continúa el curso de Stripe con inteligencia artificial. En la quinta clase revisamos facturas pendientes con comandos guiados y en la sexta gestionamos renovaciones y cancelaciones de suscripciones. Así aprendemos a consultar y modificar situaciones habituales de facturación con más control.
Ahora sí, vamos al lío. Y vaya lío... ni más ni menos que la migración de todos los vídeos de Boluda.com. El pasado 6 de agosto recibí un correo de Vimeo un mes antes de la renovación. Me comunicaban que mi cuenta pasaba a considerarse corporativa y que el nuevo precio sería aproximadamente diez veces superior al que estaba pagando.
La situación me recordó a otra subida que viví hace años, cuando el margen para decidir fue de apenas unos días. Esta vez tenía un mes, todo agosto por delante y una herramienta que entonces no existía. Codex convertía una migración que antes habría requerido semanas de trabajo manual en un proyecto perfectamente abordable.
El principal problema no era únicamente descargar y volver a subir archivos. Boluda.com acumulaba más de 7.000 vídeos, cada uno con su identificador, su código de inserción y varias generaciones de reproductores utilizadas a lo largo de los años. Trasladar el contenido sin actualizar esos datos habría dejado miles de clases apuntando al proveedor anterior.
Después de comparar alternativas y consultar a varias personas que ya habían realizado el cambio, elegí Bunny Stream. Su sistema de precios por uso encajaba mejor con el proyecto y ofrecía las funciones necesarias para alojar vídeos privados, organizarlos en librerías y servirlos dentro de la web.
La pieza decisiva fue Vimeo2Bunny, una herramienta oficial de línea de comandos creada por Bunny para migraciones masivas. Se configura con el token de Vimeo, el identificador de la librería de Bunny y su clave de acceso. A partir de ahí puede localizar los vídeos, respetar la organización por carpetas, transferirlos directamente y reanudar el proceso si se interrumpe.
Este tipo de herramienta habría sido poco accesible para mí hace unos años porque exige trabajar desde el terminal. Con Codex, el requisito deja de ser una barrera. Le facilité las credenciales de cada servicio, indiqué la librería de destino y le pedí que ejecutara y supervisara la migración.
La transferencia se completó durante un fin de semana. Aproveché el proceso para hacer limpieza, revisar contenidos y regenerar subtítulos que no se habían creado correctamente. Al terminar, todos los cursos tenían sus vídeos y captions disponibles en Bunny, pero todavía faltaba conectar cada clase con su nueva copia.
Para resolverlo, preparé un manifiesto, una tabla que relacionaba cada identificador antiguo de Vimeo con el nuevo identificador asignado por Bunny. Codex recorrió los posts de Boluda.com, detectó los distintos formatos de inserción utilizados durante estos años y creó un script que sustituyó cada referencia por la equivalente.
El listado permitió tratar la migración como un proceso controlado. Antes de cambiar nada, cada vídeo tenía una correspondencia conocida. Después se podía comprobar cuántas referencias se habían encontrado, cuáles se habían reemplazado y si quedaba algún identificador antiguo sin resolver. Así evité confiar en un reemplazo genérico que pudiera modificar datos incorrectos.
Una vez actualizados los embeds, Bunny pasó a ser el proveedor de vídeo de los cursos y del resto de contenidos que dependían de Vimeo. El nuevo reproductor ofrece una experiencia más actual y, además, recuerda el punto en el que cada alumno abandona una clase para continuar desde allí cuando regresa.
Después de comprobar que todo funcionaba, cancelé la suscripción de Vimeo tras catorce años. Una pena. Curiosamente, durante el proceso apareció una oferta con un descuento del 90 % para el siguiente año, aunque incluso con esa rebaja el coste continuaba siendo superior al de Bunny en mi caso. Preferí completar el cambio y eliminar una dependencia que ya no tenía sentido mantener.
La gran lección es que los agentes reducen muchísimo el coste de cambiar de proveedor. Una plataforma puede acumular fricción durante años porque mover miles de elementos parece inasumible. Cuando un agente puede utilizar una herramienta oficial, construir un manifiesto, recorrer la base de datos y verificar los reemplazos, esa barrera disminuye de forma radical.
Si utilizáis Vimeo para una biblioteca privada, una membresía o una academia, os recomiendo revisar las condiciones antes de la próxima renovación y preparar un inventario de vídeos, embeds y dependencias. No hace falta migrar si el servicio y el precio continúan encajando, pero sí conviene saber qué habría que mover y cómo recuperar el control si las condiciones cambian.
En definitiva, he trasladado más de 7.000 vídeos de Vimeo a Bunny Stream en un fin de semana gracias a Vimeo2Bunny, Codex y un manifiesto que conectaba cada identificador antiguo con el nuevo. Lo que antes habría sido una migración interminable se convirtió en un proceso automatizado, comprobable y asumible.
Como siempre, muchas gracias por vuestras valoraciones de cinco estrellas en Apple Podcasts y Spotify, por suscribiros a los cursos y por estar ahí, al otro lado. Nos escuchamos mañana jueves con más marketing online, como siempre, a las 07:07. Hasta entonces, ¡muy buenos días!