NormAV1 — research-grade AV1 encoder driven by NormMAP commutator-norm ROI
                                                                  Windows x64

==============================================================================
  IMPORTANT — install SvtAv1EncApp.exe before running:
==============================================================================
  This pipeline requires SvtAv1EncApp.exe in this folder OR in PATH.
  As of 2026-05, no official Windows pre-build is published by AOMediaCodec.
  Options:
    (A) Build from source: https://github.com/AOMediaCodec/SVT-AV1
        Use Visual Studio 2019+ or mingw-w64 + CMake.
        Place the built SvtAv1EncApp.exe in this folder.
    (B) Download a community build (verify the source first).
    (C) Use Linux build (apt install svt-av1) — this Windows zip is research
        preview only; full out-of-box experience is on Linux.

==============================================================================
  Files in this archive:
==============================================================================
  slimecodec-svtav1-norm-gui.exe   Simple GUI (file pick + qp_range slider)
  slimecodec-svtav1-norm.exe       CLI: end-to-end pipeline (input → AV1 MP4)
  slimecodec-svtav1-roi.exe        CLI: standalone ROI map file generator
  ffmpeg.exe + 8 DLLs              Bundled FFmpeg (used internally for Y4M)
  README.txt                       This file

==============================================================================
  Quick start (after SvtAv1EncApp.exe is in place):
==============================================================================
  GUI:   double-click slimecodec-svtav1-norm-gui.exe
  CLI:   slimecodec-svtav1-norm.exe input.mp4 -o output.mp4

  Default --qp-range 30 → ~-20% bitrate vs plain libsvtav1 same CRF
  Other values: 20 (~-12%), 40 (~-27%), 60 (~-38%, more aggressive)

==============================================================================
  Empirical (1080p Sparks 9-min, baseline plain SVT-AV1 CRF 32 = 154.3 MB):
==============================================================================
  --qp-range 20  → 134.9 MB (-12.6%, VMAF 94.65)
  --qp-range 30  → 123.6 MB (-19.9%, VMAF 94.09)  ← recommended
  --qp-range 40  → 113.0 MB (-26.8%, VMAF 93.34)
  --qp-range 60  →  96.0 MB (-37.8%, VMAF 91.65)

  Comparison: plain libsvtav1 CRF 36 = 118.7 MB at VMAF 93.99
              NormAV1 qpr=30        = 123.6 MB at VMAF 94.09  ← +0.10 pt at parity size

==============================================================================
  Trial spec (license v2):
==============================================================================
  30 days from first launch OR 1000 invocations, hardware-fingerprint locked.
  License at %USERPROFILE%\.slimecodec\license_v2.dat (XOR + integrity tag).

  © 2026 Javatel — Patent pending JP 2026-046609.
