# FlixCast 0.1.0.218

Ein Podcast-Player für Windows, der sich vollständig mit der Tastatur und mit
einem Screenreader bedienen lässt.

<https://flixcast.app> · Build `a4404c6` · *English version: `README_EN.md`*

---

## Was FlixCast ist

FlixCast wurde von Anfang an für Screenreader und Tastatur gebaut – nicht
nachträglich zugänglich gemacht. Jedes Bedienelement ist fokussierbar und
beschriftet, jeder Befehl hat einen Menüpunkt, und Statusänderungen werden in
die Statuszeile geschrieben, damit NVDA sie vorliest, statt still zu passieren.

Es gibt FlixCast auch für iPhone und Apple Watch. Mit einem Konto teilen sich
alle Geräte dieselbe Bibliothek.

## Die vier Bereiche

| Taste | Bereich | Wofür |
|---|---|---|
| `Strg+1` | Warteschlange | Was du hörst und als Nächstes hörst |
| `Strg+2` | Posteingang | Neue Episoden deiner Abos landen hier |
| `Strg+3` | Bibliothek | Deine Abos als Baum, `Strg+F` sucht darin |
| `Strg+4` | Im Trend | Verzeichnis durchsuchen und abonnieren |

Darunter liegt immer dieselbe Player-Leiste, egal in welchem Bereich du bist.

## Die eine Regel, die den Rest erklärt

> **Platz 1 der Warteschlange ist das, was im Player liegt.**

Eine Episode an die Spitze zu schieben heißt also: sie abspielen. Ist eine
Episode zu Ende, rückt die nächste auf Platz 1 und läuft weiter.

Es gibt keinen zweiten, unsichtbaren Zustand „was gerade spielt“ neben der
Liste – die Liste **ist** der Zustand. Wenn du weißt, was oben steht, weißt du,
was passieren wird.

| Taste | Aktion |
|---|---|
| `Strg+E` | Ans Ende der Warteschlange |
| `Strg+Umschalt+E` | Als Nächstes abspielen |
| `Strg+Umschalt+Hoch` / `Runter` | Eine Position nach oben oder unten |
| `Strg+Umschalt+Pos1` / `Ende` | Ganz nach oben oder unten |
| `Entf` | Aus der Warteschlange nehmen |

## Hören

| Taste | Aktion |
|---|---|
| `Strg+Leertaste` | Pause / weiter |
| `Strg+Links` | 15 Sekunden zurück |
| `Strg+Rechts` | 30 Sekunden vor |
| `Strg+Bild-auf` / `Bild-ab` | Schneller / langsamer |
| `Strg+Hoch` / `Runter` | Lauter / leiser |
| `Strg+J` | An eine bestimmte Stelle springen |
| `Strg+Umschalt+Links` / `Rechts` | Vorherige / nächste Episode |
| `Alt+Links` / `Rechts` | Vorheriges / nächstes Kapitel |
| `Alt+C` | Kapitelliste |
| `Strg+T` | Transkript, wenn der Podcast eines mitliefert |

Einen Schlaftimer gibt es im Menü **Wiedergabe**.

## Zwei Dinge, die das Zuhören angenehmer machen

### Stille überspringen — `Alt+S`

Längere Pausen im Gespräch werden übersprungen. Vor und nach dem Sprung bleiben
rund 150 Millisekunden Ruhe stehen, damit die Sprache nicht angeschnitten
klingt, und zu kurze Pausen werden gar nicht erst angefasst.

### Lautheit angleichen — `Alt+L`

Misst die Episode nach EBU R128 und hebt oder senkt sie auf einen einheitlichen
Pegel. Damit ist der nächste Podcast nicht plötzlich doppelt so laut wie der
davor.

Beides wird beim ersten Abspielen einmal analysiert und danach gemerkt.

## Abos

| Taste | Aktion |
|---|---|
| `Strg+L` | Podcast über die Feed-Adresse hinzufügen |
| `Strg+O` | OPML importieren (Umzug von einem anderen Player) |
| `Strg+R` | Neue Folgen abrufen |
| `F2` | Feed bearbeiten |
| `F3` / `F4` | Favorit / gehört |
| `Strg+D` | Herunterladen |
| `Strg+Umschalt+P` | Einstellungen für diesen Podcast |

Ein OPML-Export liegt im Menü **Datei**. Pro Podcast lassen sich eigene
Einstellungen setzen: automatisch herunterladen, wohin neue Folgen gehen, wie
lange sie bleiben.

Heruntergeladene Folgen laufen offline. Ohne Download wird gestreamt.

## Konto und Synchronisierung

Optional – FlixCast funktioniert ohne Konto vollständig, dann bleibt alles auf
diesem Rechner.

Mit Konto teilen Desktop, iPhone und Watch dieselbe Warteschlange, dieselben
Hörpositionen und dieselben Abos. Wo du aufhörst, machst du auf dem anderen
Gerät weiter. `Strg+Umschalt+S` synchronisiert sofort; sonst passiert es von
selbst im Hintergrund, und eine Änderung von einem anderen Gerät kommt in der
Regel innerhalb von Sekunden an.

## Alle Tastenkürzel: `F1`

Die Liste hinter `F1` wird aus derselben Tabelle erzeugt wie die Menüs selbst.
Sie kann deshalb nichts anzeigen, was das Programm nicht wirklich belegt – im
Gegensatz zu dieser Datei hier, die von Hand geschrieben ist.

**Wenn beide sich widersprechen, hat `F1` recht.**

## Wo deine Daten liegen

Unter `%APPDATA%\FlixCast` – Abos, Hörpositionen, Einstellungen und Downloads.
Nicht im Programmordner und nicht in der Registry.

Das gilt für beide Ausgaben, die installierte und die portable. Sie sehen
dieselbe Bibliothek, du kannst also wechseln, ohne etwas zu verlieren.

**Portable Version.** Nichts wird installiert, nichts wird in die Registry
geschrieben. Starte `flixcast.exe` von dort, wo der Ordner liegt, auch von einem
USB-Stick. Den Ordner zu löschen löscht das Programm, nicht deine Podcasts.

**Installierte Version.** Deinstallieren über *Einstellungen → Apps*. Deine
Bibliothek bleibt dabei erhalten, weil sie unter `%APPDATA%\FlixCast` liegt.

Die drei `.dll`-Dateien neben der `flixcast.exe` sind die Microsoft-C-Laufzeit.
Sie müssen neben der Datei bleiben.

## Die Warnung von Windows

Beim ersten Start meldet sich SmartScreen. FlixCast ist noch nicht mit einem
Zertifikat signiert, und Windows warnt bei jedem Programm, das es nicht kennt.

Der Weg dahinter: **Weitere Informationen**, dann **Trotzdem ausführen**.

Die Prüfsummen der Downloads stehen unter
<https://flixcast.app/download/SHA256SUMS.txt>
