¿Cómo crearías un motor de búsqueda para un canal de YouTube?

No conozco un software existente que haga exactamente lo que está pidiendo, y desafortunadamente no creo que haya una buena manera de hacerlo sin una experiencia de programación significativa. Youtube proporciona una API sólida, para la cual puede encontrar documentación aquí: YouTube | Desarrolladores de Google.

Si desea una solución rápida y sucia, puede acercarse incrustando los videos como publicaciones en un sistema de administración de contenido como WordPress, y luego utilizando las herramientas integradas para etiquetar y buscar esas publicaciones. El proceso para esto se vería así:

  • obtenga un código de inserción de YouTube para un video con la hora de inicio que desee (la pestaña de inserción de Youtube en el menú para compartir debajo de cada video generará esto para usted)
  • cree un nuevo artículo en su CMS de elección e inserte el código de inserción
  • etiqueta el artículo con los términos de búsqueda que deseas
  • repetir para cada video y hora de inicio

Los usuarios podrán utilizar la función de búsqueda integrada del CMS para encontrar los artículos y reproducir los videos incrustados.

No podrá automatizar fácilmente esto y no se verá ni se sentirá tan bien como una solución personalizada, pero sería factible sin escribir código.

Probablemente deberías usar un motor de búsqueda existente. La API JSON / Atom de búsqueda personalizada de Google es un buen lugar para buscar, pero puede ser costoso si realiza muchas búsquedas. Bing tiene algo similar: servicios cognitivos: aplicaciones de inteligencia | Microsoft Azure