feat: -z -00:20 als Kurzform für 0-00:20 (vom Anfang bis)
Wörter hinter -z, die mit - und einer Ziffer beginnen, werden vor argparse zu 0-… umgeschrieben; parse_ranges nimmt -B auch in Anführungszeichen an. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
parent
8edef11c78
commit
955bdc2659
1 changed files with 74 additions and 22 deletions
11
README.md
11
README.md
|
|
@ -96,7 +96,7 @@ Wörter werden mit `_` verbunden. Bindestriche und Punkte im Wort bleiben
|
|||
(„Krone-Schmalz“), andere Zeichen fallen weg. Der Kanal wird auf 40, der Titel auf
|
||||
60 Zeichen an einer Wortgrenze gekürzt. Ohne verwertbaren Kanal und Titel gilt die
|
||||
Video-ID. Mit `-z` kommen die Bereiche dazu, z. B.
|
||||
`…_2026-07-30_00-03-17_bis_00-05-25` (`-z A`: `_ab_…`, `-z 0-B`: `_bis_…`;
|
||||
`…_2026-07-30_00-03-17_bis_00-05-25` (`-z A`: `_ab_…`, `-z 0-B` bzw. `-z -B`: `_bis_…`;
|
||||
mehrere Bereiche mit `+` verbunden: `…_00-05-00_bis_00-06-00+ab_00-25-00`).
|
||||
Gleiches Video ergibt immer denselben Namen; eine vorhandene Datei wird
|
||||
überschrieben (ein mit `-u` gespeicherter, abweichender Rohtext aber nie).
|
||||
|
|
@ -171,15 +171,14 @@ Gilt gleich für `vtt2txt.py`, `extract_text.py` und `rede_korrigieren.py`.
|
|||
| Aufruf | Text |
|
||||
|---|---|
|
||||
| `-z 00:05:10` | ab 5:10 bis zum Ende des Videos |
|
||||
| `-z 0-00:20` | vom Anfang bis Minute 20 |
|
||||
| `-z 0-00:20` oder `-z -00:20` | vom Anfang bis Minute 20 |
|
||||
| `-z 00:05-00:06` | von Minute 5 bis Minute 6 |
|
||||
| `-z 00:5:00-00:6:00 00:10-00:12:00 00:25` | Minute 5–6, Minute 10–12 und alles ab Minute 25 |
|
||||
|
||||
Ein Bereich ist `A-B`, `A` (ab A bis zum Ende) oder `0-B` (vom Anfang bis B).
|
||||
Mehrere Bereiche werden durch Leerzeichen getrennt, mit oder ohne
|
||||
Ein Bereich ist `A-B`, `A` (ab A bis zum Ende) oder `0-B` bzw. kurz `-B` (vom
|
||||
Anfang bis B). Mehrere Bereiche werden durch Leerzeichen getrennt, mit oder ohne
|
||||
Anführungszeichen (`-z "00:05-00:06 00:25"` ist dasselbe). Sie dürfen sich
|
||||
nicht überschneiden und werden nach der Zeit sortiert. `-B` geht nicht, weil
|
||||
die Kommandozeile es für eine Option hält.
|
||||
nicht überschneiden und werden nach der Zeit sortiert.
|
||||
|
||||
Alle Bereiche landen in **einer** Datei. Vor jedem Bereich steht eine Überschrift
|
||||
mit seinen tatsächlichen Zeiten:
|
||||
|
|
|
|||
Loading…
Reference in a new issue