- Frontend minimalista y limpio de YouTube, sin anuncios
- Usa
yt-dlp para descargar videos de YouTube y resumir el contenido con un modelo de IA local
- Ofrece gestión de canales y función de suscripción
- Ignora videos que no quieres ver
- Reproduce videos en segundo plano
- Reproducción de medios sin conexión
- Subtítulos usando el elemento
<track> y la API de WebVTT
- Sin dependencias excepto
nano-spawn
- Usa solo HTML/CSS, sin frameworks de JS del lado del cliente ni del servidor
- Se puede alojar en la red doméstica para reproducir videos en todos tus dispositivos
¿Por qué?
- Quería recuperar un feed secuencial en lugar de uno "curado algorítmicamente"
- Sin distracciones
- Sin miniaturas clickbait
- Sin comentarios
- Sin videos relacionados ni videos recomendados algorítmicamente
- Sin anuncios
- Solo una UI limpia y los videos
- Simplemente quería construirlo
- Aunque ya tengo suscripción a YouTube Premium, lo necesitaba para controlar mejor mi atención y tener una mejor experiencia offline
Funciones futuras (TODO)
- Agregar una función para eliminar videos descargados
- Agregar una función para ver videos en un tamaño adecuado entre una vista previa pequeña y pantalla completa
- Agregar una función para descargar un solo video sin suscribirse al canal
- Elegir qué modelo usar para los resúmenes y especificar el endpoint del servidor LLM
1 comentarios
Opiniones de Hacker News
Ojalá la gente dejara de hacer
yt-dlpmás accesible y de aumentar las ganas de Google de intentar detenerloTengo una pregunta para el autor o para alguien con experiencia en soluciones similares
Creé Videocrawl para mejorar la experiencia de aprendizaje y visualización usando LLMs
Quiero una extensión de navegador que agregue un botón a la página de videos de YouTube
yt-dlpy lo guarde enipfspara publicarlo en un sitio de videos gratuitoMe gustan los pronombres "vi/vim" en el perfil de GitHub de Christian
Sería monetizable para padres o muy necesario
Quiero un feed "cronológico" en lugar de uno "curado por algoritmo"
Hice algo parecido hace unos años
yt-dlp, el despliegue seguía siendo eliminadoMe pregunto si se puede crear una imagen preconstruida en hub.docker o
ghcr.ioTengo algunas solicitudes de funciones