NormAV1 — research preview
NormMAP 交換子ノルム駆動の SVT-AV1 エンコーダー。実測: -19.9% bitrate at VMAF 94.09 (素 libsvtav1 CRF 32 baseline 95.29 比) on 9 分 1080p AV1 ソース。研究グレード、 SvtAv1EncApp + ffmpeg を別途インストール必要。
ダウンロード
なぜ別製品なのか
FFmpeg の libsvtav1 wrapper は AV1 ROI segmentation を
expose していません。NormAV1 は FFmpeg を bypass して以下を実現:
- NormMAP 交換子ノルム d-value を 8x8 block 単位で計算 (Pass 1)
- 64x64 SVT-AV1 superblock に集約 (default p75)
- 5 個の QP-offset segment に量子化 (AV1 spec 上限 8)
- SVT-AV1
--roi-map-file(テキスト形式) 出力 - Y4M パイプ経由で
SvtAv1EncApp起動、ROI map 適用 - AV1 + audio passthrough を MP4 へ mux
SvtAv1EncApp の ROI map 符号規約は AV1 spec の QP delta 方向と逆 になっており、本 binary は自動で反転を適用します (Sparks 9 分で検証済、 qpr=30: 反転なし +9.55% → 反転あり -19.9%)。
実測 (Sparks-5994fps-AV1 1080p、60 秒 VMAF subset)
baseline = 素 libsvtav1 CRF 32 preset 8 = 154.3 MB、VMAF 95.29
| 設定 | 出力 | 削減率 | VMAF mean | VMAF min | 判定 |
|---|---|---|---|---|---|
--qp-range 20 (mild) | 134.9 MB | -12.6% | 94.65 | 87.62 | plain CRF 36 比 +0.66 pt |
--qp-range 30 (default) | 123.6 MB | -19.9% | 94.09 | 86.73 | plain CRF 36 比 +0.10 pt ✅ |
--qp-range 40 | 113.0 MB | -26.8% | 93.34 | 85.38 | plain CRF 補間と同等 |
--qp-range 60 (extreme) | 96.0 MB | -37.8% | 91.65 | 80.93 | plain CRF 40 比 -0.84 pt |
NormMAP 優位は --qp-range 20、30 で成立、per-block 再分配が
同サイズ uniform CRF 圧縮を上回る。qp-range 30 超えは 5-segment 量子化の
天井で gain が頭打ち。
Quick start (Linux)
tar -xzf normav1-linux-x64.tar.gz
cd normav1-linux-x64
# 前提インストール (1 回だけ):
apt install svt-av1 ffmpeg # または SVT-AV1 を source ビルド
# NormMAP ROI 付きエンコード:
./slimecodec-svtav1-norm input.mp4 -o output_normav1.mp4
# default: --qp-range 30 (素 SVT-AV1 同 CRF 比 ~-20%)
# より aggressive:
./slimecodec-svtav1-norm input.mp4 -o output.mp4 --qp-range 40
QP-range ダイアル
H.264 path の --strength と同様、サイズ⇔品質トレードオフを
ユーザーが選ぶ:
| qp_range | 典型削減 | VMAF 挙動 | 用途 |
|---|---|---|---|
| 20 | ~-12% | plain CRF +1 pt | 品質重視 |
| 30 (default) | ~-20% | plain CRF +0.1 pt | 推奨 |
| 40 | ~-27% | plain CRF と同等 | 軽い圧縮増し |
| 60 | ~-38% | plain CRF -0.8 pt | aggressive、若干劣化許容 |
~/.slimecodec/license_v2.dat、
PC 日付戻し検出)。
連絡先
商用ライセンス・サブスクリプション等のご相談: sasaki@javatel.co.jp
NormAV1 は SlimeCodec NormMAP 由来の研究グレードソフトウェアです。 特許出願中 JP 2026-046609。