chore(v5): Version 5.7.0 — Änderungsnotizen, Klick-Beweis-Bilder, Bericht mit Nachtrag F31
Ampel / ampel (push) Canceled after 23m46s

WAS: package.json/package-lock auf 5.7.0; bau/release-notes.md mit den
5.7.0-Notizen (Beta-Schlüssel, Spuren einzeln, verlustfreier Ton, Titel
lesen 15 min, 4K nach Leistung, Disc-Typ aus dem Dateisystem, kein
stilles Scheitern, Serien über mehrere Discs, Erkennung, Installer-
Rückfrage, Kleinkram); die elf Klick-Beweis-Bilder neu (34 Schritte,
Dialog mit Spur-Haken); Durchsicht-Bericht um F31 ergänzt (HandBrake
rechnete seit 5.0 jede Tonspur in AAC um — Kopiermaske fehlte).
WARUM: Commander-Entscheid 12.09.2026 „Alles in einer Fassung 5.7.0" —
Bau und lokale Installation folgen, der Kanal erst auf sein Wort.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
Hitonabi
2026-09-12 22:14:22 +02:00
co-authored by Claude Opus 5
parent e7e33e9021
commit d45760018e
15 changed files with 106 additions and 3 deletions
+18
View File
@@ -181,6 +181,22 @@ Das KONZEPT verspricht „Der Kern ist abgestürzt, ich starte ihn neu".
Fix: im `spawn`-Ereignis des neuen Kerns `fensterVerbinden` erneut
aufrufen und eine Zeile im Fenster zeigen.
**F31 · Nachtrag (12.09. abends, beim Bau von 5.7.0 gemessen): jede
Tonspur wurde seit 5.0 in AAC umgerechnet — nicht verlustfrei durchgereicht**
`kern/komprimieren/handbrake.ts` gibt `--aencoder copy --audio-fallback
av_aac` mit, aber KEIN `--audio-copy-mask`. HandBrakeCLI 1.11.2 verengt
die Kopiermaske dann auf „copy:aac" — obwohl die Presets („H.265 MKV
1080p30", „H.265 VCN 2160p 4K" …) alle Codecs erlauben. Beleg: Encode-
Protokoll `Auto Passthru: allowed codecs are AAC … passthru not possible
for track 1, using fallback`; Ausgabe per ffprobe `aac`. Mit
ausdrücklicher Maske (`aac,ac3,eac3,dtshd,dts,mp3,truehd,flac`) bleibt
AC3 AC3 und die Passthru-Zeile nennt alle acht Codecs (Messung in
`test/messung.spuren.test.ts`, `RIPPY_MESSUNG=1`). Wirkung: Jede seit
5.0 komprimierte Datei trägt AAC statt DTS-HD MA/TrueHD/AC3 — wo die
Roh-Dateien nach der Kompression gelöscht wurden, ist der Original-Ton
weg. Fix in 5.7.0: Maske auf beiden Wegen (Sprachlisten und Spuren
einzeln). Filme, bei denen der HD-Ton wichtig ist, noch einmal rippen.
### MITTEL
**F5 · Schlüssel-Prüfung urteilt ohne Grundlage**
@@ -352,6 +368,8 @@ Pfad wird korrekt gequotet, Update nur über HTTPS.
8. **F10/F11/F12/F13** — sichtbare Kleinigkeiten, je ein halber Nachmittag.
9. **F15/F17** — zwei Rückfragen, die Daten retten.
10. **A4** — dein Entscheid zu 4K.
11. **F31** (Nachtrag) — ist in 5.7.0 behoben; Filme mit wichtigem
HD-Ton, deren Roh-Dateien schon weg sind, noch einmal rippen.
---
Binary file not shown.

Before

Width:  |  Height:  |  Size: 290 KiB

After

Width:  |  Height:  |  Size: 288 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 142 KiB

After

Width:  |  Height:  |  Size: 158 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 163 KiB

After

Width:  |  Height:  |  Size: 178 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 341 KiB

After

Width:  |  Height:  |  Size: 335 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 711 KiB

After

Width:  |  Height:  |  Size: 752 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 712 KiB

After

Width:  |  Height:  |  Size: 753 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 750 KiB

After

Width:  |  Height:  |  Size: 784 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 342 KiB

After

Width:  |  Height:  |  Size: 337 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 465 KiB

After

Width:  |  Height:  |  Size: 468 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 456 KiB

After

Width:  |  Height:  |  Size: 457 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 438 KiB

After

Width:  |  Height:  |  Size: 445 KiB

