1. Wofuer dieses Handbuch gedacht ist
Dieses Handbuch erklaert VoxFrame Subtitle Player vom Start bis zum Ende. Es folgt der aktuellen App-Oberflaeche: Hauptbildschirm, Player-Bedienung, CC/subtitle-Hub, Player-Menue, Smart Subtitle Assistant, OpenSubtitles-first, Uebersetzung, IPTV Live-Captions, LAN Watch/QR Web-Player, Chromecast/Cast, Family Filter, Account/Cloud und Einstellungen.
Die App verwendet in der Oberflaeche oft den englischen Begriff subtitle. Dieses Handbuch nutzt Untertitel fuer normale Dateien und Tracks und Captions fuer Text, der waehrend der Wiedergabe angezeigt wird, besonders bei IPTV-Live-Workflows.
2. Die App starten
Starte VoxFrame Subtitle Player ueber die mitgelieferte Verknuepfung oder den Startbefehl. Nach dem Start siehst du den leeren Player-Bildschirm mit dem Titel VoxFrame Subtitle Player und der Schaltflaeche Open video.
Wenn noch kein Video geladen ist, kannst du auf drei Arten beginnen:
- Klicke im leeren Bildschirm auf
Open video. - Klicke im Player-Menue auf
Open video. - Ziehe eine Videodatei in das Fenster.
Die App akzeptiert derzeit lokale Videodateien mit diesen Erweiterungen: .mp4, .mkv, .avi, .mov, .webm, .m4v und .ts.
Fuer Untertitel akzeptiert die App .srt, .vtt, .webvtt, .ass und .ssa.
3. Der Hauptbildschirm
Der Hauptbildschirm ist videozentriert. Das Video steht im Mittelpunkt; die Bedienung erscheint als Overlay. Beim Anschauen blendet die App die Bedienung nach einigen Sekunden automatisch aus. Bewege die Maus, klicke oder tippe in das Fenster, um sie wieder einzublenden.
Oben steht die Titelleiste mit Videoname oder Streamname. Unten befindet sich die Player-Leiste mit Fortschritt, Zeit, Wiedergabetasten, Untertitelstatus und Menues.
Die wichtigsten unteren Bedienelemente sind:
Progress slider: auf der Zeitleiste ziehen, um in einem lokalen Video zu suchen.Play/Pause: Wiedergabe starten oder pausieren.Stop: Wiedergabe stoppen und das aktuelle Video im Player schliessen.Back 10 seconds: 10 Sekunden zurueckspringen.Forward 10 seconds: 10 Sekunden vorspringen.Time: aktuelle Position und Gesamtdauer anzeigen.Subtitle status: zeigt den aktiven Untertitel oderNo subtitles.Stop current task: erscheint bei laufenden AI/STT/Uebersetzungsaufgaben.Volume: oeffnet das Lautstaerkemenue.CC: oeffnet das Untertitel-Track-Menue.Captions toggle: Captions ein- oder ausschalten.Speed: oeffnet die Geschwindigkeitsauswahl.Player menu: oeffnet die Hauptaktionen.Fullscreen: schaltet Vollbild ein oder aus.
4. Tastenkürzel
Die App unterstuetzt diese Tastenkombinationen, wenn ein Video geladen ist:
Space: Wiedergabe/Pause.Media Play/Pause: Wiedergabe/Pause auf Tastaturen mit Medientasten.Left: 10 Sekunden zurueck.Right: 10 Sekunden vor.Up: Lautstaerke um 5 Prozent erhoehen.Down: Lautstaerke um 5 Prozent senken.F: Vollbild umschalten.M: stumm schalten oder Ton wieder einschalten.C: Captions ein- oder ausschalten.Esc: schliesst zuerst offene Menues oder Einstellungen; im Vollbild geht die App zur normalen Ansicht zurueck.Ctrl+O: Video oeffnen.
Wenn noch kein Video geladen ist, funktioniert Ctrl+O trotzdem. Die anderen Wiedergabetasten warten, bis Medien geoeffnet sind.
5. Ein lokales Video öffnen
Verwende Open video, um ein lokales Video auszuwaehlen. Du kannst ein Video auch in das Fenster ziehen. Beim Oeffnen:
- Die App zeigt kurz einen Ladestatus.
- Die Video-Engine oeffnet die Datei.
- Die App prueft, ob Einstellungen fuer dieses Video gespeichert wurden.
- Wenn kein Video-Gedaechtnis vorhanden ist und die Quelle lokal ist, sucht die App nach einem Sidecar-Untertitel neben der Videodatei.
Sidecar-Untertitel werden automatisch erkannt, wenn:
- der Untertitel denselben Basisnamen wie das Video hat, zum Beispiel
Movie.mkvundMovie.srt; oder - genau eine brauchbare Untertiteldatei im selben Ordner liegt.
Wenn mehrere lose Untertitel vorhanden sind und die App nicht sicher waehlen kann, wird nichts automatisch geladen. Lade dann die richtige Datei mit Open subtitle.
6. Video-Gedächtnis pro Datei
VoxFrame merkt sich mehrere Entscheidungen pro Video. Beim erneuten Oeffnen stellt die App nach Moeglichkeit wieder her:
- geladenen Untertitelpfad;
- Untertitelverzoegerung;
- ob Captions ein oder aus waren;
- gewaehle Untertitelsprache;
- gewaehle Zielsprache fuer Uebersetzung;
- Subtitle style preset;
- Glossary/name-lock Text;
- minimum match Einstellung;
- letzten Uebersetzungskontext, damit Quality Check und bilingual review Quelle und Uebersetzung weiter verbinden koennen.
Live-Transkript-Untertitel werden nicht als normale wiederherstellbare Untertitel gespeichert. Wenn ein Live-Transkriptpfad aus dem temporaeren Live-Ordner stammt, wird er beim erneuten Oeffnen uebersprungen.
7. Untertitel manuell öffnen
Waehle Open subtitle im Player-Menue, um eine Untertiteldatei zu laden. Die App liest die Datei ueber den Subtitle Loader und laedt sie in die Video-Engine.
Nach dem Laden:
- wird der Untertitel sichtbar, wenn Captions eingeschaltet sind;
- versucht die App, die Sprache aus Dateiname oder Trackinformationen zu erkennen;
- wird die Untertitelverzoegerung auf 0 gesetzt;
- wird die Sync-Analyse neu berechnet;
- wird die Auswahl im Video-Gedaechtnis gespeichert.
Wenn die Datei nicht gelesen werden kann, meldet die App, dass der Untertitel nicht geladen wurde.
9. Captions ein- und ausschalten
Nutze die Captions-Schaltflaeche oder druecke C. Captions ausschalten laedt den Untertitel nicht aus:
- die Wiedergabe laeuft weiter;
- geladene Untertitel bleiben vorhanden;
- nur die Anzeige wird verborgen;
- die Entscheidung wird pro Video gemerkt.
Beim erneuten Einschalten zeigt die App den zuletzt gewaehlen Untertiteltrack oder geladenen Untertitel.
10. Lautstärke
Klicke auf die Lautstaerketaste, um das Lautstaerkemenue zu oeffnen. Du kannst den Slider ziehen oder Tastenkombinationen nutzen.
M schaltet stumm. Up und Down aendern die Lautstaerke in 5-Prozent-Schritten.
11. Wiedergabegeschwindigkeit
Klicke auf Speed, um die Wiedergabegeschwindigkeit zu waehlen. Aktuelle Auswahl:
0.75X1X1.25X1.5X2X
Die App zeigt den aktuellen Wert auf der Speed-Taste. Aenderungen gelten fuer die aktuelle Player-Sitzung.
12. Vollbild
Nutze die Vollbildtaste oder druecke F. Im Vollbild blendet die App die normale Fensteroberflaeche aus und haelt das Video im Mittelpunkt.
Druecke erneut Esc oder F, um zur normalen Ansicht zurueckzukehren.
14. Smart Subtitle Assistant
Smart Subtitle Assistant ist die empfohlene Route fuer Filme und Serien. Ein Klick versucht die komplette Untertitelkette in der richtigen Reihenfolge.
Die Reihenfolge ist human-first:
- VoxFrame prueft eingebettete Tracks und vorhandene lokale SRT/VTT-Dateien.
- Danach sucht VoxFrame bei OpenSubtitles in der gewaehlten Zielsprache.
- Wenn kein guter Treffer vorhanden ist, sucht VoxFrame einen englischen menschlichen Untertitel und uebersetzt diesen in die Zielsprache.
- Erst wenn keine brauchbare menschliche Quelle vorhanden ist, darf VoxFrame einen neuen Untertitel mit STT/AI erzeugen.
Bei Rate-Limits wie HTTP 429, API rate limit exceeded oder VoxFrame Cloud HTTP 502 zeigt VoxFrame den Grund und bietet den sinnvollen Fallback an: Uebersetzung aus Englisch, wenn eine englische Quelle verfuegbar ist.
Waehrend Suche, Download, Uebersetzung oder Generierung laeuft, zeigt die UI Status, ungefaehre Dauer oder Fortschritt.
15. Zielsprache waehlen
Mit Choose language oder dem Sprachchip im CC/subtitle-Hub waehlst du die Zielsprache. Unterstuetzte Ziele sind NL, EN, DE, FR, ES, IT, PT, PL, TR, AR, SV, NO, DA, FI, RO, CS, HU, EL, RU, UK, JA, KO, ZH, HI und ID.
Die Sprache beeinflusst OpenSubtitles-Suche, Uebersetzung, live translate, Batch-Ausgabe und Video-Gedaechtnis.
Aenderst du die Sprache waehrend eines lokalen Films, prueft VoxFrame zuerst, ob ein eingebetteter Track in dieser Sprache vorhanden ist. Danach prueft die App lokale SRT/VTT-Dateien. Gibt es keinen Treffer, fragt VoxFrame, ob gesucht werden soll: OpenSubtitles zuerst, danach bei Bedarf Uebersetzung aus Englisch.
Bei IPTV/live translate wird die neue Sprache an den Live-Uebersetzungsworkflow weitergegeben. Der Stream soll weiterlaufen, waehrend neue Captions in der gewaehlten Sprache erscheinen.
16. OpenSubtitles verwenden
VoxFrame sucht zuerst menschliche Untertitel. OpenSubtitles ist deshalb der erste Online-Schritt fuer lokale Videos, bevor AI-Generierung verwendet wird.
Typischer Ablauf:
- Die App erstellt nach Moeglichkeit eine Video-Identitaet mit Hash, Dateigroesse, Titel, Jahr und Releasename.
- Die App sucht bei OpenSubtitles in der gewaehlten Zielsprache.
- Kandidaten werden nach Hash, Releasename und Match-Qualitaet bewertet.
- Der beste Treffer wird geladen, wenn die Confidence hoch genug ist.
- Der Quellenhinweis erscheint im Status, zum Beispiel
OpenSubtitles match.
Wenn kein Zielsprache-Treffer gut genug ist, sucht VoxFrame zuerst nach einem englischen menschlichen Untertitel als Quelltext. Wird er gefunden, kann VoxFrame diese Quelle uebersetzen. AI-Generierung ist der letzte Schritt, nicht der Standard. Bei HTTP 429 oder API rate limit exceeded ist das OpenSubtitles- Limit erreicht.
17. AI subtitles generieren
Generate AI subtitles ist der Fallback, wenn ein lokales Video keinen brauchbaren menschlichen Untertitel hat. Im Smart Subtitle Assistant wird diese Route erst genutzt, nachdem eingebettete Tracks, lokale Dateien, OpenSubtitles in der Zielsprache und eine englische menschliche Quelle versucht wurden.
Die App kann schnelle lokale STT ueber Purfview Faster-Whisper, Whisper.cpp als Fallback oder Cloud-Transkription nutzen. Wenn bereits ein englischer menschlicher Untertitel vorhanden ist, sollte VoxFrame nicht transkribieren, sondern diesen Untertitel uebersetzen.
18. Untertitel uebersetzen
Translate uebersetzt den geladenen Untertitel oder den besten gefundenen Quelltext in die gewaehlte Zielsprache. Fuer lokale Filme ist ein englischer menschlicher Untertitel die bevorzugte Quelle, wenn kein Treffer in der Zielsprache vorhanden ist.
Uebersetzbare Quellen sind externe SRT/VTT-Dateien, exportierbare eingebettete Tracks, englische OpenSubtitles-Treffer und Live-Transkript im Live-Kontext. Wenn Quelle und Ziel dieselbe Sprache sind, ueberspringt VoxFrame die Uebersetzung.
Die Ausgabe bekommt den Sprachcode im Dateinamen, zum Beispiel .ro.srt, damit du die Version spaeter erkennst. Fertige SRT-Dateien bekommen die Credit-Zeile Subs by VoxFramePlayer. fuer Vor- und Abspann.
Batch translate all bleibt bewusst begrenzt auf NL, EN, DE, FR, ES und IT. Einzelne normale Uebersetzungen koennen mehr Zielsprachen verwenden.
19. Subtitle quality check und repair
Subtitle quality check prueft den geladenen Untertitel auf typische Probleme. Das genaue Verhalten haengt von Settings > Subtitle Tools ab.
Typischer Ablauf:
- Die App prueft, ob ein Untertitel geladen ist.
- Je nach Einstellung erstellt sie eine lokale STT-Referenz.
- Der Repair-Service analysiert Fehler, Warnungen und reparierbare Punkte.
- Die App schreibt immer einen Report.
- Wenn ein reparierter Untertitel geschrieben wird, heisst er
.quality-fixed.srt. - Die Preview zeigt Zusammenfassung und Beispiele, bevor du waehlst, was passieren soll.
Die Preview kann zeigen:
- Fehler/Warnungen vor der Reparatur;
- Fehler/Warnungen nach der Reparatur;
- Anzahl Aenderungen, etwa Textfixes, Timingfixes, entfernte Cues und eingefuegte fehlende Sprache;
- Ausgabedatei;
- kompakte Vorher/Nachher-Beispiele.
Preview-Aktionen:
Open report: oeffnet die Report-Datei.Only save: speichert den reparierten Untertitel, ohne ihn zu laden.Load repaired subtitle: laedt den reparierten Untertitel in den Player, wenn verfuegbar.Close: schliesst die Preview.
20. Sync with fast STT
Sync with fast STT versucht, den geladenen Untertitel mit einer schnellen lokalen STT-Referenz auszurichten.
Voraussetzungen:
- ein lokales Video ist geladen;
- ein Untertitel ist geladen;
- schnelle lokale STT-Engine und gewaehles Modell sind verfuegbar.
Diese Aktion ist keine Uebersetzung. Sie analysiert Speech-Timing und schreibt einen synchronisierten Untertitel, wenn der Match verlaesslich genug ist.
21. Benchmark fast STT
Benchmark fast STT testet die Geschwindigkeit der schnellen lokalen STT-Route auf einem kurzen Audiofragment des aktuellen Videos. Die App nutzt ffmpeg, um ein Benchmark-Fragment zu erstellen, und fuehrt die gewaehlten Purfview/Faster-Whisper-Einstellungen aus.
Das Ergebnis wird als letzter Fast-STT-Status gespeichert und ist in Settings > Speech to Text sichtbar.
22. Untertitel exportieren
Export subtitle speichert den aktuell geladenen Untertitel in eine Datei, die du waehlst. Bei einem normalen externen Untertitel kopiert die App die bestehende Untertiteldatei.
Bei einer MKV oder einem anderen lokalen Video mit eingebetteten Untertiteltracks kannst du einen Track als SRT exportieren:
- Oeffne das Video.
- Oeffne das
CCMenue. - Waehle den eingebetteten Untertiteltrack, den du behalten moechtest, zum Beispiel
Dutch (subrip) (embedded). - Oeffne das Player-Menue.
- Waehle
Export subtitle. - Waehle den Speicherort. Die App exportiert den gewaehlten eingebetteten Track als
.srt.
Die App nutzt die Erweiterung der Quelle als vorgeschlagene Erweiterung. Wenn kein normaler geladener Untertitel oder gewaehlter eingebetteter Track vorhanden ist, oder wenn die Quelldatei nicht mehr existiert, zeigt die App eine Meldung.
Live-Captions aus IPTV/live transcript werden nicht ueber diese normale Exporttaste gespeichert.
23. IPTV-Playlist öffnen
Waehle Open IPTV playlist im Player-Menue.
Die App oeffnet das Fenster Open IPTV playlist. Dort kannst du:
- eine M3U/M3U8 URL einfuegen und
Load URLwaehlen; - eine lokale
.m3uoder.m3u8Datei mitOpen filewaehlen; - mit
Cancelabbrechen.
Nach dem Laden oeffnet die App den Channel Picker.
24. IPTV-Sender wählen
Der Channel Picker zeigt zuerst Gruppen, wenn Gruppen vorhanden sind. Du kannst:
- nach Gruppe suchen;
- eine Gruppe mit
Open groupoeffnen; - doppelklicken oder
Enterverwenden; Other playlistwaehlen, um eine andere Playlist zu laden;Cancelwaehlen, um zurueckzugehen.
Innerhalb einer Gruppe oder ohne Gruppen zeigt die App Sender. Du kannst:
- nach Sendername, Gruppe, tvg-id oder URL suchen;
- mit
Back to groupszur Gruppenuebersicht zurueck; - den gewaehlten Stream mit
Open streamoeffnen; - doppelklicken oder
Enterverwenden.
25. IPTV live transcript / translate
Live transcript / translate ist fuer IPTV oder andere Live-Streams gedacht. Die App liest laufend Audio aus dem Live-Stream, erstellt Textsegmente und zeigt sie als Captions. Wenn Live-Translate aktiv ist, wird der Text in die gewaehlte Zielsprache uebersetzt.
Das Live-Fenster enthaelt unter anderem:
Translate live captions: schaltet die Live-Uebersetzung ein;Untertitel-Setup: waehlt das Transkriptionsprofil;Gesprochene Sprache: waehlt die gesprochene Quellsprache oderAutomatisch erkennen, wenn sie unbekannt ist;Buffer mode: zeigt den synchronisierten Live-Modus fuer einen entfernten Stream;Live subtitle delay: fuegt eine zusaetzliche Anzeigeverzoegerung hinzu;Target language: waehlt bei aktiver Uebersetzung die Zielsprache.
Aktuell sind diese Profile sichtbar:
LocalBest: empfohlene lokale Qualitaet. Audio bleibt auf diesem PC und das Profil nutzt die beste bisher getestete lokale Live-Konfiguration;LocalLight: leichtere lokale Konfiguration fuer einen schwaecheren PC/GPU. Sie nutzt die aktuellen lokalen Spracheinstellungen; waehle bei Bedarf unterSettings > Speech to Textein kleineres Modell;DirectOpenAi: nutzt deinen eigenen gespeicherten OpenAI API-Key fuer direkte Live-Transkription mit Wortzeitstempeln. OpenAI rechnet diese Nutzung mit dir ab; VoxFrame Cloud-Guthaben wird nicht verwendet;CloudStable: empfohlene Cloud-Qualitaet mit 10-Sekunden-Audiobloecken ueber den VoxFrame-Cloud-Proxy;CloudFilmSpeakers: 12-Sekunden-Bloecke fuer mehr Dialogkontext. Trotz des Profilnamens werden Sprecher **nicht erkannt, benannt oder markiert**.
DirectOpenAi erscheint nur, wenn VoxFrame Cloud ausgeschaltet und ein eigener OpenAI API-Key gespeichert ist. Cloud-Profile sind nur sichtbar, wenn der Account VoxFrame Cloud verwenden darf. Jeder Audioblock wird dann per HTTPS an VoxFrame gesendet und hinter dem VoxFrame-Proxy von OpenAI verarbeitet. Dieser Workflow gibt der App keinen Provider-Zugang; die Verarbeitung bleibt hinter dem VoxFrame-Proxy. Audioverbrauch wird erst nach erfolgreicher Transkription gebucht; Live-Uebersetzung wird separat berechnet.
Bei einem entfernten Live-Stream liegt die synchronisierte Wiedergabe mit einem lokalen oder DirectOpenAi-Profil normalerweise ungefaehr 30 Sekunden hinter Live, mit einem Cloud-Profil mindestens 60 Sekunden, jeweils plus Transkriptions- und eventueller Uebersetzungszeit. Das sind qualitaetsorientierte Pufferprofile, keine verzoegerungsfreien Captions.
Waehle die gesprochene Quellsprache ausdruecklich, wenn du sie kennst; dadurch wird die Erkennung meist vorhersehbarer. Automatisch erkennen bleibt fuer eine unbekannte Quellsprache verfuegbar. Gesprochene Sprache und Uebersetzungsziel sind zwei getrennte Einstellungen.
Der lokale Hauptplayer bleibt live. Beim normalen IPTV-Schauen soll er nicht wie ein 10-Minuten-DVR zurueckspulbar sein. LAN Watch bekommt eine eigene HLS-Pufferung, aber der lokale Player selbst bleibt auf Live-Verhalten.
Wenn IPTV kurz hakt, Audio fehlt oder der Sender keine verwertbare Sprache liefert, wartet und puffert die Live-Kette weiter. Das Aufholen ist begrenzt: Wenn die Verarbeitung zu weit hinter das Wiedergabefenster faellt, kann VoxFrame einen bereits zu spaeten Audioblock kontrolliert ueberspringen, statt Verzoegerung und Speicherverbrauch unbegrenzt wachsen zu lassen. Auf einem ueberlasteten PC oder bei instabiler Verbindung kann dadurch eine kurze Caption-Luecke entstehen.
Der Status zeigt den Zustand des Workflows:
Listening: Die Sitzung laeuft und wartet auf verwertbare Sprache;No speech yet: Bloecke wurden geprueft, aber noch keine klare Sprache gefunden; das ist nicht automatisch ein Fehler;Degraded: Ein Teil des Workflows ist voruebergehend eingeschraenkt; Quell-Captions bleiben aktiv, wenn die Uebersetzung nicht mithalten kann;Reconnecting: VoxFrame fuehrt einen begrenzten Neuverbindungsversuch aus;Failed: Der Live-Workflow wurde wegen eines technischen Problems beendet.
Aenderst du die Zielsprache, gilt sie fuer neue Bloecke, ohne den Stream neu zu starten. Bereits angezeigte Captions bleiben unveraendert.
26. LAN Watch / QR web-player
LAN Watch / QR web-player erstellt einen lokalen Browser-Player fuer Telefon, Tablet, Laptop, Smart-TV-Browser oder ein anderes Geraet im gleichen Wi-Fi/LAN. VoxFrame zeigt einen QR-Code und darunter einen kleinen anklickbaren Link. Die URL wird auch in die Zwischenablage kopiert.
Bei lokalen Filmen startet LAN Watch an der aktuellen Position. Normale externe SRT/VTT-Untertitel koennen als WebVTT mitgegeben werden. Eingebettete MKV-Untertitel werden nicht automatisch mitgestreamt; exportiere sie zuerst als SRT und lade diese Datei.
Bei IPTV/live stream erstellt LAN Watch eine eigene Live-HLS-Pufferung mit ungefaehr 15 Sekunden Verzoegerung und Segmenten von ungefaehr 5 Sekunden. Pause im Web-Player stoppt den Server-Puffer nicht; er fuellt weiter. Innerhalb der verfuegbaren LAN-Pufferzeit kannst du zurueckspringen und von dort weitersehen.
Die LAN-Watch-Cachegrenze ist 10 GB. Stopst du LAN Watch oder schliesst du den Player, loescht VoxFrame den temporaeren LAN-Watch-Puffer direkt.
Live-Captions koennen nach LAN Watch mitlaufen, wenn sie im lokalen Player aktiv sind, bevor LAN Watch startet.
27. Chromecast / Cast
Chromecast / Cast oeffnet das Cast-Menue. VoxFrame sucht im gleichen Netzwerk nach Chromecast, Google TV und DLNA-Renderern. PC und Cast-Geraet muessen im gleichen Netzwerk sichtbar sein; VPN, Firewall oder Router koennen mDNS/SSDP blockieren.
Wenn du Chromecast oder Google TV waehlst, startet VoxFrame einen lokalen HLS-Stream und sendet danach einen LOAD-Befehl an den Chromecast Default Media Receiver. WebVTT-Untertitel koennen mitgegeben werden, wenn ein externer Untertitel oder ein exportierbarer Track als Datei verfuegbar ist.
Chromecast ist nicht LAN Watch: LAN Watch ist QR/browser, Chromecast ist direkte Cast-Wiedergabe. Eingebettete MKV-Untertitel zuerst exportieren oder als SRT laden, wenn du sie sicher casten willst.
28. Family filter
Family filter: off/on ist ein leichter Familienfilter. Wenn er aktiv ist, versucht VoxFrame grobe Sprache in Live-Captions und AI/uebersetzten Untertiteln abzuschwaechen oder zu maskieren.
Der Filter ist optional und keine harte Kindersicherung. Er arbeitet auf Subtitle-/Caption-Text und kann eingebrannte Sprache im Video oder Audio nicht entfernen.
29. AI/STT/live-Aufgaben stoppen
Wenn AI, STT, Uebersetzung oder Live-Transkript laufen, zeigt der Player Stop current task. Klicke darauf, um die laufende Aufgabe abzubrechen.
Wenn ein Live-Caption-Overlay aktiv ist, leert Stop das Overlay und beendet den Live-Sitzungsstatus.
30. Settings öffnen und schließen
Oeffne Settings aus dem Player-Menue.
Das Einstellungsfenster ist ein Overlay in der App. Schliesse es mit der Schliesstaste oder Esc.
Einstellungen werden unterschiedlich gespeichert:
- Checkboxen direkt nach Aenderung;
- Auswahllisten direkt nach Aenderung;
- Textfelder, wenn das Feld den Fokus verliert;
- lokale STT-Modellwahl direkt nach Aenderung.
Links stehen diese Bereiche:
AccountPlayerSubtitle ToolsSpeech to TextAbout
31. Settings > Account
Dieser Tab verwaltet Lizenzaktivierung, Accountstatus, Kaeufe, Downloads und Premium Cloud Nutzung.
License
Felder und Tasten:
Status: zeigtDemo,Trial,Licensed,ExpiredoderPending.Activation key: Eingabefeld fuer einen VoxFrame-Aktivierungsschluessel.Account e-mail: optionales Account-Mailadresse.Server: zeigt die API-Basis, die die App nutzt.Device: zeigt Geraetestatus.Activate: aktiviert den eingegebenen Key auf diesem Geraet.Refresh license: aktualisiert den Lizenzstatus online.Log out: loescht lokale Accountdaten und versucht, das Geraet serverseitig zu deaktivieren.
Die App speichert den Lizenz-Token lokal im Credential Store. Teile keine Logs oder Screenshots, die Aktivierungsschluessel enthalten.
Purchase
Der Kaufbereich zeigt Stripe-Status und verfuegbare Plaene.
Premium options
Plan-Karten:
Player LicenseCloud PlusCloud Pro
Bei Player License oeffnet Player kaufen Stripe checkout direkt, wenn die App entweder einen Lizenz-Token oder eine Account-Mailadresse hat. Wenn beides fehlt, fordert die App zuerst die Account-Mailadresse an.
Die Player License kostet einmalig EUR 24,95. Nach bestaetigter Zahlung wird dieselbe installierte Demo automatisch zu Player Pro. Es wird kein separater Pro-Player installiert. Die Lizenzdaten werden auch fuer Wiederherstellung oder Neuinstallation an die Account-Mailadresse gesendet.
Bei Cloud-Plaenen fragt die App zuerst nach der Zahlungsform:
MonthlyOne-timeYearly
Fuer Cloud Plus/Pro oeffnet Stripe erst nach Auswahl der Zahlungsform. Ein direkter qualifizierender Cloud-Kauf schaltet Player Pro ebenfalls automatisch frei; ein vorheriger separater Player-Kauf ist nicht noetig. Das Cloud-Recht bleibt vom permanenten Player-Pro-Recht getrennt. One-time ist ein 30-Tage-Cloud-Pass. Yearly one-time gilt 365 Tage mit monatlicher begrenzter Erneuerung.
Kauf abrufen
Retrieve purchase prueft, ob eine abgeschlossene Stripe-Zahlung bereit ist, mit der App verknuepft zu werden.
Nutze dies nach der Rueckkehr von der Stripe-Erfolgsseite oder wenn der Browser dich zur App zurueckgeleitet hat.
Downloads
Tasten:
Check release: fragt den Server, ob fuer diesen Account ein Release verfuegbar ist.Download release: laedt ein berechtigtes Release, wenn vorhanden, und prueft wenn moeglich die Checksumme.
Diese Tasten haengen vom Lizenzstatus ab und funktionieren nur, wenn der Server ein Release fuer diesen Account anbietet.
Premium Cloud
Optionen und Felder:
Use VoxFrame Cloud for premium API usage: aktiviert Cloud-Routen, wenn die Berechtigung es erlaubt.Plan: zeigt den aktuellen Plan.Credits/minutes: zeigt lokale Saldo-Informationen.Usage: zeigt Nutzungszusammenfassung.Refresh usage: laedt aktuelle Nutzung.Manage account: versucht, das Stripe Billing Portal zu oeffnen, wenn es fuer diese Lizenz verfuegbar ist. Wenn der Server kein Stripe-Portal erstellen kann, oeffnet die App als Fallback die VoxFrame-Accountseite und zeigt unter der Taste eine Statusmeldung.
Wenn Cloud eingeschaltet ist, nutzt die App fuer unterstuetzte Funktionen die VoxFrame-Cloudroute statt eigener Provider-Keys, solange Lizenz und Cloud-Token gueltig sind.
32. Settings > Player
Der Player-Tab enthaelt Verhalten, bevorzugte Sprachen, Untertitelstil, Glossary, Match-Schwelle, Provider-Keys und Cache.
Player behavior
Einstellungen:
App language: Oberflaechensprache. Auswahl: English, Nederlands, Deutsch, Francais.Automatically search: Untertitel automatisch suchen, wenn moeglich.Auto-pick best subtitle: den besten passenden Untertitel automatisch laden.Create SRT when no match exists: Untertitel erzeugen, wenn kein guter Treffer existiert.Auto-translate: automatisch uebersetzen, wenn der Workflow es unterstuetzt.Preferred languages: kommagetrennte Sprachcodes fuer Untertitelsuche, zum Beispielnl,en.Subtitle style: Style-Preset fuer Untertitelformatierung.Glossary / name lock: Woerter oder Uebersetzungen, die stabil bleiben muessen.Min. match: Mindest-Confidence fuer automatische Untertitelauswahl.
Subtitle style
Stilauswahl:
BalancedCompactReadingLarge
Glossary / name lock
Nutze eine Regel pro Zeile:
- einen Namen, der erhalten bleiben soll, zum Beispiel
VoxFrame - oder eine feste Uebersetzung, zum Beispiel
The Order = De Orde
Das Glossary kann bei Uebersetzung und Qualitaetspruefung verwendet werden.
33. Settings > Player > Providers
Der Provider-Bereich enthaelt API-Keys und Provider-Login-Daten.
Felder:
OpenAI API key: dein eigener OpenAI-Key. Leer lassen, um einen gespeicherten Key zu behalten.OpenAI text model: Modell fuer Textuebersetzung/Auswahl.Load models: aktualisiert Modellauswahl.OpenAI transcription: Transkriptionsmodell.OpenSubtitles key: API-Key fuer OpenSubtitles.OpenSubtitles login: Benutzername.Password: OpenSubtitles-Passwort. Leer lassen, um das gespeicherte Passwort zu behalten.
Tasten:
Save keys: speichert eingegebene Provider-Einstellungen.Clear keys: entfernt gespeicherte Provider-Keys.Test OpenSubtitles: prueft OpenSubtitles-Zugangsdaten und API-Key.
Wenn Use VoxFrame Cloud aktiv ist und dein Account die Cloud-Route erlaubt, nutzt die App VoxFrame Cloud fuer unterstuetzte Aktionen. Provider-Keys bleiben fuer eigene Key-/lokale Routen nuetzlich.
34. Settings > Player > Cache
Der Cache-Bereich zeigt den Untertitel-Cacheordner. Clear cache loescht den Cacheordner und erstellt ihn neu.
Nutze dies, wenn:
- du alte Downloads oder generierte Untertitel aufraeumen willst;
- du testen willst, ob ein Workflow wirklich neu herunterlaedt/generiert;
- der Cache moeglicherweise defekte oder veraltete Dateien enthaelt.
35. Settings > Subtitle Tools
Dieser Tab steuert Repair, Translation Review, Live-Translate-Qualitaet und Batch-Verhalten.
Repair mode
Auswahl:
Safe: minimale Reparatur. Keine ASR-Referenz, kein Einfuegen fehlender Sprache und keine automatische Ladeauswahl.Standard: Standardverhalten von VoxFrame. Repariert Text/Timing, nutzt ASR wenn verfuegbar, schreibt.quality-fixed.srtund fragt vor dem Laden.Aggressive: strenger. Nutzt schaerfere Schwellen, teilt frueher und nutzt ASR-Hilfe, wenn verfuegbar. Auto-load bleibt aus, damit du zuerst den Report pruefen kannst.
Repair-Checkboxes
Use local STT reference: erstellt wenn moeglich eine lokale STT-Referenz.Insert missing speech: darf fehlende ASR-Cues einfuegen, wenn Repair das unterstuetzt.Report only: erstellt nur einen Report und schreibt keinen reparierten Untertitel.Ask before loading repaired subtitle: fragt, bevor der reparierte Untertitel geladen wird.Never overwrite original: der originale Untertitel wird nie ueberschrieben.Always save report: ein Report wird immer gespeichert.
Die letzten beiden Sicherheitseinstellungen erzwingt die App.
Translation review
Einstellungen:
Live quality: Qualitaet/Latenz fuer Live-Translate.Use glossary / name lock: nutzt das Glossary bei Uebersetzung.Use scene context: nutzt Umgebungskontext bei normaler Untertiteluebersetzung.Suggest glossary candidates: laesst Quality Reports Glossary-Kandidaten vorschlagen.Quality report after translation: erstellt automatisch nach Uebersetzung einen Quality Report.Review suspicious cues: markiert verdaechtige Cues fuer Review.Auto-load preferred batch result: laedt nach Batch-Uebersetzung automatisch die Ausgabe der gewaehlten Zielsprache.Fast fallback model for live translate: nutzt ein schnelleres Fallbackmodell, wenn Live-Translate zurueckzufallen droht.
Live translate quality
Auswahl:
Fast: schnellstes Live-Modell zuerst. Gut, wenn Captions vor allem weiterlaufen muessen.Balanced: Standard. Nutzt zuerstgpt-5.4-miniundgpt-5.4-nanoals schnellen Fallback, wenn Live-Translate zurueckzufallen droht.Better: bleibt beim besseren Live-Modell und deaktiviert schnellen Fallback. Nutze dies, wenn Qualitaet wichtiger als Latenz ist.
Reset subtitle tools
Reset subtitle tools setzt diesen Tab auf Standardwerte:
- repair mode
Standard; - STT-Referenz an;
- fehlende Sprache einfuegen an;
- report-only aus;
- ask before loading an;
- glossary/name lock an;
- scene context an;
- glossary suggestions an;
- automatischer quality report aus;
- suspicious cue review aus;
- batch preferred output auto-load an;
- live quality
Balanced; - fast fallback fuer live translate an.
36. Settings > Speech to Text
Dieser Tab verwaltet lokale STT-Engines und Modelle.
Fast local engine
Die schnelle lokale Engine ist Purfview Faster-Whisper.
Felder und Tasten:
Engine: zeigt Engine und Verfuegbarkeit.Install fast engine: laedt und installiert die Engine.Fast model: waehlt das Modell.Install selected fast model: laedt das gewaehlte Modell.Source language: waehlt Sprache oder Auto-Erkennung.Device: waehltAuto / CUDA if possible,CUDAoderCPU.Compute: waehltAuto,float16,int8_float16,int8oderfloat32.Purfview args: Zusatzargumente fuer fortgeschrittene Nutzung.
Fast-model-Auswahl:
large-v3-turbo- 1.6 GBsmall- 472 MBmedium- 1.5 GBlarge-v2- 2.9 GBlarge-v3- 3.1 GBbase- 142 MBdistil-large-v3- 1.5 GB English
Standardmaessig versucht die App large-v3-turbo zu waehlen, wenn verfuegbar.
Source-language-Auswahl:
Auto detectEnglishDutchGermanFrenchSpanishItalian
Die Hardware-advice-Zeile prueft, ob CUDA verfuegbar ist. Wenn Device und Compute auf Auto stehen, kann die App den Rat automatisch anwenden.
Fallback engine
Die Fallback-Engine ist Whisper.cpp.
Felder und Tasten:
Engine: zeigtWhisper.cppund Verfuegbarkeit.Install fallback engine: laedt die Fallback-Engine..bin model: waehlt das Fallbackmodell.Install selected .bin: laedt das gewaehlte.binModell.
Fallback-model-Auswahl:
large-v3-turbo-q5_0- 547 MBsmall-q5_1- 190 MBbase- 141 MBsmall- 465 MBlarge-v3-turbo- 1.5 GB
Standardmaessig versucht die App large-v3-turbo-q5_0 zu waehlen, wenn verfuegbar.
Status und Fortschritt
Unten im Settings-Overlay zeigt die App Status und Downloadfortschritt. Waehrend Downloads sind Tasten temporaer deaktiviert. Danach werden Modellauswahl und Verfuegbarkeitslabels neu geladen.
37. Settings > About
Der About-Tab enthaelt Version, Maker, Updates, Hilfe und Diagnose.
Elemente:
Version: zeigt die App-Version.Maker: zeigtWilliam Baars / VoxFrame.Updates: Status der Updatepruefung.Check for updates: prueft ueber Account/Lizenz, ob ein Release verfuegbar ist.Account: oeffnet die Online-Accountseite.Website: oeffnet die Website.Help: oeffnet Online-Hilfe.Credits: zeigt verwendete Technologien.Open logs: oeffnet den Logordner fuer Support/Diagnose.Export safe support log: erstellt in Downloads eine nochmals bereinigte Supportkopie.Delete logs: entfernt aktuelle und rotierte Diagnoselogs.
Die Hilfetaste oeffnet Online-Hilfe, damit Anleitungen ohne neuen App-Build aktualisiert werden koennen.
38. Logs und Diagnose
Nutze Settings > About > Open logs, um den Logordner selbst anzusehen. Wenn du Diagnosedaten an den Support senden musst, nutze vorzugsweise Export safe support log; dadurch entsteht eine separate, bereinigte Textdatei in Downloads. Delete logs entfernt das aktuelle Log und die rotierten Logs.
Logs sind fuer Fehlersuche wichtig. Die App schreibt Statusmeldungen fuer Video oeffnen, Untertitel laden, OpenSubtitles-Suche, Hash, Releasename, Confidence, Rate-Limits, Uebersetzung, lokale STT, quality check, live transcript, LAN Watch, lokale HLS-Pufferung, Chromecast/Google TV/DLNA Discovery, Account, Lizenz und Cloud-Routen.
Normales Logging enthaelt keinen Caption-Text, keine vollstaendigen entfernten URLs, keine absoluten lokalen Pfade, Provider-Keys, Lizenz-/Access-Tokens oder Zahlungsdaten. Entfernte Adressen werden auf sichere Diagnoseinformationen reduziert; der Supportexport bereinigt alle gesammelten Dateien einschliesslich aelterer Logzeilen erneut.
Die Loggroesse ist begrenzt. runtime.log rotiert bei ungefaehr 2 MB, behaelt hoechstens drei aeltere rotierte Dateien und entfernt die aelteste automatisch.
Wenn etwas nicht funktioniert, notiere Video oder IPTV-Sender, gesprochene Quellsprache, Zielsprache, lokal/IPTV/LAN Watch/Chromecast, aktiven Untertitel, genaue Fehlermeldung, Cloud oder eigene Provider-Keys und welche Aktion du geklickt hast.
39. Haeufige Workflows
Lokalen Film mit bestem Untertitel ansehen
- Oeffne den Film mit
Open video. - Waehle die Zielsprache im CC/subtitle-Hub.
- Waehle
Smart Subtitle Assistant. - VoxFrame prueft eingebettet/lokal, sucht OpenSubtitles, uebersetzt bei Bedarf aus Englisch und generiert erst als letzten Schritt.
- Pruefe den Quellen-/Confidence-Hinweis.
Sprache waehrend eines Films wechseln
- Waehle die neue Zielsprache.
- VoxFrame prueft eingebettete Tracks und lokale SRT/VTT-Dateien.
- Wenn nichts passt, bestaetige die Suche.
- VoxFrame sucht OpenSubtitles und uebersetzt bei Bedarf aus Englisch.
IPTV ueber LAN Watch ansehen
- Starte IPTV und pruefe, ob der Sender laeuft.
- Starte Live-Captions, wenn du Untertitel im LAN-Web-Player willst.
- Waehle
LAN Watch / QR web-player. - Scanne den QR-Code oder klicke den Link darunter.
- Rechne mit ungefaehr 15 Sekunden Live-Verzoegerung.
- Stoppe LAN Watch, wenn du zum lokalen Player zurueck willst.
Chromecast verwenden
- Stelle sicher, dass Chromecast, Google TV oder DLNA-TV im selben Netzwerk ist.
- Oeffne Video oder IPTV.
- Lade einen externen Untertitel, wenn du Untertitel casten willst.
- Oeffne
Chromecast / Castund waehle das Zielgeraet.
40. Problemloesung
OpenSubtitles findet nichts
Pruefe Titel, Jahr, Releasename und Zielsprache. Wenn kein Zieltreffer gut genug ist, suche oder erlaube eine englische Quelle und uebersetze diese.
OpenSubtitles zeigt HTTP 429 oder API rate limit exceeded
Das OpenSubtitles-Limit ist erreicht. Warte, versuche es spaeter erneut oder uebersetze aus einem verfuegbaren englischen Untertitel.
Uebersetzung ist Englisch geblieben
Pruefe den Sprachchip und den CC/subtitle-Hub. Wenn Quelle und Ziel gleich erkannt wurden, ueberspringt VoxFrame die Uebersetzung. Lade sonst die englische Quelle und starte Translate in die gewaehlte Zielsprache.
Keine Untertitel in LAN Watch
LAN Watch kann normale externe SRT/VTT-Untertitel mitgeben. Eingebettete MKV- Untertitel zuerst exportieren und laden. Fuer IPTV muessen Live-Captions aktiv sein, bevor LAN Watch startet.
Chromecast erscheint nicht oder startet nicht
Pruefe, ob Chromecast/Google TV aktiv ist, im gleichen Netzwerk sitzt und mDNS/SSDP nicht blockiert wird. Teste LAN Watch / QR web-player als Fallback.
41. Glossar
Smart Subtitle Assistant: Flow, der zuerst vorhandene/menschliche Untertitel sucht und erst danach uebersetzt oder generiert.OpenSubtitles-first: zuerst menschliche Untertitel suchen; AI nur bei Bedarf.LAN Watch: lokaler QR/browser-player ueber HLS im selben Wi-Fi/LAN-Netzwerk.HLS: Streamingformat mit kleinen Segmenten und Playlist.Chromecast / Google Cast: Cast-Protokoll fuer Chromecast und Google TV.DLNA: lokales Netzwerkprotokoll fuer manche TVs und Media-Renderer.Family filter: optionaler leichter Profanity-Filter fuer Captions/Subtitles.Confidence: Hinweis, wie sicher eine Quelle oder ein Match ist.