Eu me inscrevi em diversos canais do YouTube e costumo ver diariamente os últimos vídeos publicados para assistir aos que me interessam. Porém o YouTube não permite que eu organize os canais por tema, assim eu acabo vendo no mesmo lugar vídeos de marcenaria junto com vídeos de eletrônica (e outros assuntos).
Eu fiz uma pequena app onde eu consigo agrupar esses canais por tema (usando o RSS que o YouTube fornece) e exibir os vídeos do dia de acordo com a categoria.
Esse é o resultado de uma primeira versão:
O código está disponível em GitHub - rennerocha/mediafeed: Web application to help categorize and aggregate subscriptions of media channels for easy access. (working only with Youtube channels at this moment)
O que ainda pretendo fazer para poder realmente utilizar nas minhas inscrições:
- Adicionar/remover canais mais facilmente
- Filtros por período (por enquanto só mostra os vídeos das últimas 24h)
- Melhorar o script de sincronização (talvez fique lento com muitos canais)
- Montar um esquema para fazer deploy dessa app (provavelmente um docker-compose.yml com o servidor web e o banco de dados)