AudionAudion

VapourWiki — справочник пресетов Audion VS Engine (RU)

USER_GUIDE_RU.md

VapourWiki — справочник пресетов Audion VS Engine (RU)

Содержание

Полный русский справочник по 22 пресетам в 4 палитрах. В начале — decision tree «какой пресет тянуть для конкретной задачи». Дальше — детальное описание каждого пресета: что делает, под какой материал, ключевые параметры, рекомендуемый энкодер.

Английский эквивалент — docstring внутри каждого .vpy файла в system_core/presets/<palette>/. Этот документ — русское дополнение для быстрой навигации.

Перед началом: доустановить движок

В раздачу не входят VapourSynth и его плагины — около семидесяти модулей, у каждого своя лицензия. Программа ставит их сама, с сайтов авторов.

Пока это не сделано, ни один пресет из описанных ниже не запустится.

Запустите builder_main.cmd и выберите по порядку: VAPOURSYNTH (10), VS PLUGINS (11). Порядок важен: плагинам нужен уже установленный движок.

Decision tree — какой пресет под какую задачу

Читать сверху вниз: первый совпавший случай — ваш пресет.

Симптом материалаПресетПалитра
Чересстрочный legacy (DV, HDV, оцифровка VHS, broadcast TS)qtgmc_deinterlacerestoration
NTSC 29.97 fps с 3:2 pulldown (телекино, плёнка → видео)tivtc_ivtcrestoration
Шум от высокого ISO, ночная съёмка, сохранить деталиmvtools_mcdegrainrestoration
Радуга / dot crawl на VHS-rip / композитном захватеderainbow_decrossrestoration
Пережатый H.264/MPEG (YouTube-rip, WhatsApp, SD broadcast)deblock_h264_artefactsrestoration
Дымка / низкая чёткость / нужно «приподнять» картинкуdehaze_local_contrastrestoration
Цифровой шум только в тенях ("ночная" цифровая съёмка)shadow_denoise_sotaprecision
Лёгкий равномерный шум, hardware-agnostic (без CUDA/OpenCL)mild_denoiseprecision
Только хроматический шум (грязный синий канал)chroma_cleanupprecision
Бандинг в градиентах (небо, стена)deband_safe или deband_fine_grainprecision
Хочу один пресет «всё сразу» под filmic-материалfilmic_rebuildprecision
Подготовка к colour grading в DaVincipregrade_prepprecision
Чистый архивный мастер без зернаarchive_cleanprecision
Тонкий filmic look, безопасный defaultcinematicfilm_looks
Конкретный 35mm Kodak (250D / 500T / 50D)film_35mmfilm_looks
16mm органичный, поднятые тениfilm_16mmfilm_looks
Super 8, выцветшие 70-е, тяжёлое зерноsuper8film_looks
High contrast desaturated (Se7en, Saving Private Ryan)bleach_bypassfilm_looks
VHS / CRT эстетикаvhs_crtretro
90s любительский camcordercamcorder_90sretro

Pipeline-сценарии (несколько пресетов цепочкой через apply-profile-batch или ручной запуск):

СценарийШаги
Ночной timelapse → плёнкаshadow_denoise_sotafilmic_rebuildcinematic
Архив VHS → отреставрированный мастерqtgmc_deinterlacederainbow_decrossmvtools_mcdegrainarchive_clean
Старый YouTube-rip → пригодный для проектаdeblock_h264_artefactsdehaze_local_contrastpregrade_prep
Telecined NTSC DVD → 24p мастерtivtc_ivtcarchive_clean
Современный цифровой → плёночный лукmild_denoisefilm_35mm

Палитра PRECISION — технический pipeline (8 пресетов)

Меню в порядке pipeline-логики: Stage 1 (denoise) → Stage 2 (deband) → Stage 3 (compositions).

Stage 1 — шумодав

mild_denoise — мягкий универсальный шумодав

DFTTest спектральный шумодав. Pure CPU, hardware-agnostic — работает одинаково на любом процессоре. Рекомендуется как первый выбор когда не известно про материал ничего конкретного: лёгкий шум, нужно немного почистить без риска.

shadow_denoise_sota ⭐ — флагман шумодава теней

BM3D с float32-конвейером + smooth luma-mask «только тени». Шум давится только в зонах ниже shadow_threshold, остальная картинка не трогается. Хрома плоскости денойзятся всегда (хроматический шум одинаково уродлив везде). Опциональный возврат микрозерна grain_back чтобы тени не выглядели «пластиковыми».

chroma_cleanup — очистка только хромы

DFTTest на planes=[1,2]. Luma не трогается. Применяется когда «грязный синий канал» (типичная проблема старых компактных камер, низкобитных AVCHD).

Stage 2 — дебанд

deband_safe — безопасный дебанд