+85
View File
@@ -1,3 +1,88 @@
Version 5.7.0
Der Beta-Schluessel kommt ganz an.
Der aktuelle MakeMKV-Beta-Schluessel enthaelt ein "@" - Rippy nahm nur
62 der 68 Zeichen, MakeMKV lief danach ohne Schluessel, und Blu-ray-Rips
scheiterten nach der Gnadenfrist. Das ist die wahrscheinlichste Ursache
fuer "Der Patriot", "Deja Vu" und "Training Day" auf dem anderen PC. Die
Schluessel-Karte sagt jetzt ehrlich, was Sache ist: gruen (angenommen),
grau (nicht pruefbar - ohne eingelegte Disc gibt MakeMKV keine Auskunft),
rot (abgelehnt - Blu-rays laufen dann nur noch in der Gnadenfrist). Ein
vorhandener, angenommener Schluessel wird nie ueberschrieben.
Jede Spur einzeln anhaken.
Der Auswahl-Dialog zeigt je Titel jede Tonspur mit Codec und Kanaelen
("German - DTS-HD MA - Surround 5.1", "German - DD - Stereo (Kommentar)")
und jede Untertitel-Spur ("German - PGS", "German - PGS (nur
erzwungene)"). Vorbelegt wie bisher - je Wunschsprache die erste Tonspur,
alle Untertitel der Wunschsprachen - aber angehakt wird einzeln. Die
Untertitel-Vorwahl bei Extras ist jetzt eine Spur. MakeMKV nimmt dafuer
auch Stereo-Fassungen und Kommentare in die Roh-Datei (nur die
abgeleiteten DTS-Kerne nicht). Was in der Roh-Datei fehlt, steht im
Hinweis.
Ton bleibt verlustfrei.
HandBrake hat seit 5.0 jede Tonspur in AAC umgerechnet - die Kopiermaske
war nicht ausdruecklich gesetzt, und die Kommandozeile verengt sie dann
auf AAC. Jetzt werden AC3, E-AC3, DTS, DTS-HD, TrueHD, FLAC, MP3 und AAC
durchgereicht. Filme, bei denen der HD-Ton wichtig ist und deren
Roh-Dateien schon weg sind, noch einmal rippen.
Titel lesen bis 15 Minuten - einstellbar.
Einstellungen -> Allgemein -> "Titel lesen - hoechstens": 5 bis 60
Minuten, Vorgabe 15 (vorher fest 5). Ab der zweiten Minute steht im
Dialog, wie lange MakeMKV schon liest; "Abbrechen" beendet den Lauf auch
im Kern, das Laufwerk wird frei. Laeuft die Zeit ab, nennt die Meldung
Kopierschutz und viele Playlisten als moegliche Gruende.
4K-UHD nach der Leistung des PCs.
Ist eine Grafikkarte mit 4K-Preset da (VCN, NVENC, QSV), wird 4K damit
komprimiert (8 Bit); nur mit CPU bleibt der Rip verlustfrei, statt
tagelang auf 1080p zu rechnen. Eigene Wahl schlaegt beides. AV1 10 Bit
steht als eigene Wahl in der Liste (nur fuer AV1-faehige Abspielgeraete).
Disc-Typ aus dem Dateisystem.
BDMV/index.bdmv mit "INDX0300" ist eine 4K-UHD, "0200"/"0100" eine
Blu-ray, VIDEO_TS eine DVD - auch wenn der Windows-Steuercode "unbekannt"
sagt. Vorher wurde eine 4K-Disc mit 48 GB als Blu-ray behandelt
(falsches Preset) und "unbekannt" direkt zum Rettungs-Abbild.
Kein stilles Scheitern mehr.
Der Rip-Start prueft, ob die Ablage schreibbar ist, und sagt es im
Fenster, wenn nicht ("NAS verbunden?"); Fehler im Kern landen im
Protokoll und im Fenster; nach einem Kern-Neustart bleibt das Fenster
nicht mehr taub; jedes Laufwerk hat genau eine Wache; das Rettungs-Abbild
ueberlebt das Aufraeumen; ein Titel-Auftrag bei Typ "unbekannt" rippt
statt ein ISO zu sichern.
Serien ueber mehrere Discs.
Disc 2 benennt nur ihre eigenen Folgen (S01E03, S01E04) und ueberschreibt
nie, was Disc 1 abgelegt hat; eine vorhandene Datei gleichen Namens
bekommt "(2)". HandBrake schreibt erst auf einen Zwischennamen - eine
halbe Datei liegt nie unter dem endgueltigen Namen in der Ablage.
Erkennung: Originaltitel und Akzente.
"THE_PATRIOT" trifft "Der Patriot", "DEJA_VU" trifft "Deja Vu" - TMDb
antwortet auf Deutsch, die Disc traegt den Originaltitel; verglichen
werden jetzt beide, Akzente zaehlen nicht.
MakeMKV-Installer nur nach Rueckfrage.
Ist MakeMKV nicht da und die Herstellerseite nicht erreichbar, fragt
Rippy, bevor eine Kopie aus dem Internet Archive geladen wird - mit
Groesse und SHA-256 im Bericht.
Dazu: Tray "Beenden" fragt nach, wenn ein Rip oder eine Kompression
laeuft; "Roh-Dateien loeschen" und "Ordner loeschen" fragen im Fenster
nach; Eingabefelder speichern auch bei Enter und beim Bereichswechsel;
Escape schliesst Dialoge; "Disc erkannt" einmal je Disc statt dreimal;
Laufwerks-Gesundheit zaehlt nur das eigene Laufwerk, nie eine Festplatte;
der Kompressions-Fortschritt belastet NAS und Fenster nicht mehr jede
Sekunde; Zeiten in Ortszeit; NFO mit TMDb/IMDb-Kennung; doppelter
Zielordner heisst "(2)"; Umlaute in drei Knopftexten; "Neu komprimieren"
nur, wo es Roh-Dateien gibt; die Automatik sagt bei Audio-CD und
unbekannter Disc, warum sie nichts tut; Audio-CDs lassen sich mitten in
der Spur abbrechen.
Version 5.6.1
Untertitel-Spuren werden wieder erkannt.
+2 -2
View File
@@ -1,12 +1,12 @@
{
"name": "rippy",
"version": "5.6.1",
"version": "5.7.0",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "rippy",
"version": "5.6.1",
"version": "5.7.0",
"license": "UNLICENSED",
"dependencies": {
"electron-updater": "^6.8.9",
+1 -1
View File
@@ -1,7 +1,7 @@
{
"name": "rippy",
"productName": "Rippy",
"version": "5.6.1",
"version": "5.7.0",
"description": "Rippy v5 — Disc-Ripping als eigenständiges Windows-Programm (KONZEPT-WINDOWS.md)",
"main": "out/haupt/index.js",
"author": "KrBrZ",