Player: die Qualitätsleiter des Servers, Bitrate im Blick, Doppeltipp

Die vier erfundenen Stufen weichen der Leiter, die der Server selbst
meldet: 64, 96, 208, 320, 720, 1500, 2000, 3000, 4000, 8000, 10000,
12000, 20000 kbps mit den Auflösungen, die Plex dafür vorsieht. Eine
eigene Leiter hieße, Stufen anzubieten, die der Transcoder nicht kennt —
er rundet dann still auf die nächste, und die Anzeige log.

Angeboten wird nur, was zur Quelle passt. Eine 720p-Datei auf 1080p
hochzurechnen bringt kein Bild dazu, und die Stufen sähen alle gleich aus.

Oben im Blatt steht, was tatsächlich über die Leitung kommt — gemessene
Bitrate, Auflösung, verworfene Bilder. Der Unterschied zur gewählten
Stufe ist keine Haarspalterei: die eine sagt, was erlaubt ist, die andere,
was ankommt. Ruckelt es trotz hoher Stufe, steht die Antwort dort.

„Nur Ton" gibt es, aber ehrlich beschriftet: Plex kennt für Videos keinen
reinen Tonstrom, also wird die unterste Sprosse geholt und das Bild
ausgeblendet.

Dazu Doppeltipp links und rechts für zehn Sekunden zurück und vor. Die
Reihenfolge der Gesten ist entscheidend — das einfache Tippen verschluckt
sonst das doppelte.

Die Kachel hängt nicht mehr in vier Ecken fest, sondern klebt links oder
rechts und ist in der Höhe frei. Vier Ecken sind schnell gebaut, aber im
Weg: steht sie über einem Knopf, bleiben drei Orte, die ebenso stören.
Größer wird sie durch Zusammen- und Auseinanderziehen; der Griff ist weg,
er saß zwangsläufig auf dem Bild und stritt sich mit dem Verschieben.

Und die Begriffe: „Motor" für engine sagt kein deutscher Entwickler.
Fachwörter, die im Deutschen englisch bleiben, bleiben jetzt englisch.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
Scarriffle
2026-09-12 21:50:39 +02:00
co-authored by Claude Opus 5
parent c2ddc10871
commit 12bb49615b
28 changed files with 666 additions and 262 deletions
+121 -25
View File
@@ -2566,6 +2566,7 @@
}
},
"player.stalled": {
"extractionState": "stale",
"localizations": {
"de": {
"stringUnit": {
@@ -2665,6 +2666,38 @@
}
}
},
"quality.audioOnly": {
"localizations": {
"de": {
"stringUnit": {
"state": "translated",
"value": "Nur Ton"
}
},
"en": {
"stringUnit": {
"state": "translated",
"value": "Audio only"
}
}
}
},
"quality.audioOnly.hint": {
"localizations": {
"de": {
"stringUnit": {
"state": "translated",
"value": "Plex kennt für Filme keinen reinen Tonstrom. Diese Stufe überträgt das Bild in der kleinsten Auflösung und blendet es aus."
}
},
"en": {
"stringUnit": {
"state": "translated",
"value": "Plex has no audio-only stream for video. This setting sends the picture at the smallest size and hides it."
}
}
}
},
"quality.automatic": {
"extractionState": "stale",
"localizations": {
@@ -2682,36 +2715,82 @@
}
}
},
"quality.fullHD": {
"extractionState": "stale",
"quality.current": {
"localizations": {
"de": {
"stringUnit": {
"state": "translated",
"value": "Full HD · 1080p"
"value": "Läuft gerade"
}
},
"en": {
"stringUnit": {
"state": "translated",
"value": "Full HD · 1080p"
"value": "Currently playing"
}
}
}
},
"quality.hd": {
"extractionState": "stale",
"quality.current.bitrate": {
"localizations": {
"de": {
"stringUnit": {
"state": "translated",
"value": "HD · 720p"
"value": "Bitrate"
}
},
"en": {
"stringUnit": {
"state": "translated",
"value": "HD · 720p"
"value": "Bitrate"
}
}
}
},
"quality.current.dropped": {
"localizations": {
"de": {
"stringUnit": {
"state": "translated",
"value": "Verworfene Bilder"
}
},
"en": {
"stringUnit": {
"state": "translated",
"value": "Dropped frames"
}
}
}
},
"quality.current.hint": {
"localizations": {
"de": {
"stringUnit": {
"state": "translated",
"value": "Gemessen, nicht gewünscht: die Stufe sagt, was erlaubt ist — hier steht, was ankommt."
}
},
"en": {
"stringUnit": {
"state": "translated",
"value": "Measured, not requested: the setting caps the rate, this is what arrives."
}
}
}
},
"quality.current.resolution": {
"localizations": {
"de": {
"stringUnit": {
"state": "translated",
"value": "Auflösung"
}
},
"en": {
"stringUnit": {
"state": "translated",
"value": "Resolution"
}
}
}
@@ -2733,6 +2812,23 @@
}
}
},
"quality.kilobits %lld": {
"comment": "Platzhalter: Kilobit je Sekunde",
"localizations": {
"de": {
"stringUnit": {
"state": "translated",
"value": "%lld kbps"
}
},
"en": {
"stringUnit": {
"state": "translated",
"value": "%lld kbps"
}
}
}
},
"quality.low": {
"extractionState": "stale",
"localizations": {
@@ -2750,23 +2846,6 @@
}
}
},
"quality.lowRes": {
"extractionState": "stale",
"localizations": {
"de": {
"stringUnit": {
"state": "translated",
"value": "Sparsam · 480p"
}
},
"en": {
"stringUnit": {
"state": "translated",
"value": "Data saver · 480p"
}
}
}
},
"quality.medium": {
"extractionState": "stale",
"localizations": {
@@ -2784,6 +2863,23 @@
}
}
},
"quality.megabits %@": {
"comment": "Platzhalter: Megabit je Sekunde",
"localizations": {
"de": {
"stringUnit": {
"state": "translated",
"value": "%@ Mbps"
}
},
"en": {
"stringUnit": {
"state": "translated",
"value": "%@ Mbps"
}
}
}
},
"quality.minimal": {
"extractionState": "stale",
"localizations": {