Skip to content

SNATCH 0.5.2 — Windows x64

Choose a tag to compare

@RERCON0 RERCON0 released this 04 Oct 13:26
· 16 commits to main since this release

Готовые сборки для Windows x64 — установка не нужна, просто распакуйте ZIP.

Внутри:

  • snatch-app.exe — GUI (окно, двойной клик)
  • snatch.exe — CLI (терминал)

Быстрая проверка:

snatch.exe --version
→ snatch 0.5.2 — by rercon prod.

Что нового в 0.5.2:

  • Защита от чужого файла докачки теперь видит percent-кодированные имена:
    aria2 сохраняет My%20File.zip как «My File.zip», SNATCH повторяет его
    правила и принудительно задаёт имя через -o — метки докачки, блокировки
    и файл на диске всегда совпадают, чужую пару не продолжит
  • Больше форматов: 2160p, 1440p, 1080p, 720p, 480p, а также аудио без
    перекодирования — исходное m4a/opus (audio-src)
  • Субтитры (--subs, --sub-langs ru,en), скачивание плейлистов
    целиком
    (--playlist) и произвольные аргументы движков
    (--yt-dlp-args, --aria2-args) — в CLI и в GUI («опции» и
    «доп. аргументы»)
  • Автоустановка ставит теперь и ffmpeg (склейка видео+звук, mp3),
    и Deno (JS-рантайм для YouTube) — с проверкой контрольных сумм;
    yt-dlp находит их автоматически
  • Живой прогресс установки в GUI: видно, какой компонент качается
    (yt-dlp, aria2c, ffmpeg, Deno), сколько уже скачано и сколько всего —
    вместо одного крутящегося спиннера
  • Учётные данные из ссылок (https://user:token@…) больше не попадают
    в историю config.json
  • Окно GUI чуть выше — новые опции помещаются без прокрутки
  • Финальные штрихи по аудиту: апострофы внутри кавычек в --yt-dlp-args/
    --aria2-args больше не ломают разбор; --aria2-args ограничен белым
    списком (лимиты, прокси, заголовки, таймауты, повторы) — значения можно
    писать через = или пробелом (--max-tries 3, -x 16), а сменить имя,
    папку, режим докачки, конфиг или входные файлы нельзя, включая сокращения
    флагов; чистка user:token@ работает и для ссылок без пути