Was sind Streamlink Launcher und Streamlink Chat?
Launcher
Eine schlanke Oberfläche für Streamlink. Gib einen Kanalnamen ein oder füge einen Link ein, drücke Enter, und der Stream öffnet sich in deinem Videoplayer (VLC, mpv, PotPlayer…) statt im Browser. Er merkt sich deine Favoriten, zeigt dir, wer davon live ist, und öffnet mit Strg+Alt+S eine Mini-Leiste.
Chat
Der Begleiter des Launchers, im Stil von Chatterino: die Chats von Twitch, Kick und Steam TV in einem Fenster, ein Tab pro Chat, jeder in der Farbe seiner Plattform. Lesen ohne Konto, Schreiben auf Twitch und Kick nach der Anmeldung, und ▶ öffnet den Stream mit Streamlink.
Unterstützte Plattformen
| Plattform | Launcher | Chat |
|---|---|---|
| Twitch | Ja, ohne Werbung | Lesen und Schreiben |
| Kick | Ja | Lesen und Schreiben (experimentell) |
| Steam TV | Ja | Nur lesen |
| YouTube, Dailymotion | Ja | Nein |
| Direktlink | Jede von Streamlink unterstützte Website | Nein |
Systemvoraussetzungen
- Windows 10 oder 11: eine einzelne
.exe-Datei, ohne Installation. - Linux x86_64: ein AppImage mit eigenem Python. Es braucht glibc 2.35 oder neuer (Ubuntu 22.04, Debian 12, Fedora 36, Linux Mint 21 oder neuer).
- Aus dem Quellcode: Python 3.10 oder neuer mit Tcl/Tk, keine weitere Abhängigkeit.
- Zum Ansehen: Streamlink und ein Videoplayer, standardmäßig VLC.
Unter Linux hat der Launcher kein Symbol im Infobereich, keine globale Tastenkombination, keinen Autostart, kein Drag-and-drop, keine Live-Benachrichtigungen, keine Stream-Vorschau und kein integriertes Update.
Sprachen
Beide Apps gibt es auf Englisch, Französisch, Spanisch, Deutsch und Italienisch. Sie folgen der Systemsprache; du kannst sie unter Einstellungen › Allgemein (Launcher) oder Einstellungen › Anzeige (Chat) ändern.
Rundgang in Bildern
Klicke auf einen Screenshot, um ihn zu vergrößern. Die Kanäle und Nachrichten sind nur Beispiele. Die Screenshots zeigen die Apps auf Englisch.
Was ist Streamlink?
Streamlink ist ein freies Kommandozeilenprogramm. Es holt den Videostrom eines Streams und schickt ihn an deinen Player. So siehst du Twitch, Kick oder YouTube in VLC oder mpv, ohne die Webseite drumherum: weniger Arbeitsspeicher, keine Twitch-Werbung und die Tastenkürzel deines eigenen Players.
Normalerweise benutzt man Streamlink in einem Terminal:
Streamlink Launcher schreibt diesen Befehl für dich: Er erkennt die Plattform, fügt die passenden Optionen und die gewählte Qualität hinzu und startet dann Streamlink. Streamlink Chat nutzt es für seine Schaltfläche ▶.
Qualitäten
best wählt die höchste Qualität, worst die niedrigste, audio_only nur den Ton (Twitch). Du kannst auch eine bestimmte Qualität wie 1080p60 anfordern oder eine Ausweichliste: 720p60,720p,best nimmt die erste verfügbare.
Und die Twitch-Werbung?
Seit Version 7.5.0 filtert Streamlink die Werbung in Twitch-Streams immer heraus. Die alte Option --twitch-disable-ads wird nicht mehr gebraucht (sie ist veraltet, wird aber weiterhin akzeptiert).
Streamlink ist ein unabhängiges Projekt. Keine der beiden Apps enthält es: Du installierst es separat, einmalig.
Wo lädt man Streamlink herunter und wie installiert man es?
Streamlink gibt es auf seiner offiziellen Website, streamlink.github.io/install. Wähle dein System:
Windows: das Installationsprogramm (empfohlen)
- Öffne die Seite mit den Windows-Versionen von Streamlink.
- Lade das
.exe-Installationsprogramm der neuesten Version herunter (Windows 10 oder neuer, x86_64). - Starte es und folge den Schritten. Es fügt Streamlink dem
PATHhinzu: Der Launcher findet es von selbst.
Oder mit einem Paketmanager
Linux: das Paket deiner Distribution
Ubuntu und Ableger: Die Streamlink-Website rät vom Ubuntu-Paket ab, da es nicht gepflegt wird. Nutze die Installation mit Python (nächster Tab) oder das Streamlink-AppImage, das auf derselben Seite angeboten wird.
Du brauchst außerdem einen Player, zum Beispiel sudo apt install mpv oder sudo dnf install vlc.
Mit Python (jedes System)
Erfordert Python 3.10 oder neuer.
Derselbe Befehl aktualisiert Streamlink. Unter Linux ist eine virtuelle Umgebung oder pipx install streamlink besser, damit das System-Python unangetastet bleibt.
Die Installation prüfen
Wenn der Befehl eine Versionsnummer anzeigt, ist alles bereit. Im Launcher zeigt Einstellungen › Streamlink ebenfalls die gefundene Version.
Streamlink woanders installiert? Launcher Chat
Die Apps suchen Streamlink im PATH und an den üblichen Orten. Liegt es woanders, gib den Pfad zu streamlink.exe unter Einstellungen › Streamlink › Benutzerdefinierter Pfad (Launcher) oder Einstellungen › Ansehen (Chat) an.
Erste Schritte
Wohin mit den Apps? Launcher Chat
Lade die Datei von der Versionsseite herunter (Launcher, Chat) und lege sie in einen eigenen Ordner, zum Beispiel Documents\Streamlink. Die Einstellungen werden daneben gespeichert, und das integrierte Update kann die Datei ersetzen. Meide C:\Program Files, das schreibgeschützt ist.
Unter Linux machst du das AppImage ausführbar und startest es dann:
Für einen Eintrag im Anwendungsmenü nutze ein Werkzeug wie Gear Lever oder AppImageLauncher.
Dein erster Stream Launcher
- Stelle sicher, dass Streamlink und ein Videoplayer installiert sind.
- Wähle die Plattform über ihre Schaltfläche: Twitch, Kick, YouTube, Dailymotion, Steam TV oder Direktlink.
- Gib den Kanalnamen ein (
eslcs) oder füge einen Link ein (https://kick.com/…): Ein Link wählt die Plattform von selbst. - Wähle bei Bedarf die Qualität, dann Enter oder Starten. Der Player öffnet sich nach ein paar Sekunden.
- Um den Stream zu verfolgen oder zu stoppen, öffne unten im Fenster das Protokoll: Es zeigt die Ausgabe von Streamlink und eine Schaltfläche Beenden.
Drei schnellere Wege Launcher
- Einen Link kopieren: Kopiere die Adresse eines Streams und wechsle zurück zum Launcher. Er bietet an, ihn zu starten, und der Link steht schon in der Mini-Leiste. Abschaltbar unter Einstellungen › Streamlink › Kopierte Links erkennen.
- Drag-and-drop (Windows): Ziehe die Adresse aus der Adressleiste des Browsers, einen markierten Text oder eine
.url-Internetverknüpfung auf das Fenster. - Mini-Modus (Windows): Strg+Alt+S aus jeder Anwendung, tippen, Enter.
Dein erster Chat Chat
- Wähle die Plattform über ihre Schaltfläche unter dem Feld Chat hinzufügen.
- Gib den Kanalnamen ein oder füge einen Link ein, dann Enter. Strg+T setzt den Cursor in dieses Feld.
- Der Chat öffnet sich in einem neuen Tab, nur lesbar. Um zu schreiben, verbinde dein Konto (siehe Im Chat schreiben).
- In der Kopfzeile des Chats öffnet ▶ den Stream mit Streamlink, und das Link-Symbol öffnet den Kanal in deinem Browser.
Das Feld akzeptiert einen Namen (eslcs), ein Präfix (kick:lunaria, steam:name) oder einen Link: twitch.tv/…, kick.com/…, steam.tv/…, steamcommunity.com/broadcast/watch/…, „Popout“-Links eingeschlossen. Deine Tabs sind beim nächsten Start wieder da.
Tastenkürzel und nützliche Klicks
Hauptfenster Launcher
| Aktion | Tasten |
|---|---|
| Stream starten oder den markierten Vorschlag wählen | Enter |
| Vorschläge durchgehen (Favoriten, dann Verlauf) | ↓ ↑ |
| Einstellungen öffnen | Strg+, |
| Ein Menü oder einen Bereich schließen | Esc |
| Optionen eines Favoriten (starten, Feld ausfüllen, Chat öffnen, entfernen) | Rechtsklick auf seine Karte |
| Mini-Modus öffnen, von überall (Windows) | Strg+Alt+S |
Die globale Tastenkombination lässt sich unter Einstellungen › Fenster und Tastenkombination durch Strg+Alt+Leertaste, Strg+Umschalt+Leertaste, Alt+Umschalt+S oder Strg+Alt+L ersetzen.
Mini-Modus Launcher
| Aktion | Tasten |
|---|---|
| Nächste / vorherige Plattform | Tab / Umschalt+Tab |
| Vorschläge durchgehen | ↓ ↑ |
| Starten | Enter |
| Leiste schließen | Esc oder woanders klicken |
Tabs und Eingabe Chat
| Aktion | Tasten |
|---|---|
| Chat hinzufügen | Strg+T, dann ein Name oder ein Link und Enter |
| Nächster / vorheriger Chat | Strg+Tab / Strg+Umschalt+Tab |
| Aktuellen Chat schließen | Strg+W |
| Nachricht senden | Enter |
| Frühere Nachrichten zurückholen | ↑ ↓ |
| Einen Namen oder ein Emote vervollständigen (erneut drücken für den nächsten Treffer) | Tab |
| Nur Benutzernamen vervollständigen | Mit @ beginnen, dann Tab |
| Text aus dem Chat kopieren | Mit der Maus markieren, dann Strg+C |
| Ein Menü oder einen Bereich schließen | Esc |
Klicks im Chat Chat
| Wo | Klick | Was passiert |
|---|---|---|
Ein Benutzername oder ein @name in einer Nachricht | Links | Erwähnen (wenn du angemeldet bist), Namen kopieren, Chat von … öffnen, Kanal ansehen |
| Eine Nachricht | Rechts | Nachricht kopieren, Namen kopieren |
| Ein Link | Links | Öffnet ihn in deinem Browser |
| Ein Tab | Rechts | Mit Streamlink ansehen, Im Browser öffnen, Neu verbinden, Chat schließen |
| Ein Tab | Mitte | Schließt den Chat |
| Neue Nachrichten | Links | Springt zurück ans Ende. Hochscrollen im Chat pausiert das automatische Scrollen. |
Wie verwalte ich Verlauf und Favoriten?
Einen Favoriten hinzufügen Launcher
- Wähle die Plattform über ihre Schaltfläche (Twitch, Kick…) und gib den Kanalnamen ein.
- Klicke auf dem Hauptbildschirm auf die Karte Favorit hinzufügen.
Der Hauptbildschirm zeigt die Favoriten der gewählten Plattform, die Live-Kanäle zuerst. Alle anzeigen öffnet die vollständige Liste.
Einen Favoriten starten, bearbeiten oder entfernen Launcher
- Starten: Klicke auf seine Karte.
- Weitere Optionen: Rechtsklick auf die Karte, dann Starten, Feld ausfüllen, Chat öffnen (Twitch und Kick, in Streamlink Chat) oder Aus Favoriten entfernen. Sind mehrere Favoriten live, öffnet Chats der Live-Favoriten öffnen alle auf einmal, einen Tab pro Kanal; diese Wahl gibt es auch im Bereich Favoriten und im Menü des Symbols.
- Im Bereich Favoriten: Ein Klick auf eine Zeile füllt das Feld aus, ▶ startet, der Papierkorb entfernt.
Wer ist live? Launcher
Mit Einstellungen › Live › Prüfen, wer live ist prüft der Launcher deine Twitch- und Kick-Favoriten, solange er geöffnet ist, alle 2, 5, 10, 15 oder 30 Minuten (standardmäßig 5). Live-Vorschau ergänzt Vorschaubild, Titel und Zuschauerzahl der Twitch-Favoriten, die live sind (bei Kick: Titel und Zuschauerzahl, ohne Bild), und Windows-Benachrichtigung sagt dir Bescheid, wenn ein Favorit live geht: Klicke auf die Benachrichtigung, um zuzuschauen.
Verlauf Launcher
- Die letzten 200 Starts werden gespeichert. Die neuesten erscheinen unter Zuletzt gesehen; ▶ startet sie direkt neu.
- Gesamter Verlauf öffnet den Bereich: Ein Klick füllt das Feld aus, ▶ startet neu, der Papierkorb löscht einen Eintrag, Alles löschen leert den Verlauf.
- Statistiken, unten im Bereich, zeigt die Zeit pro Kanal und deine Stoßzeiten, für die letzten 30 Tage oder seit Beginn. Die Dauer eines Streams wird notiert, wenn er endet (mindestens eine Minute); diese Statistiken bleiben auf deinem Computer.
- Die Vorschläge im Eingabefeld kommen aus deinen Favoriten, dann aus deinem Verlauf: ↓ ↑, dann Enter.
Sichern oder auf einen anderen PC übertragen Launcher
Einstellungen › Sicherung › Exportieren… speichert deine Einstellungen und Favoriten in einer einzigen Datei. Importieren… stellt sie wieder her und lässt dich wählen: Ja fügt die importierten Favoriten zu deinen hinzu, Nein ersetzt deine Favoriten, Abbrechen ändert nichts. Rechnerspezifische Pfade (Streamlink, Player, Skripte) sind nicht enthalten, der Verlauf ebenfalls nicht.
Und im Chat? Chat
Streamlink Chat hat keine Favoriten: Geöffnete Chats sind beim nächsten Start von selbst wieder da. Schließe einen Chat mit Strg+W oder einem Mittelklick auf seinen Tab. Um immer dieselben Chats auf einmal zu öffnen, siehe das Rezept Deine Chats über eine Verknüpfung öffnen.
Wo liegen die Dateien?
| App | Dateien | Ordner |
|---|---|---|
| Launcher | streams/favorites.json, streams/history.json, config.json, platforms.json, launcher.log | Neben der .exe; sonst %APPDATA%\Streamlink Launcher oder ~/.config/streamlink-launcher (beim AppImage immer) |
| Chat | chat.json (geöffnete Chats, Einstellungen, Konten), cache/emotes/, chat.log | Neben der .exe; sonst %APPDATA%\Streamlink Chat oder ~/.config/streamlink-chat (beim AppImage immer) |
Jede Datei hat eine .bak-Kopie ihrer vorherigen Version: Wird eine Datei beschädigt, stellt die App sie wieder her. Im Launcher öffnet Einstellungen › Über › Datenordner öffnen den richtigen Ordner.
Im Chat schreiben
Zum Lesen brauchst du kein Konto. Zum Schreiben brauchst du auf jeder Plattform eine eigene kostenlose Anwendung: So wird kein Geheimnis mit dem Programm ausgeliefert. Das machst du nur einmal.
Twitch verbinden Chat
- Öffne Einstellungen › Konten (zum Schreiben) und klicke auf Bei Twitch anmelden: Du musst nichts anlegen, die Twitch-Anwendung von Streamlink Chat wird verwendet (seit 0.3.0).
- Eine Seite
twitch.tv/activateöffnet sich: Gib den von der App angezeigten Code ein und erlaube den Zugriff. - Die Kopfzeile der Twitch-Chats wechselt zu Verbunden. Die Anmeldung erneuert sich von selbst.
Lieber eine eigene Anwendung? Lege sie auf dev.twitch.tv/console/apps/create an (Weiterleitungs-URL http://localhost, Kategorie Chat Bot, Client-Typ Public) und füge ihre Client ID vor der Anmeldung ein. Die App fragt nur zwei Berechtigungen an: im Chat lesen und schreiben (chat:read, chat:edit).
Kick verbinden Chat
- Öffne die Entwicklereinstellungen von Kick und erstelle eine Anwendung.
- Trage die Weiterleitungs-URL
http://localhost:48125/callbackein und aktiviere die Berechtigungen read user info und write to chat. - Füge ihre Client ID und ihr Client Secret unter Einstellungen › Konten (zum Schreiben) ein.
- Klicke auf Bei Kick anmelden: Dein Browser öffnet Kick, autorisiere die Anwendung. Kick leitet dich zurück zu
localhost:48125, wo die App auf die Antwort wartet.
Port 48125 muss frei sein, während du dich anmeldest. Nutzt ein anderes Programm ihn, schließe es für die Dauer der Anmeldung.
Steam TV Chat
Steam erlaubt es nicht, aus einem anderen Programm in den Chat einer Übertragung zu schreiben: Steam TV bleibt nur lesbar, ohne Konto.
Wo werden die Tokens gespeichert? Chat
- In
chat.json. Unter Windows sind sie mit DPAPI verschlüsselt: Nur dein Windows-Konto auf diesem PC kann sie wieder lesen. - Unter Linux liegen sie unverschlüsselt in deinem Home-Ordner. Gib diese Datei nicht weiter.
- Wenn du
chat.jsonauf einen anderen PC kopierst, können die Tokens dort nicht gelesen werden: Melde dich erneut an.
Abmelden und Zugriff widerrufen Chat
- Abmelden unter Einstellungen › Konten löscht die Tokens von deinem PC.
- Um den Zugriff auch bei Twitch zu widerrufen, öffne auf Twitch Einstellungen › Verbindungen und trenne deine Anwendung.
- Bei Kick löschst du die Anwendung in den Entwicklereinstellungen.
Emotes und Plattformen
Woher kommen die Emotes? Chat
| Quelle | Twitch | Kick | Steam TV |
|---|---|---|---|
| Emotes der Plattform | Ja | Ja | Steam-Emoticons |
| BetterTTV | Global und Kanal | Nein | Nein |
| FrankerFaceZ | Global und Kanal | Nein | Nein |
| 7TV | Global und Kanal | Kanal | Nein |
Jeder Anbieter lässt sich unter Einstellungen › Emotes ein- oder ausschalten. Die Listen werden beim Öffnen eines Chats von ihren Servern geladen.
Formate, Animationen und Cache Chat
- Tk, die Grafikbibliothek, zeigt nur PNG und GIF an: Ein Emote, das nur als WebP oder AVIF angeboten wird, bleibt Text.
- Animierte Emotes bewegen sich nur im angezeigten Chat, mit höchstens 40 Bildern pro Emote. Einstellungen › Anzeige › Animierte Emotes friert sie alle ein.
- Heruntergeladene Bilder werden in
cache/emotes/aufbewahrt, damit sie nicht erneut geladen werden. Dieser Ordner wird nie automatisch geleert: Du kannst ihn bei geschlossenem Chat löschen, er wird bei Bedarf neu aufgebaut.
Wie jede Plattform gelesen wird
| Plattform | Chat: Lesen | Chat: Schreiben | Launcher: wer ist live |
|---|---|---|---|
| Twitch | IRC über WebSocket, ohne Konto | IRC mit deinem Token | Öffentlicher Webzugang von Twitch (inoffiziell) |
| Kick | Echtzeit-Chat von Kick (Centrifugo), alte Pusher-Verbindung als Rückfallebene. Experimentell | Offizielle API von Kick | Web-Zugang von Kick, Streamlink (streamlink --json) als Rückfallebene |
| Steam TV | Web-API für Steam-Übertragungen, undokumentiert | Nicht möglich | Nein |
| YouTube, Dailymotion, Direktlink | — | — | Nein |
Diese inoffiziellen Zugänge können sich ohne Vorwarnung ändern. Dann bleibt der Live-Status unbekannt oder der Chat zeigt einen Fehler, bis die App aktualisiert wird.
Was der Chat anzeigt Chat
- Abzeichen (Streamer, Moderator, VIP, Abonnent…) und Namensfarben, die angepasst werden, damit sie auf dem Design lesbar bleiben.
- Antworten, Abos und andere Ereignisse. Gelöschte Nachrichten und die von gesperrten Nutzern werden durchgestrichen.
- Nachrichten, die deinen Namen oder ein Wort aus Einstellungen › Erwähnungen enthalten, werden hervorgehoben, und ihr Tab zeigt es an.
Rezepte für mehr Tempo
Den Player für die Schaltfläche ▶ wählen Chat
Der Chat startet Streamlink ohne Player-Option, also nutzt Streamlink den aus seiner Konfigurationsdatei, standardmäßig VLC. Um zu mpv zu wechseln, lege diese Datei an (ohne Endung) und füge hinzu:
| System | Konfigurationsdatei von Streamlink |
|---|---|
| Windows | %APPDATA%\streamlink\config |
| Linux | ~/.config/streamlink/config |
Ist mpv nicht im PATH, gib nach player= den vollständigen Pfad an. Der Launcher nutzt diese Datei ebenfalls, wenn Einstellungen › Videoplayer auf Standard (Streamlink-Einstellung) steht.
Mit weniger Verzögerung schauen
Streamlink hat einen Modus mit niedriger Latenz für Twitch und Kick. Am einfachsten schaltest du ihn nur für eine Plattform ein, mit einer Konfigurationsdatei für ihr Plugin neben der Datei config:
Das funktioniert für beide Apps. Der Gewinn hängt vom Streamer ab, der die niedrige Latenz aktiviert haben muss; die Wiedergabe kann etwas öfter puffern.
Einen Stream beim Anschauen aufnehmen
In einem Terminal schreibt --record den Stream in eine Datei, während du zuschaust:
{author} wird zum Kanalnamen und {time:…} zu Datum und Uhrzeit. Öffne die .ts-Datei mit VLC oder mpv.
Launcher Um das aus dem Launcher heraus zu tun, füge in platforms.json eine eigene Plattform hinzu (der Link platforms.json bearbeiten unten in den Einstellungen), mit einem vollständigen Pfad zu deinem Videoordner:
Starte den Launcher neu: Eine Schaltfläche Twitch REC erscheint. hosts bleibt leer, damit eingefügte Twitch-Links weiter bei der normalen Twitch-Schaltfläche landen. In JSON wird jedes \ eines Windows-Pfads als \\ geschrieben.
Nie wieder „Qualität nicht gefunden“
Nicht jeder Kanal bietet jede Qualität an. Launcher Wähle in der Qualitätsliste Benutzerdefiniert… und gib eine Ausweichliste wie 720p60,720p,best ein: Streamlink nimmt die erste vorhandene, und der Launcher merkt sie sich für diese Plattform. Chat Die Qualität der Schaltfläche ▶ wird aus einer festen Liste gewählt; behalte best, wenn du sehr unterschiedliche Kanäle schaust.
Deine Chats über eine Verknüpfung öffnen Chat
Streamlink Chat akzeptiert Chats als Argumente. Erstelle eine Windows-Verknüpfung (Rechtsklick auf den Desktop › Neu › Verknüpfung) mit einem Ziel wie:
Ist der Chat schon geöffnet, werden diese Chats dem bestehenden Fenster hinzugefügt. Ein Kanal-Link funktioniert ebenfalls als Argument.
Tipp: Benenne die ausführbare Datei zuerst ohne Versionsnummer um, zum Beispiel StreamlinkChat.exe. Eine Datei, die nach ihrer Version benannt ist, ändert bei jedem Update ihren Namen, und die Verknüpfung würde sie nicht mehr finden. Ein Name ohne Version bleibt erhalten.
Den Launcher minimiert starten Launcher
Einstellungen › Fenster und Tastenkombination › Mit Windows starten startet ihn im Infobereich. Dasselbe erreichst du mit deiner eigenen Verknüpfung, indem du --tray hinter den Pfad der ausführbaren Datei setzt.
Deine alten .bat-Skripte behalten Launcher
Wenn du deine Streams früher mit Skripten gestartet hast, aktiviere Einstellungen › Erweitert › .bat-Skripte anzeigen und wähle den Skriptordner. Eine Schaltfläche Skripte listet die Dateien .bat, .cmd, .ps1, .exe, .py und .lnk in diesem Ordner auf. Über das Feld kannst du dem Skript ein Argument übergeben (nur Buchstaben, Ziffern, ., _ und -).
Wie aktualisiere ich die App?
Der Launcher Launcher
- Öffne Einstellungen › Über: Die Karte zeigt deine Version und die neueste auf GitHub veröffentlichte.
- Gibt es eine neuere Version, klicke auf Aktualisieren. Der Launcher lädt die neue
.exeherunter, prüft ihre Größe und ihren SHA-256-Fingerabdruck, ersetzt die alte damit und startet neu.
- Beim Start nach Updates suchen übernimmt die Prüfung von selbst.
- Launcher automatisch aktualisieren installiert die neue Version zusätzlich beim Start, nie während eines Streams.
- Eine Datei, die nach ihrer Version benannt ist (
StreamlinkLauncher-1.4.2.exe), übernimmt die neue Nummer; der Autostart folgt dem neuen Namen.
Der Chat Chat
Gleiches Prinzip unter Einstellungen › Updates: Prüfen, dann Aktualisieren. Der Chat startet mit deinen geöffneten Chats neu. Ein Punkt auf der Einstellungsschaltfläche weist auf eine neue Version hin, und Automatische Updates (standardmäßig aus) erledigt alles von selbst beim Start.
AppImage oder Quellcode: Das Update per Klick gilt nur für die Windows-.exe in einem beschreibbaren Ordner (nicht C:\Program Files). Beim AppImage öffnet Aktualisieren die Versionsseite: Lade das neue AppImage herunter und ersetze das alte. Aus dem Quellcode führst du git pull aus.
Streamlink selbst aktualisieren
Der Launcher vergleicht deine Streamlink-Version mit der neuesten veröffentlichten. Ist deine älter, bietet die Karte Einstellungen › Streamlink Aktualisieren an: Beim Windows-Installationsprogramm öffnet sie die Download-Seite, bei pip kopiert sie den Befehl pip install -U streamlink. Mit winget, Chocolatey, Scoop oder deiner Linux-Distribution nutzt du deren üblichen Update-Befehl (zum Beispiel winget upgrade streamlink).
Was ist neu?
| App | Neueste Version | Kurz gesagt |
|---|---|---|
| Launcher | 1.7.0 (11. November 2026) | Wiedergabestatistiken, die Chats aller Live-Favoriten auf einmal, schnellerer Kick-Status mit Titel und Zuschauern. |
| Chat | 0.3.0 (7. November 2026) | Twitch-Anmeldung ohne eigene Anwendung; öffnet sich aus einem Favoriten von Launcher 1.6.0. |
Die Details jeder Version stehen im Änderungsprotokoll, auf Englisch und Französisch: Launcher, Chat. Die Downloads findest du auf den Versionsseiten: Launcher, Chat.
Weitere Fragen zu den Einstellungen
Wie wähle ich meinen Videoplayer? Launcher
Einstellungen › Videoplayer: Wähle VLC, mpv, PotPlayer oder ein anderes Programm und gib seinen Pfad an, falls er nicht gefunden wird. Player-Argumente fügt Optionen hinzu, zum Beispiel --fullscreen. Standard (Streamlink-Einstellung) überlässt Streamlink die Wahl (siehe das Rezept).
Wie ändere ich die Standardqualität? Launcher Chat
Im Launcher merkt sich die Liste neben dem Feld die Qualität pro Plattform; Benutzerdefiniert… akzeptiert eine bestimmte Qualität oder eine Ausweichliste. Im Chat ist es Einstellungen › Ansehen › Qualität, genutzt von der Schaltfläche ▶.
Wie ändere ich die Tastenkombination des Mini-Modus? Launcher
Einstellungen › Fenster und Tastenkombination: Schalte Globale Tastenkombination ein oder aus und wähle eine andere Kombination als Strg+Alt+S. Dort wird auch der Status der Tastenkombination angezeigt.
Kann der Launcher im Hintergrund weiterlaufen? Launcher
Ja: Mit In den Infobereich minimieren bleibt der Launcher beim Schließen des Fensters neben der Uhr, mit deinen Streams und der Live-Überwachung. Rechtsklick auf das Symbol, um das Fenster wieder zu öffnen, den Mini-Modus zu öffnen, einen Live-Favoriten zu starten oder Beenden. Mit Windows starten startet ihn minimiert.
Wie schalte ich die Erkennung kopierter Links aus? Launcher
Deaktiviere Kopierte Links erkennen unter Einstellungen › Streamlink. Die Zwischenablage wird nur auf deinem Rechner gelesen; nichts wird gespeichert oder gesendet.
Kann ich die Plattformfarben entfernen? Launcher Chat
Ja: Farben je Plattform unter Einstellungen › Allgemein (Launcher) oder Einstellungen › Anzeige (Chat).
Wie füge ich eine Plattform hinzu? Launcher
Der Link platforms.json bearbeiten unten im Einstellungsbereich öffnet die Datei. Jeder Eintrag enthält:
idundname: eine eindeutige Kennung und den Namen der Schaltfläche;input:channel,youtube,video,url(beliebiger Link) odernone(keine Eingabe);url: die Adressvorlage, in der{arg}durch deine Eingabe ersetzt wird;hosts: die Domains, die diese Schaltfläche beim Einfügen eines Links auswählen;args: zusätzliche Streamlink-Optionen;qualities,color,text_color;live_check:twitch,streamlinkodernone.
Speichere und starte den Launcher neu, um die neue Schaltfläche zu sehen. Ein vollständiges Beispiel steht im Rezept Einen Stream aufnehmen.
Wie schreibe ich in einem Chat? Chat
Verbinde dein Twitch- oder Kick-Konto unter Einstellungen › Konten (zum Schreiben). Die Schritte stehen ausführlich unter Im Chat schreiben.
Welche Anzeigeoptionen bietet der Chat? Chat
Einstellungen › Anzeige: Sprache, Design, Textgröße, Uhrzeit der Nachrichten, Abzeichen, animierte Emotes, Farben je Plattform und Anzahl der pro Chat gespeicherten Nachrichten (500, 1000, 2000 oder 5000). Emotes schaltet BetterTTV, FrankerFaceZ und 7TV ein oder aus. Erwähnungen hebt Nachrichten hervor, die deinen Namen oder Wörter deiner Wahl enthalten, durch Kommas getrennt.
Daten und Datenschutz
Keine der beiden Apps sammelt Daten oder sendet Statistiken. Hier steht alles, was sie kontaktieren, und warum.
Was der Launcher kontaktiert Launcher
| Wann | Wohin | Abschaltbar |
|---|---|---|
| Live-Status der Twitch-Favoriten | Öffentlicher Webzugang von Twitch; Vorschaubilder vom Bildserver von Twitch | Ja (Live) |
| Live-Status der Kick-Favoriten | Kick, über streamlink --json | Ja (Live) |
| Suche nach Updates | PyPI (Streamlink-Version) und api.github.com (Launcher-Version) | Ja |
| Installation eines Updates | github.com, nur wenn du auf Aktualisieren klickst (oder mit automatischen Updates) | Ja |
| Einen Stream ansehen | Streamlink kontaktiert die Plattform des Streams | — |
Was der Chat kontaktiert Chat
| Wann | Wohin | Abschaltbar |
|---|---|---|
| Einen Chat lesen | Twitch-IRC, kick.com / web.kick.com und der Echtzeit-Server von Kick, steamcommunity.com | — |
| Emotes anzeigen | Twitch, Kick, Steam, BetterTTV, FrankerFaceZ, 7TV | Ja, pro Anbieter |
| Schreiben | Die offiziellen Anmelde- und Chat-APIs von Twitch und Kick | Nicht anmelden |
| Updates | api.github.com, dann github.com für den Download | Ja |
Was auf deinem PC bleibt
- Einstellungen, Favoriten, Verlauf, geöffnete Chats: in den unter Wo liegen die Dateien beschriebenen Dateien, nirgendwo sonst.
- Anmelde-Tokens (Chat): unter Windows mit DPAPI verschlüsselt, unter Linux unverschlüsselt in deinem Home-Ordner.
- Zwischenablage (Launcher): wird nur gelesen, um einen Stream-Link zu erkennen; weder gespeichert noch gesendet.
- Protokolle:
launcher.logundchat.loghalten Fehler fest (zwei Dateien mit jeweils höchstens 512 KB). Sie bleiben auf deinem PC, es sei denn, du hängst sie an ein Issue an. - Windows-Registrierung (Launcher): ein einziger Wert,
StreamlinkLauncherin HKCU\Software\Microsoft\Windows\CurrentVersion\Run, und nur, wenn Mit Windows starten aktiviert ist.
Fehlerbehebung (FAQ)
„Streamlink nicht gefunden“ Launcher Chat
Installiere Streamlink (siehe Streamlink installieren) und starte die App neu. Ist es woanders installiert, gib in den Einstellungen den Pfad zu streamlink.exe an. Prüfe in einem Terminal, ob streamlink --version antwortet.
Der Stream startet nicht Launcher
Öffne unten im Fenster das Protokoll: Dort steht die Fehlermeldung von Streamlink. Die häufigsten Ursachen:
No playable streams found: Der Kanal ist offline oder der Name ist falsch geschrieben.- Die angeforderte Qualität gibt es für diesen Stream nicht: Wähle
bestoder eine Ausweichliste über Benutzerdefiniert…. - Der Videoplayer wird nicht gefunden: Gib seinen Pfad unter Einstellungen › Videoplayer an.
Der Stream ruckelt oder bricht ab Launcher Chat
Versuche eine niedrigere Qualität (720p, 480p): Sie braucht weniger Bandbreite. Hast du die niedrige Latenz aktiviert, nimm sie wieder heraus. Die Meldungen im Protokoll zeigen, ob Streamlink auf Daten wartet.
Ton ist da, aber kein Bild Launcher
Prüfe, ob die gewählte Qualität nicht audio_only ist. Andernfalls aktualisiere deinen Player; bei mpv öffnet die Option --force-window=immediate das Fenster sofort.
Windows zeigt „Der Computer wurde durch Windows geschützt“ Launcher Chat
Die ausführbaren Dateien sind noch nicht signiert, daher warnt SmartScreen beim ersten Start. Das ist keine Erkennung.
- Prüfe die Datei: in PowerShell
Get-FileHash .\StreamlinkLauncher-1.7.0.exe, und vergleiche mit derSHA256SUMS.txtder Version. - Klicke auf Weitere Informationen, dann auf Trotzdem ausführen.
- Passiert beim Doppelklick nichts: Rechtsklick › Eigenschaften › Zulassen ankreuzen, oder
Unblock-File .\StreamlinkLauncher-1.7.0.exe.
Mein Virenschutz blockiert oder löscht die exe Launcher Chat
Mit PyInstaller erstellte Programme werden manchmal irrtümlich gemeldet. Prüfe den SHA-256, stelle die Datei aus der Quarantäne wieder her, füge ihren Ordner zu den Ausnahmen hinzu und melde den Fehlalarm (Microsoft Defender: Datei einreichen, Kategorie Incorrectly detected as malware). Du kannst die App auch aus dem Quellcode starten.
Strg+Alt+S bewirkt nichts Launcher
Wahrscheinlich nutzt eine andere Anwendung diese Tastenkombination. Der Launcher warnt dich beim Start; wähle unter Einstellungen › Fenster und Tastenkombination eine andere. Jeder empfangene Tastendruck wird im Protokoll vermerkt. Die globale Tastenkombination gibt es nur unter Windows.
Die App öffnet sich kein zweites Mal Launcher Chat
Das ist so gewollt: Von jeder App läuft immer nur eine Instanz. Der Launcher ist wahrscheinlich im Infobereich neben der Uhr. Beim Chat schickt ein erneutes Öffnen seine Chats an das bereits geöffnete Fenster.
„Der Ordner des Launchers ist schreibgeschützt“ Launcher
Der Launcher kann nicht neben seine .exe schreiben (zum Beispiel in C:\Program Files). Er speichert seine Daten dann in %APPDATA%\Streamlink Launcher. Alles funktioniert, aber das integrierte Update kann die Datei nicht ersetzen: Verschiebe sie in einen eigenen Ordner.
Das AppImage startet nicht Launcher Chat
- Mache es ausführbar:
chmod +xgefolgt vom Dateinamen. - Meldung zu FUSE: Installiere
libfuse2oder starte es mit--appimage-extract-and-run. - Fehler zu
GLIBC: Dein System ist zu alt (mindestens glibc 2.35). Starte die App aus dem Quellcode.
Ein Kick-Chat bleibt im Fehlerzustand Chat
Kick hat sein Chatsystem am 13. Oktober 2026 geändert und dokumentiert es nicht: Die Unterstützung ist experimentell, und der Bot-Schutz von Kick kann manche Anfragen blockieren (Kick blockiert die Anfrage). Rechtsklick auf den Tab › Neu verbinden, oder schließe den Chat und öffne ihn erneut. Bleibt der Fehler bestehen, eröffne ein Issue mit chat.log.
„Kanal nicht gefunden“ Chat
Prüfe die Schreibweise und die gewählte Plattform: Ein allein eingegebener Name geht an die gewählte Schaltfläche. Füge lieber den Link des Kanals ein, der die Plattform von selbst wählt.
Der Steam-TV-Chat bleibt leer Chat
Den Chat gibt es nur während einer Übertragung. Solange offline, prüft Streamlink Chat alle 30 Sekunden erneut und zeigt die Nachrichten, sobald die Übertragung beginnt.
Ich kann nicht im Chat schreiben Chat
Du musst dein Konto verbinden (siehe Im Chat schreiben). Steam TV bleibt nur lesbar. Prüfe auf Twitch auch, dass du nicht aus dem Chat gesperrt bist und der Chat nicht nur für Abonnenten ist.
Die Kick-Anmeldung wird nicht abgeschlossen Chat
- Prüfe, ob die Weiterleitungs-URL deiner Kick-Anwendung genau
http://localhost:48125/callbacklautet. - Prüfe Client ID und Client Secret (keine überzähligen Leerzeichen).
- Port 48125 muss frei sein, und deine Firewall darf lokale Verbindungen nicht blockieren.
Nach einem PC-Wechsel muss ich mich neu anmelden Chat
Das ist normal: Unter Windows werden die Tokens für dein Konto auf diesem PC verschlüsselt. Woandershin kopiert, können sie nicht gelesen werden. Melde dich unter Einstellungen › Konten erneut an.
Manche Emotes erscheinen als Text Chat
Tk zeigt nur PNG und GIF an. Ein Emote, das nur als WebP oder AVIF angeboten wird, bleibt Text. Prüfe auch, ob sein Anbieter (BetterTTV, FrankerFaceZ, 7TV) unter Einstellungen › Emotes eingeschaltet ist und ob es für diese Plattform verfügbar ist (siehe Emotes und Plattformen).
Der Chat braucht viel Arbeitsspeicher Chat
Animierte Emotes kosten am meisten. Seit 0.2.1 bewegen sie sich nur im angezeigten Chat, und der Cache ist begrenzt. Du kannst den Speicherbedarf weiter senken, indem du Animierte Emotes ausschaltest oder 500 Nachrichten pro Chat behältst (Einstellungen › Anzeige).
Das integrierte Update schlägt fehl Launcher Chat
Die App muss ihre eigene Datei ersetzen können: Lege die .exe in einen eigenen Ordner (zum Beispiel Documents\Streamlink), nicht in C:\Program Files. Schlägt es fehl, wird die alte Version wiederhergestellt; die neue kannst du jederzeit von der Versionsseite herunterladen.
Eine Einstellungsdatei ist beschädigt Launcher Chat
Beim Start versucht die App ihre .bak-Kopie; der Launcher legt die beschädigte Datei außerdem als .corrupt beiseite und warnt dich. Um von vorn zu beginnen, schließe die App und benenne die betreffende Datei um: Sie wird mit den Standardeinstellungen neu angelegt.
Keine Ergebnisse. Versuche ein anderes Wort oder stelle deine Frage auf GitHub.
Sauber deinstallieren
Die Apps installieren nichts: Es genügt, ihre Dateien zu löschen. Ein paar Vorkehrungen vermeiden Reste.
Der Launcher unter Windows Launcher
- Ist Mit Windows starten aktiviert, schalte es zuerst unter Einstellungen › Fenster und Tastenkombination aus.
- Merke dir, wo deine Daten liegen: Einstellungen › Über › Datenordner öffnen. Wenn du deine Favoriten behalten willst, mache ein Exportieren….
- Beende den Launcher: Rechtsklick auf sein Symbol neben der Uhr › Beenden.
- Lösche die
.exe, dann den Datenordner (config.json,platforms.json,streams/,launcher.logund die.bak-Dateien), neben der.exeoder in %APPDATA%\Streamlink Launcher.
Schon gelöscht, ohne den Autostart auszuschalten? Deaktiviere den Eintrag im Task-Manager › Autostart-Apps oder lösche den Wert StreamlinkLauncher aus HKCU\Software\Microsoft\Windows\CurrentVersion\Run.
Der Chat unter Windows Chat
- Klicke unter Einstellungen › Konten für jedes Konto auf Abmelden und widerrufe, wenn du willst, den Zugriff bei Twitch oder Kick (siehe Im Chat schreiben).
- Schließe den Chat.
- Lösche die
.exe,chat.jsonund seine.bak, den Ordnercache/undchat.log, neben der.exeoder in %APPDATA%\Streamlink Chat.
Unter Linux Launcher Chat
Lösche das AppImage, dann die Datenordner:
Hast du mit Gear Lever oder AppImageLauncher einen Menüeintrag angelegt, entferne ihn in diesem Werkzeug.
Und Streamlink?
Es wird separat deinstalliert, so wie du es installiert hast: Windows-Einstellungen › Apps für das Installationsprogramm, winget uninstall streamlink, pip uninstall streamlink oder der Paketmanager deiner Distribution. Seine Konfigurationsdatei liegt in %APPDATA%\streamlink oder ~/.config/streamlink.
Fehler melden und mitmachen
Bevor du ein Issue eröffnest
- Aktualisiere die App: Nur die neueste Version erhält Korrekturen.
- Durchsuche die bestehenden Issues (Launcher, Chat): Das Problem ist vielleicht schon bekannt.
- Lies die Fehlerbehebung durch.
Was hineingehört
- Die App und ihre Version (Einstellungen › Über oder Einstellungen › Updates).
- Dein System (Windows 11, Ubuntu 24.04…) und die Art der Installation:
.exe, AppImage oder Quellcode. - Die Streamlink-Version:
streamlink --version. - Was du getan hast, was du erwartet hast und was passiert ist. Bei einem Chat die Plattform und den Kanal.
- Das Protokoll:
launcher.logoderchat.log(und.log.1, falls vorhanden) im Datenordner. Bei einem Stream, der nicht startet, kopiere auch den Text aus dem Protokollbereich.
Lies das Protokoll, bevor du es sendest. Es kann Kanalnamen oder Pfade deines PCs enthalten; entferne alles, was du nicht öffentlich machen willst.
Eine Sicherheitslücke?
Eröffne kein öffentliches Issue. Nutze das private Formular von GitHub (Launcher, Chat) mit der Version, den Schritten zur Reproduktion und den Auswirkungen. Du erhältst innerhalb von etwa einer Woche eine Antwort.
Mitmachen
Fehlerberichte, Übersetzungen und Pull Requests sind willkommen.
- Für alles, was über eine kleine Korrektur hinausgeht, eröffne zuerst ein Issue, um es zu besprechen.
- Du brauchst nur Python 3.10 oder neuer, ohne Abhängigkeiten von Drittanbietern. Für die Oberfläche wird Tkinter benötigt.
- Führe vor dem Pull Request die Prüfungen aus:
- Füge in
CHANGELOG.mdunter Unreleased eine Zeile hinzu, auf Englisch und auf Französisch. - Versionen veröffentlicht der Maintainer.
Die Apps übersetzen
Die Texte liegen in lang/*.json, eine Datei pro Sprache (fr, en, es, de, it). Jede Sprache muss genau dieselben Schlüssel haben: Ein Test prüft das. Für eine neue Sprache kopierst du en.json, übersetzt die Werte, ohne die Schlüssel oder die {Variablen} anzufassen, und hältst die Texte kurz, vor allem im Launcher.
Glossar
- 7TV
- Emote-Dienst von Drittanbietern, oft animiert, für Twitch und Kick.
- .bak
- Kopie der vorherigen Version einer Einstellungsdatei, mit der sie bei einer Beschädigung wiederhergestellt wird.
- Abzeichen
- Kleines Symbol vor einem Benutzernamen: Streamer, Moderator, VIP, Abonnent…
- AppImage
- Linux-Anwendungsformat in einer einzigen Datei, ohne Installation. Die AppImages der Apps bringen ihr eigenes Python mit.
- Ausweichliste
- Mehrere durch Kommas getrennte Qualitäten: Streamlink nimmt die erste verfügbare.
- BetterTTV (BTTV)
- Beliebte Erweiterung, die Twitch-Chats um Emotes ergänzt.
- Centrifugo
- Echtzeit-Nachrichtensystem, das der Kick-Chat seit Oktober 2026 nutzt.
- Client ID, Client Secret
- Kennung (öffentlich) und Passwort (geheim) der Anwendung, die du auf Twitch oder Kick erstellst, um im Chat zu schreiben.
- Direktlink
- Schaltfläche des Launchers, die jeden von Streamlink unterstützten Link akzeptiert.
- DPAPI
- Verschlüsselungsfunktion von Windows: Nur dein Konto auf deinem PC kann lesen, was sie schützt. Sie schützt die Tokens des Chats.
- Emote
- Kleines Bild, das im Chat wie ein Wort benutzt wird, zum Beispiel
KEKW. - Erwähnung
- Nachricht, die deinen Benutzernamen oder ein von dir gewähltes Wort enthält. Sie wird hervorgehoben.
- Favorit
- Im Launcher gespeicherter Kanal, mit einem Klick startbar, samt Live-Status.
- Fehlalarm
- Eine harmlose Datei, die ein Virenschutz fälschlich meldet.
- FrankerFaceZ (FFZ)
- Eine weitere Emote-Erweiterung für Twitch.
- FUSE
- Linux-Komponente, mit der ein AppImage läuft, ohne entpackt zu werden. Paket
libfuse2. - Gerätecode
- Anmeldeverfahren von Twitch: Die App zeigt einen Code an, du gibst ihn auf
twitch.tv/activateein. - glibc
- Grundbibliothek von Linux-Systemen. Die AppImages brauchen Version 2.35 oder neuer.
- HLS
- In kleine Segmente aufgeteiltes Streaming-Format, das Twitch und Kick verwenden.
- Infobereich
- Die Symbole neben der Windows-Uhr. Der Launcher kann dort mit geschlossenem Fenster weiterlaufen.
- IRC
- Altes Chat-Protokoll, auf dem der Twitch-Chat aufbaut.
- Latenz
- Verzögerung zwischen dem, was beim Streamer passiert, und dem, was du siehst.
- Mini-Modus
- Die schwebende Leiste des Launchers, per globaler Tastenkombination geöffnet, um einen Stream zu starten, ohne das Fenster zu öffnen.
- Nur lesen
- Ein Chat, den du lesen, in dem du aber nicht schreiben kannst: ohne verbundenes Konto, oder auf Steam TV immer.
- OAuth
- Standardverfahren, mit dem eine App in deinem Namen handeln darf, ohne dein Passwort zu kennen.
- PATH
- Liste der Ordner, in denen das System nach Programmen sucht. Das Streamlink-Installationsprogramm trägt es dort ein.
- platforms.json
- Launcher-Datei, die die Plattformen beschreibt: Adresse, Optionen, Qualitäten, Farbe, Live-Status.
- Player
- Programm, das das von Streamlink gesendete Video anzeigt: VLC, mpv, PotPlayer…
- Plugin
- Teil von Streamlink, der eine bestimmte Website lesen kann (
twitch,kick,steam…). - Portabel
- Eine App, die ihre Einstellungen neben ihrer Datei speichert: Du kannst sie verschieben oder auf einen USB-Stick kopieren.
- Protokoll
- Der Bereich unten im Launcher sowie die Dateien
launcher.logundchat.log, die Fehler festhalten. - Pusher
- Altes Echtzeitsystem des Kick-Chats, als Rückfallebene beibehalten.
- PyInstaller
- Werkzeug, das ein Python-Programm in eine einzelne
.exeverwandelt. - Qualität
- Bei Streamlink angeforderte Auflösung des Streams:
best,1080p60,audio_only… - Release
- Auf GitHub veröffentlichte Version, mit ihren Dateien zum Herunterladen und
SHA256SUMS.txt. - SHA-256
- Der Fingerabdruck einer Datei. Stimmt er mit dem des Releases überein, wurde die Datei nicht verändert.
- SmartScreen
- Windows-Schutz, der beim ersten Start eines neuen oder nicht signierten Programms warnt.
- Streamlink
- Freies Programm, das einen Stream holt und an deinen Player schickt. Beide Apps bauen darauf auf.
- Token
- Temporärer Schlüssel, den Twitch oder Kick der App nach deiner Anmeldung gibt. Er ersetzt dein Passwort, das die App nie sieht.
- WebSocket
- Verbindung, die zwischen App und Server offen bleibt, um Nachrichten zu empfangen, sobald sie eintreffen.