Crea tu propio Saregama Carvaan con YouTube y Google Sheets

| |

COMPARTE EL ARTÍCULO!!!

Saregama Carvaan, un reproductor de música digital que parece una radio de transistores anticuada y que apunta a la generación no milenaria, se ha convertido en un hugehitin de la India. La compañía analizó datos de sitios de streaming de música en línea como Saavn, Gaana y YouTube, elaboró un catálogo de más de 5.000 canciones de películas hindúes «grandes» y las preinstaló en Carvaan, clasificadas por artistas y estados de ánimo.

Al igual que una emisora de radio, Saregama Carvaan mezcla la nostalgia con un elemento sorpresa: el algoritmo del reproductor reproduce música en una secuencia aleatoria para que el oyente nunca sepa qué canción será la siguiente. ¿Se puede recrear la experiencia Carvaan con YouTube? Vamos a averiguarlo.

1. La lista de canciones

Una rápida búsqueda en Google en el sitio web de Saregama me llevó a este documento PDF, que contiene una lista completa de todas las canciones que se incluyen en el reproductor Carvaan. Importé el PDF de las canciones en una hoja de cálculo de Google para que los datos pudieran filtrarse fácilmente por nombres de películas o artistas.

2. La base de datos de YouTube

La API de YouTube le permite consultar la base de datos de vídeo por palabras clave. Escribí un simple guión de Google que lee los títulos de las canciones de la hoja de cálculo de Google y encuentra el vídeo correspondiente en YouTube. La API de YouTube devuelve el enlace de vídeo, la descripción, el canal del cargador de vídeo y la imagen en miniatura (código fuente).

3. Las fórmulas de la hoja de cálculo

Google Spreadsheet proporciona la fórmula IMAGEN que me ayudó a incrustar las URL en miniatura de YouTube como imágenes en las celdas de la hoja de cálculo. Utilicé Fórmulas de matriz para aplicar la misma fórmula a toda la columna de la hoja de cálculo.

Los ID de vídeo de YouTube se convirtieron de nuevo a las URL de YouTube con la ayuda de una sencilla fórmula de matriz.

=ArrayFormula(CONCAT(«https://youtu.be/»,D2:D))

4. La lista de reproducción de YouTube

Ahora la hoja de cálculo estaba llena de una lista de canciones que están precargadas en Carvaan y sus correspondientes vídeos de YouTube.

La siguiente tarea era crear una lista de reproducción de YouTube con todos los vídeos. Anteriormente había creado una herramienta para copiar listas de reproducción de YouTube y la misma API se utilizó aquí para crear la lista de reproducción dentro de la hoja de cálculo (código fuente).

<img size-full wp-image-32034" src="https://kelinux.net/wp-content/uploads/2019/11/youtube-playlist-1.png" alt="youtube-playlist.png"….

COMPARTE EL ARTÍCULO!!!

Previous

Google Domains Go Live in India – El mejor lugar para comprar nombres de dominio

Introducción a Espruino, un intérprete de JavaScript para microcontroladores

Next

Deja un comentario

shares