-
MusicBrain 4.1.7 - Performance & Stabilität Update
released this
2026-10-17 16:19:24 +00:00 | 11 commits to main since this releaseVersion 4.1.7 – Performance & Stabilität Update – 17.10.2026
Schnellerer Start
- Konfiguration und Zugangsdaten werden ohne den vollständigen Downloadstack geladen. streamrip und der HTTP-Client aiohttp werden erst bei Bedarf importiert.
- Das Hauptfenster öffnet vor der Komponentenprüfung. Die Onlineprüfung läuft anschließend im Hintergrund; fehlgeschlagene Prüfungen werden beim nächsten Start erneut versucht.
- Im lokalen Quellstart-Vergleich sank die Zeit bis zum ersten Zeichnen von durchschnittlich 1,22 auf 0,78 Sekunden (rund 36 %). Dieser Messwert bezieht sich auf Python mit Profilierung, nicht auf die Entpackzeit der installierten Onefile-EXE.
Stabilität und Bedienung
- Unicode-Dateinamen einschließlich Künstlerordnern und Kollisionszusätzen berücksichtigen Windows-Pfadlimits und UTF-16-Einheiten. MP3-Tags bleiben ID3v2.3 mit UTF-16.
- Fehler beim Lesen und Schreiben des Metadaten-Caches werden protokolliert und angezeigt; fehlgeschlagene Schreibvorgänge bleiben für einen erneuten Versuch markiert.
- Download-Threads, Player, Cover-Verarbeitung, Textnormalisierung und Oberflächenbausteine sind in eigene Module aufgeteilt. Typisierte Ergebnisse und zusätzliche Regressionstests sichern die Abläufe ab.
- Kleine Beschriftungen sind besser lesbar. Expertenoptionen sind einklappbar; die Einstellungssuche öffnet passende Bereiche und meldet fehlende Treffer. Ausgewählte Reiter bleiben auch bei schmalen Fenstern sichtbar.
Aktuelle Komponenten direkt im Update
- 19 direkte und indirekte Python-Pakete aktualisiert, darunter aiohttp 3.14.5, und die Qt-Laufzeit 6.11.2. Enthalten sind Python 3.13.15, yt-dlp 2026.8.19, streamrip 2.1.0 und Deno 2.9.7.
- FFmpeg und FFprobe 9.0.2 sind direkt im Installer enthalten und ersetzen ältere Dateien bei Updates. Ein separater Download während der Installation entfällt.
- Der Release-Build prüft sämtliche Python-Abhängigkeiten auf den neuesten kompatiblen Stand sowie FFmpeg auf das neueste stabile Release mit SHA-256-Prüfsummen. Lockdatei und Komponentenmanifest dokumentieren den enthaltenen Stand; die Testsuite läuft vollständig vor dem Build.
Downloads