7 Punkte von GN⁺ 2025-03-16 | 1 Kommentare | Auf WhatsApp teilen
  • Sauberes, minimalistisches YouTube-Frontend ohne Werbung
  • Verwendet yt-dlp, um Videos von YouTube herunterzuladen, und fasst Videoinhalte mit lokalen KI-Modellen zusammen
  • Bietet Kanalverwaltung und Abonnementfunktionen
  • Ignoriert Videos, die man nicht sehen möchte
  • Spielt Videos im Hintergrund ab
  • Offline-Medienwiedergabe
  • Untertitel mit dem <track>-Element und der WebVTT-API
  • Keine Abhängigkeiten außer nano-spawn
  • Verwendet nur HTML/CSS, keine JS-Frameworks auf Client- oder Serverseite
  • Kann im Heimnetzwerk gehostet werden, um Videos auf allen Geräten abzuspielen

Warum?

  • Der Wunsch, einen sequenziellen Feed statt eines „algorithmisch kuratierten“ Feeds zurückzubekommen
  • Keine Ablenkungen
  • Keine Clickbait-Thumbnails
  • Keine Kommentare
  • Keine verwandten oder algorithmisch empfohlenen Videos
  • Keine Werbung
  • Nur eine saubere UI und die Videos
  • Ich wollte es einfach bauen
  • Ich habe zwar YouTube Premium abonniert, brauche das aber für bessere Aufmerksamkeitskontrolle und ein verbessertes Offline-Erlebnis

Geplante Funktionen (TODO)

  • Möglichkeit zum Löschen heruntergeladener Videos hinzufügen
  • Eine Funktion hinzufügen, um Videos in einer sinnvollen Größe zwischen kleiner Vorschau und Vollbild anzusehen
  • Möglichkeit hinzufügen, einzelne Videos ohne Kanalabonnement herunterzuladen
  • Auswahl des für Zusammenfassungen verwendeten Modells und Angabe eines LLM-Server-Endpunkts

1 Kommentare

 
GN⁺ 2025-03-16
Hacker-News-Kommentare
  • Ich hoffe, die Leute hören auf, yt-dlp immer zugänglicher zu machen und damit Googles Wunsch zu verstärken, dem Ganzen ein Ende zu setzen.

  • Eine Frage an den Autor oder an jemanden mit Erfahrung mit ähnlichen Lösungen

    • Ich frage mich, ob es eine gute Möglichkeit gibt, neue Inhalte zu entdecken.
    • Ich schaue meist abonnierte Inhalte, genieße aber gelegentlich auch Inhalte, die der Algorithmus empfiehlt.
    • Außerhalb der Plattform könnte ich von YouTube erneut Inhalte empfohlen bekommen, die ich bereits gesehen habe, und ich mache mir Sorgen, dass Änderungen meiner Sehgewohnheiten nicht im Algorithmus berücksichtigt werden.
    • Ich frage mich, ob ich von falschen Annahmen ausgehe oder nützliche Informationen übersehe.
    • Zum Beispiel werden mir oft Konferenzvorträge empfohlen, aber ich verfolge keine Konferenzen, um zu wissen, wann ich danach suchen sollte.
  • Ich habe Videocrawl gebaut und nutze LLMs, um das Lern- und Seherlebnis zu verbessern.

    • Es übernimmt gängige Aufgaben wie das Extrahieren sauberer Transkripte, Zusammenfassungen und chatbasierte Interaktionen.
    • Es analysiert Frames, um Code-Snippets, Referenzen, Quellen usw. zu extrahieren.
    • Man kann das erleben, indem man das OpenAI-Agent-Video auf Videocrawl ansieht.
    • LLMs haben das Potenzial, die Art und Weise, wie wir aus Videos lernen und mit ihnen interagieren, erheblich zu verbessern.
  • Ich hätte gern eine Browser-Erweiterung, die auf YouTube-Videoseiten einen Button hinzufügt.

    • Wenn man den Button anklickt, wird ein yt-dlp-Download ausgeführt, in IPFS gespeichert und auf kostenlosen Video-Websites veröffentlicht.
    • Wir brauchen ein Protokoll zum Indexieren/Suchen/Entdecken von Videos.
    • Das könnte auch auf alternativen Plattformen genutzt werden.
    • Beliebte Videos würden mehr "Seeds"/"Mirrors" bekommen.
    • Das größte Problem ist, interessante Inhalte zu finden.
    • Eine Browser-Erweiterung würde dabei helfen.
  • Ich mag auf Christians GitHub-Profil die Pronomen "vi/vim".

    • Das habe ich vorher noch nie gesehen, daher hat es mich überrascht.
  • Für Eltern wäre das entweder monetarisierbar oder sehr nötig.

    • YouTube ist nicht gut für Kinder.
    • Es gibt dort viel Streich- und Herumgeschrei-Inhalte.
    • YouTuber wie ZebraGamer, Half Asleep Chris, Mark Rober, Brick Experiment Channel und Ants Canada sind gut für Kinder.
    • Ich habe es zwar in einer sicheren App gesperrt, aber es wäre schön, wenn das im gesamten Heimnetzwerk gelten könnte.
  • Ich möchte einen "chronologischen Feed" statt eines "algorithmisch kuratierten" Feeds.

    • Der Link „Abos“ oben links auf der YouTube-Startseite zeigt nur abonnierte Inhalte.
    • Einfach als Lesezeichen speichern.
  • Ich habe vor ein paar Jahren etwas Ähnliches gebaut.

    • Ich habe zum Suchen die YouTube-API verwendet.
    • Es lief auf Heroku, aber weil yt-dlp heruntergeladen wurde, wurde das Deployment ständig entfernt.
    • Am Ende habe ich es auf meinem eigenen Server deployed und zum Laufen gebracht.
  • Ich frage mich, ob man vorgefertigte Images auf hub.docker oder ghcr.io erstellen könnte.

    • Damit Leute das Image ziehen, ausführen und Updates automatisieren können.
    • In der Self-Hosting-Welt ist das Standardpraxis.
    • Andernfalls werden es viele Leute nicht installieren.
    • Es gibt viele Menschen, die 40–50 Services installiert haben.
    • Das über Git-Updates zu verwalten, ist unmöglich.
  • Ich habe ein paar Feature-Wünsche.

    • Eine Funktion zum Löschen heruntergeladener Videos hinzufügen.
    • Mehr als nur einige Wochen an Videos pro Kanal anzeigen.
    • Eine Möglichkeit hinzufügen, Videos in einer sinnvollen Größe zwischen kleiner Vorschau und Vollbild anzusehen.
    • Eine Möglichkeit hinzufügen, ein einzelnes Video herunterzuladen, ohne den Kanal zu abonnieren.
    • Bitte als Docker-Image bereitstellen, damit es mit Docker Compose leicht zum Laufen gebracht werden kann.