Invidious – Open-Source-Alternative-Frontend für YouTube
(invidious.io)- Invidious ist ein Open-Source-Alternative-Frontend für Nutzer, die YouTube schlanker nutzen möchten, mit Fokus darauf, Google-Tracking zu vermeiden
- Es ist Free/Libre Open-Source-Software unter der AGPL-3.0-Lizenz und kann über öffentliche Instanzen genutzt oder selbst gehostet werden
- Auch ohne YouTube-Konto sind Kanal-Abos und das Erstellen von Playlists möglich, wodurch die Abhängigkeit von Accounts sinkt
- Videos lassen sich ohne Werbung ansehen, und SponsorBlock wird zu 100 % unterstützt, um störende Elemente beim Schauen zu reduzieren
- Eine dokumentierte REST API und Mehrsprachenunterstützung machen Invidious sowohl für normale Nutzer als auch für Entwickler nutzbar
Rolle und Bereitstellung von Invidious
- Invidious ist ein Open-Source-Projekt, das als alternatives Frontend für YouTube bereitgestellt wird
- Über Use Invidious können öffentliche Instanzen genutzt werden; über Host Invidious lässt es sich selbst hosten
- Die Software ist Free/Libre and Open Source und steht unter der AGPL-3.0-Lizenz
Datenschutz und Seherlebnis
- Invidious schützt Nutzer vor Googles Überwachung und trackt Nutzer auch selbst nicht
- Ziel ist es, Nutzern durch ein menschzentriertes Design zu helfen, ihre Konzentration zurückzugewinnen
- Videos können ohne störende Werbung angesehen werden, und SponsorBlock wird zu 100 % unterstützt
Funktionen ohne Konto
- Auch ohne YouTube-Konto können Kanäle abonniert werden
- Ohne YouTube-Konto lassen sich Playlists erstellen
Sprache und Entwicklerunterstützung
- Dank der Übersetzer ist Invidious in mehreren Sprachen verfügbar
- Für Entwickler wird eine dokumentierte REST API bereitgestellt
- Die API wird mit vollständigem Funktionsumfang angeboten
1 Kommentare
Meinungen auf Hacker News
Eine gute Übersicht über verschiedene alternative Frontends gibt es hier: https://github.com/mendel5/alternative-front-ends
Passt auch gut fürs Internet-Archivieren. Wenn Twitter oder Reddit Pop-ups, Login-Redirects und Ähnliches anzeigen, kann man die URL auf die Version eines alternativen Frontends ändern und den Inhalt ohne Ballast archivieren
Pflegt eine Liste funktionierender Instanzen alternativer Frontends und leitet Links automatisch auf eine funktionierende Instanz um
Interessant ist, dass in der Dokumentation steht: „Wegen verschiedener Probleme muss Invidious häufig neu gestartet werden, mindestens einmal täglich, idealerweise stündlich“: https://docs.invidious.io/installation/#post-install-configu...
Das dürfte wohl mit diesem Memory-Leak-Issue zusammenhängen: https://github.com/iv-org/invidious/issues/1438
Interessant ist auch, dass dieses Issue fast drei Jahre alt ist und noch ältere Meldungen erwähnt
docker-compose.ymlsehr einfach einrichten und ich starte es auch nicht neu. Läuft seit zwei Jahren problemlosWenn man das selbst hostet und dazu Yattee https://github.com/yattee/yattee als iOS- und tvOS-Client nutzt, kann man YouTube-Abos ziemlich gut ansehen und dabei Algorithmus- und Werbeeinblendungen minimieren
Es überrascht mich ein wenig, dass Google Werbung noch nicht direkt in den Stream einbrennt. Dann wäre es extrem schwierig, die Werbung zu trennen
Das würde die Margen senken und wäre vielleicht sogar praktisch unmöglich
Ich hoste meine eigene Instanz, und sie ist ziemlich gut. Wenn man den Home-Feed abschaltet, wird man nicht von zufälligem „Beliebt“-Müll abgelenkt. Ich suche nur noch die Videos, die ich brauche, und dadurch ist mein YouTube-Konsum deutlich gesunken
Wie genau werden Kreative bei diesem „ethisch gestalteten“ Frontend für ihre Werke bezahlt?
YouTube hat es für Kreative ohnehin ziemlich riskant gemacht, ihren Lebensunterhalt auf Werbeeinnahmen zu stützen. YouTube kann Videos und Kanäle nahezu willkürlich demonetarisieren, und es gibt unter Umständen keinen schnellen Rechtsbehelf. Wenn man bedenkt, dass die Aufrufe eines Videos oft am Anfang geballt kommen, ist das wichtig
Außerdem können Unternehmen bei Inhalten, die eigentlich unter Fair Use fallen sollten, einen großen Teil der Werbeeinnahmen abgreifen. Zudem kann YouTube auch auf Videos Werbung schalten, bei denen der Kreative keine Werbung eingerichtet hat, und in diesem Fall geht das Geld nicht an den Kreativen
Deshalb war es schon seit einiger Zeit keine tragfähige Situation mehr, wenn Kreative nur von Werbeeinnahmen oder YouTube-Premium-Erlösen abhängig sind. YouTube hat Kreative vollständig ignoriert und schon vor Langem dafür gesorgt, dass es keine so stabile Einnahmequelle ist wie andere Mittel
Wenn man den Wert einer durchschnittlichen Werbeeinblendung betrachtet, würde ein Micropayment-System, das pro Nutzer ein paar Cent berechnet, ausreichen. Das Problem derzeit ist, dass es kaum Marktdruck gibt, Publisher und Kreative auf ein gemeinsames Micropayment-System einzuschwören, solange Werbung „gut genug“ ist
Natürlich gibt es auf YouTube auch großartige Inhalte, aber realistisch betrachtet sind 99 % Müll, der darauf ausgelegt ist, 1) sich an beliebte Trends zu hängen und Aufrufe zu bekommen und 2) damit Werbung anzuzeigen und Einnahmen zu erzielen. Im Grunde ist das kein Inhalt, sondern zufälliger Müll
Ist das legal?
In den Google-Bedingungen steht, dass das Umgehen von Werbung einen Verstoß gegen die YouTube-Bedingungen darstellt: https://support.google.com/youtube/answer/14129599?hl=en#:~:...
Allgemeiner gefragt: Muss man rechtlich den Bedingungen zustimmen, um per HTTPS mit den Servern eines Dienstanbieters zu kommunizieren? Bedeutet der Austausch eines einzigen Pakets auf diese Weise schon eine rechtliche Zustimmung?
Wenn Google verschiedene Websites crawlt, geht man auch nicht davon aus, dass Google den diversen Lizenzen zustimmen muss, die deren Betreiber dort platziert haben, oder dass das Crawling selbst eine solche Zustimmung bedeutet.
Die Vorstellung, dass Zeitschriftenverlage oder TV-Anbieter Nutzer dazu zwingen könnten, Werbung anzusehen oder anzuhören, ist absurd. In der Realität vermeiden Menschen Werbung absichtlich auf viele verschiedene Arten, und es gibt keinen Grund, warum YouTube-Anbieter hier anders behandelt werden sollten.
Sie haben ein Anwaltsschreiben von YouTube erhalten und öffentlich darauf geantwortet: https://github.com/iv-org/invidious/issues/3872
„Sie verstehen nicht, dass wir ihren Bedingungen/Richtlinien nie zugestimmt haben und auch ihre API nicht verwenden.“
Solche Dinge sind zentrale Bausteine für Interoperabilität mit noscript-/grundlegenden (X)HTML-Browsern. Echte Websites sollten sie nach bestem Bemühen unterstützen, und bei diversen behördlichen Online-Diensten oder zentralen Online-Services sollte das verpflichtend sein.
Doch die hochtoxischen Entwickler, die dort arbeiten, machen „Webinterfaces“ extrem abhängig davon, dass JavaScript-Code auf dem Client ausgeführt wird. Ein Beispiel ist sehr launisches und komplexes Browser-Fingerprinting.
Das neue kick.com „prüft den Webbrowser per JavaScript“, und es ist sicher, eine Big-Tech-Web-Engine zu verwenden. Man sollte sich nicht täuschen lassen, wo das eigentliche Übel liegt.
Interoperabilität zwischen Big Tech und Small Tech ist der Kernpunkt. Nur starke Regulierung kann das ermöglichen, und man sollte auch mit dem Schlimmsten rechnen – bis hin dazu, dass Big Tech heimlich Hacker-Teams anheuert, um Alternativen zu Big Tech zu schikanieren.
Schade, dass es inzwischen schwierig geworden ist, Instanzen zu finden, die Downloads erlauben. Es war praktisch, Videos auf dem Handy abrufen zu können.
Ist allerdings kein Client zum normalen Anschauen.
Unterstützt auch viele andere Websites.
Auf meinem Pixel 6a scheinen 4K-Videos allerdings nicht zu funktionieren; Downloads gehen nur bis maximal 1080p.
In letzter Zeit sehe ich Crystal immer häufiger; ich bekomme Lust, mich wieder näher damit zu beschäftigen.