#!/usr/bin/env python3
"""Совместимый безопасный вход. Больше не выбирает самый большой файл."""
from __future__ import annotations
import argparse, subprocess, sys
from pathlib import Path

def main():
    ap=argparse.ArgumentParser(); ap.add_argument('input'); ap.add_argument('--project',default='video_project')
    ap.add_argument('--accept-all',action='store_true'); args=ap.parse_args()
    script=Path(__file__).with_name('discover_sources.py')
    cmd=[sys.executable,str(script),args.input,'--project',args.project]
    if args.accept_all: cmd.append('--accept-all')
    raise SystemExit(subprocess.run(cmd).returncode)
if __name__=='__main__': main()