neo_f3kdb с лёгкими настройками, без зерна. Убирает бандинг в градиентах (небо, стена, ночное освещение) без потери резкости.

deband_fine_grain — дебанд + восстановление тонкого зерна

Тот же neo_f3kdb + AddGrain. После дебанда добавляется лёгкое монотонное зерно — исключает «слишком чистую» картинку (характерное свойство дешёвой компрессии).

Stage 3 — композиции

filmic_rebuild ⭐ — флагман композиций

Полная цепочка: BM3D denoise → neo_f3kdb deband → 3-zone luma grain (тени / midtones / highlights). Зерно зональное — больше в тенях (как настоящая киноплёнка), меньше в highlights. Рекомендуется как «один пресет на всё» для filmic-материала.

archive_clean — нейтральный архивный мастер

DFTTest + neo_f3kdb. Без зерна. Цель — максимально чистая «плоская» картинка для архивирования. Не использовать если планируется грейдинг (он лучше работает на материале с зерном).

pregrade_prep — подготовка под DaVinci

Минимальное воздействие: только лёгкий DFTTest. Без дебанда, без зерна. Цель — отдать в Resolve самый чистый источник, чтобы колорист не работал поверх артефактов компрессии.


Палитра FILM_LOOKS — эмуляции киноплёнки (5 пресетов)

Каждый look использует общую библиотеку audion_lib (MTF-софтенинг, halation bloom, zone grain, gamma curve, black-lift, desaturation).

cinematic — универсальный subtle filmic

Безопасный default. Лёгкий MTF softening + halation + микрозерно. Не привязан к конкретной плёнке. Работает на любом современном digital-материале.

film_35mm — Kodak 35mm с stock-вариантами

Эмуляция реальных Kodak stocks: 250D (дневной баланс), 500T (вольфрам), 50D (мелкое зерно). Каждый stock имеет свою кривую гаммы, баланс, плотность зерна.

film_16mm — органичный, более зернистый

Поднятые тени (lifted blacks), более выраженное зерно, мягче 35mm. Подходит для «documentary» / arthouse эстетики.

super8 — самый сильный лук

Самое тяжёлое зерно, самая мягкая оптика, выцветшие 70-е. Для music video / стилизованных вставок.

bleach_bypass — high contrast desaturated

«Se7en» / «Saving Private Ryan» лук. Высокий контраст, серебряная серость, яркие highlights. Жёсткий стилистический выбор.


Палитра RETRO — аналоговый характер (2 пресета)

vhs_crt — VHS / CRT

Chroma bleed (горизонтальное растекание цвета), мягкая оптика, аналоговый шум. Эмуляция воспроизведения с VHS-кассеты на CRT-телевизоре.

camcorder_90s — любительский camcorder

Мягче VHS, лёгкая переэкспозиция, минимальный chroma bleed. Эстетика домашних видео 90-х.


Палитра RESTORATION — суперпушки (7 пресетов, Phase 18.B + NNEDI3 2x)

То, чего нет или плохо реализовано в Adobe Premiere / DaVinci Resolve.

qtgmc_deinterlace — эталонный деинтерлейс

havsfunc.QTGMC (NNEDI3 + MVTools motion estimation). Реконструирует прогрессивные кадры из чересстрочного источника через neural network upscaling каждого поля + motion-compensated temporal smoothing. Лучше любого NLE out-of-the-box.

tivtc_ivtc — обратный telecine

TIVTC.TFM (field matching) + TIVTC.TDecimate (drop duplicate). Reference-quality 3:2 pulldown removal: NTSC 29.97i → 23.976p. Возвращает оригинальный плёночный 24p мастер из telecined источника.

mvtools_mcdegrain — motion-compensated denoise

MVTools motion estimation → MDeGrain temporal averaging вдоль motion vectors. Убирает шум БЕЗ потери детализации — то что Topaz Video Enhance AI и Neat Video делают внутри. DaVinci Temporal NR — coarse implementation того же; здесь reference-grade.

derainbow_decross — NTSC composite cleanup

MVTools-based motion-compensated chroma-only smoothing. Убирает rainbow / dot crawl / cross-color на материале с композитного захвата (VHS-rip, U-matic, BetaSP, S-Video → SDI). Luma не трогается.

deblock_h264_artefacts — спасение пережатого

havsfunc.Deblock_QED — edge-aware deblocker для H.264 / MPEG-2 / MPEG-4. Сглаживает 8x8 границы блоков, ringing вокруг edges, mosquito noise. Edge-aware — не трогает реальную детализацию.

dehaze_local_contrast — clarity без halos

Luma-only local contrast через high-pass + zone-weighted MaskedMerge. Zone-mask (parabolic, peak в midtones) предотвращает выгорание highlights и crushed shadows. Цвет не сдвигается (luma-only). 16-bit math.

