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:
Dieter Schlüter 2026-10-11 20:29:34 +02:00
commit 955bdc2659

View file

@ -14,8 +14,8 @@ import urllib.request
from aenderungen import REVIEW_MARK, print_summary, report_path, write_report
from extract_text import fetch_text
from vtt2txt import (
add_time_options, join_segments, resolve_time_ranges, split_segments, time_suffix,
vtt_to_text,
add_time_options, join_segments, range_argv, resolve_time_ranges, split_segments,
time_suffix, vtt_to_text,
)
from yt_untertitel import YT_DLP, base_language, default_name, original_language
@ -509,7 +509,7 @@ def parse_args():
help="keinen Änderungsbericht <Ausgabe>.aenderungen.html schreiben",
)
add_time_options(parser)
args = parser.parse_args()
args = parser.parse_args(range_argv(sys.argv[1:]))
resolve_time_ranges(parser, args)
for glossary in args.glossar: