NormH.264 — 4K で 1/4 サイズ、視覚同等
NormMAP 交換子ノルム駆動の H.264 エンコーダー。 実測: 4K H.264 ソースで 110 MB → 28 MB (-74.3%)、 VMAF mean 83.25、元映像と視覚的に区別不能。 既存 H.264 transcode pipeline の drop-in 置換、再生互換性 100% (全 H.264 プレーヤー / HW デコーダー / 編集機で そのまま再生)。30 日間 HW 指紋ロックのトライアル版。 SlimeCodec Convert v0.3.2。
視覚確認 — 4K side-by-side
同じ 4K nature フレーム、元 vs NormH.264 slime-1 (1/4 サイズ)。 画像クリックで原寸表示:
中央クロップ拡大 (細部の比較):
左: 元 110 MB · 右: NormH.264 28 MB (-74%、VMAF 83.25)
ダウンロード
4K 実測 (実ソースで測定)
4K nature クリップ (3840×2160 30fps、20.4 秒、H.264 AVC) で測定:
| 出力 | サイズ | 削減率 | VMAF mean | VMAF min | 視覚 |
|---|---|---|---|---|---|
| 元 (45 Mbps) | 110 MB | — | (基準) | — | — |
| NormH.264 slime-1 (推奨) | 28 MB | -74.3% | 83.25 | 72.31 | 区別不能 |
| NormH.264 slime-2 (積極) | 25 MB | -77.2% | 80.47 | 68.90 | 軽微な低下 |
VMAF 83 は「これ以下で視聴者が劣化に気付く」境界。slime-1 は mean 83.25 に 着地、ストレージ 1/4 + 視覚的に区別不能の sweet spot です。
v0.3.1 stock からの変更点
v0.3.2 は v0.3.1 比で高速化 + 若干 aggressive 化:
| 項目 | v0.3.1 stock | v0.3.2 (本ビルド) | 変化 |
|---|---|---|---|
| 4K Pass 1 wall time | 17.8 s | 6.9 s | 2.6× 高速化 ✅ |
| 4K full convert wall | 27.4 s | 16.6 s | 1.65× 高速化 ✅ |
| 素の libx264 比 bitrate 削減 (4K surveillance) | -37.1% | -45.4% | +8.3 pp ✅ |
| 同上 VMAF | 99.2 | 89.6 | −9.6 pt (83 超え) ⚠ |
v0.3.1 の保守的挙動が必要なら --quality-bias +0.02 で戻せます
(下記「画質バイアス調整」参照)。
速度向上の内訳:
- AVX2 + FMA SIMD path (commutator math 高速化)
- 12-thread 並列化 (per-block computation)
- Frame pipelining (decoder ↔ compute overlap)
- Content-aware auto-tune (surveillance / shake / sport / nature / generic 自動判定)
Quick start (Windows GUI、推奨)
- GUI + CLI 版 zip をダウンロード後、任意フォルダに展開
slimecodec-gui.exeをダブルクリック- 「Browse...」で動画選択、「Convert」クリック
- 変換結果は元 mp4 と同じフォルダに
*_slime.mp4で生成
Quick start (Windows CLI)
- zip を任意フォルダに展開
- cmd / PowerShell で:
slimecodec-convert.exe my_video.mp4 -o output.mp4 --auto-tune --keyint 2 - 同梱の
test_encode.batでも実行可
Quick start (Linux)
tar -xzf slimecodec-convert-linux-x64-phase4_2026-05-04.tar.gz
cd slimecodec-convert-linux-x64-phase4
./slimecodec-convert input.mp4 -o output.mp4 --auto-tune --keyint 2
画質バイアス調整
auto-tune の判定結果に対し、サイズ⇔品質を 1 つのダイアルで微調整できます。
GUI ではスライダー、CLI では --quality-bias フラグ:
| 設定 | 効果 | 使いどころ |
|---|---|---|
--quality-bias -0.02 | strength 強化、ファイル小 | 圧縮率重視、軽い品質低下を許容 |
--quality-bias 0.0 (default) | balanced | ほとんどのケース |
--quality-bias +0.02 | strength 抑制、ファイル大、VMAF 底値↑ | 品質保証重視、配信用 |
範囲 -0.10 〜 +0.10、step 0.01 推奨。--auto-tune 併用時のみ有効。
~/.slimecodec/license_v2.dat / 32 byte XOR + integrity tag)、
PC 日付変更による期限延長は検出して拒否。
AV1 path
AV1 専用配信用途 (新 GPU / iOS 17+ / AV1 decode 対応ブラウザ) には NormAV1 — research preview。 AV1 ハードウェア再生は市場 reach ~50%、一般用途には NormH.264 推奨。
連絡先
商用ライセンス・サブスクリプション等のご相談: sasaki@javatel.co.jp
SlimeCodec は proprietary software です。特許出願中 JP 2026-046609。