nnedi3_upscale_2x — детерминированный non-ML upscale 2x

Увеличение через ZNEDI3/NNEDI3 и nnedi3_resample. Это Lite-вариант для чистого предсказуемого upscale без MLRT и ONNX-моделей.


Smoke / bench статус

install\Bench-AllPresets.{cmd,ps1} прогоняет каждый .vpy пресет через vspipe -c y4m --end <Frames-1> | ffmpeg -f null без записи выходных файлов. Он проверяет парсинг пресета, plugin namespaces, доставку кадров и CPU/CUDA BM3D-путь, если он запрошен.

Текущие локальные references для Lite:

system_core\powershell\pwsh.exe -NoLogo -NoProfile -ExecutionPolicy Bypass -File install\Bench-AllPresets.ps1 -ProjectRoot . -InputFile <video> -Frames 1 -Cuda sweep

Энкодеры — мои паттерны

(Audion default workflow по результатам обсуждения 2026-04-28)

Quality ladder (одинаковая 14 / 17 / 21 сетка для software, NVENC, QuickSync и AMF): 14 → 17 → 21, три различимые ступени без overlap.

ПрофильКогда использовать
h264_crf14 / h265_crf14 ⭐ defaultSemi-lossless архив, мастер для последующей работы. Default Audion с 2026-04-28.
h264_crf17 / h265_crf17«Почти невидимый lossy», финальный master
h264_crf21 / h265_crf21Web preview / proxy / превью
prores_ltAudion default ProRes — без keying, под grading и round-trip
prores_lt_mxfProRes LT в MXF wrapper — для Adobe Premiere / Avid round-trip
prores_422Если нужно чуть больше bitrate чем LT
prores_422_mxfProRes 422 в MXF wrapper для Adobe / Avid handoff
prores_422hqТолько если планируется keying
prores_422hq_mxfHQ + MXF для broadcast / Avid finishing
dnxhr_lb / _sq / _hq / _hqxAvid-style DNxHR (LB low / SQ standard / HQ high / HQX 10-bit)
h264_nvenc_q14 / _q17 / _q21NVENC hardware-encode H.264 на NVIDIA. Снимает CPU-bottleneck с libx264 — VS-фильтрация не упирается в encode. CQ — аналог CRF. 8-bit yuv420p.
h265_nvenc_q14 / _q17 / _q21NVENC hardware-encode HEVC, 10-bit p010le. Идеально для full pipeline на NVIDIA: VS-фильтрация на CPU/CUDA + encode на NVENC = ноль CPU-затыка.
h264_qsv_q14 / _q17 / _q21Intel QuickSync H.264 для Intel iGPU batch/proxy.
h265_qsv_q14 / _q17 / _q21Intel QuickSync HEVC, p010le где поддерживается.
h264_amf_q14 / _q17 / _q21AMD AMF H.264 через CQP.
h265_amf_q14 / _q17 / _q21AMD AMF HEVC, p010le output.

Правило: для любой не-final обработки → prores_lt / prores_lt_mxf или DNxHR, если принимающее приложение любит DNx. Для final delivery → h264_crf14 / h264_crf17 (software, лучшая плотность на бит) ИЛИ hardware ladder под текущий хост (nvenc, qsv, amf), когда важен wall-time.

Когда использовать hardware encode vs software

СценарийEncoder
Тяжёлый VS-pipeline (filmic_rebuild, mvtools_mcdegrain) на NVIDIANVENC — CPU освобождается под VS-фильтр, общий wall-time падает на 30-50%
Финальный delivery где важна максимальная плотность битlibx264/libx265 CRF — software encoder всё ещё чуть точнее на низких CRF
Intel iGPU / ноутбучный batchQuickSync — хороший throughput при низкой нагрузке на CPU
AMD/Radeon hostAMF — та же 14/17/21 CQP ladder, без CPU encode bottleneck
Большой батч на сотни файловNVENC / QSV / AMF — экономия времени накапливается
Нет рабочего hardware encoderТолько software (h264_crf* / h265_crf*)

NVENC требует: NVIDIA driver R525+. Качество: NVENC на Ada/Blackwell (RTX 40/50) сравнимо с libx264 medium на одинаковом CQ; на старых поколениях (Pascal/Turing) software CRF немного выигрывает в эффективности bitrate за то же качество, но NVENC всё равно быстрее в разы.


Дополнительно — полная справка


Last updated: 2026-05-27 (Phase 18.B + NNEDI3 2x — 22 presets across 4 palettes; CPU fallback smoke 22/22 PASS, Frames=1, Cuda=off; RTX 5070 CUDA smoke 30/30 PASS, Frames=1, Cuda=sweep)

Alle Projekte