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.3。

VOD・監視映像・アーカイブ事業者にとっての意義: ストレージ・CDN 帯域コストを 1/4 に。AV1 移行不要 (新 GPU・player upgrade・transcoding farm 刷新なし)。既存の H.264 endpoint で出力が直接再生される。AV1 普及待ちは不要。

視覚確認 — 4K side-by-side

同じ 4K nature フレーム、元 vs NormH.264 slime-1 (1/4 サイズ)。 画像クリックで原寸表示:

4K side-by-side: 元 vs NormH.264 1/4 サイズ

中央クロップ拡大 (細部の比較):

元 4K 拡大 NormH.264 slime-1 拡大
左: 元 110 MB · 右: NormH.264 28 MB (-74%、VMAF 83.25)

ダウンロード

Windows x64 — v0.3.3 GUI + CLI (.zip) (NEW、推奨)
slimecodec-gui.exe + slimecodec-convert.exe + FFmpeg 7.1 GPL DLLs + MinGW ランタイム + README + CHANGELOG。WSL + mingw-w64 cross-compile build。
md5: e4354fc4a6430d0677d90554194d5ddd  / 73.0 MB
Windows x64 — v0.3.3 CLI only (.zip)
slimecodec-convert.exe + FFmpeg 7.1 GPL DLLs + MinGW ランタイム + README (GUI 不要なら軽量版)
md5: fc100059d552238a6cebcb4f85d3733d  / 71.1 MB
Linux x64 — v0.3.3 (.tar.gz) (NEW)
slimecodec-convert (CLI) + README
md5: 776765e09145e5bd4d50ff0c6975c52b  / 5.03 MB

4K 実測 (実ソースで測定)

4K nature クリップ (3840×2160 30fps、20.4 秒、H.264 AVC) で測定:

出力サイズ削減率VMAF meanVMAF min視覚
元 (45 Mbps)110 MB(基準)
NormH.264 slime-1 (推奨)28 MB-74.3%83.2572.31区別不能
NormH.264 slime-2 (積極)25 MB-77.2%80.4768.90軽微な低下

VMAF 83 は「これ以下で視聴者が劣化に気付く」境界。slime-1 は mean 83.25 に 着地、ストレージ 1/4 + 視覚的に区別不能の sweet spot です。

v0.3.3 の新機能

v0.3.3 は v0.3.2 の NormMAP エンコーダ部分を据え置き、3 点を追加:

  • 出力 codec 統一スイッチ: --output-codec h264|av1h264 (default) は libx264 経由で NormMAP ROI 完全反映、 av1 は libsvtav1 経由 (研究プレビュー、SVT-AV1 native ROI map dispatch は v0.4 予定)。
  • トライアル用 watermark: トライアル出力に Javatel ロゴ + SLIMECODEC TRIAL バナーをフレーム右下に焼込み。ライセンス 認証機構は v0.4 に持ち越し、v0.3.3 では透かし常時 ON。
  • 30 日トライアル耐性強化 (offline only): 状態ファイルを セカンダリアンカーへ二重化、OS ファイル mtime を外部 forward-only time floor として参照、primary/secondary 不一致で即トライアル失効。 時計巻き戻し / 単一ファイル削除での bypass を封じる。

H.264 エンコード挙動は v0.3.2 から不変 — 同 NormMAP ROI、同速度、 同 auto-tune。既存 v0.3.2 トライアル状態は v0.3.3 初回起動時にそのまま継承。

パフォーマンス履歴 (v0.3.1 → v0.3.2)

v0.3.3 の H.264 エンコード経路は v0.3.2 と同一 (変更無し)、下表は v0.3.3 H.264 にもそのまま当てはまります。

項目v0.3.1 stockv0.3.2 (本ビルド)変化
4K Pass 1 wall time17.8 s6.9 s2.6× 高速化 ✅
4K full convert wall27.4 s16.6 s1.65× 高速化 ✅
素の libx264 比 bitrate 削減 (4K surveillance)-37.1%-45.4%+8.3 pp ✅
同上 VMAF99.289.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、推奨)

  1. GUI + CLI 版 zip をダウンロード後、任意フォルダに展開
  2. slimecodec-gui.exe をダブルクリック
  3. 「Browse...」で動画選択、「Convert」クリック
  4. 変換結果は元 mp4 と同じフォルダに *_slime.mp4 で生成

Quick start (Windows CLI)

  1. zip を任意フォルダに展開
  2. cmd / PowerShell で:
    slimecodec-convert.exe my_video.mp4 -o output.mp4 --auto-tune --keyint 2
  3. 同梱の test_encode.bat でも実行可

Quick start (Linux)

tar -xzf slimecodec-convert-linux-x64-v0.3.3_2026-05-06.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.02strength 強化、ファイル小圧縮率重視、軽い品質低下を許容
--quality-bias 0.0 (default)balancedほとんどのケース
--quality-bias +0.02strength 抑制、ファイル大、VMAF 底値↑品質保証重視、配信用

範囲 -0.10 〜 +0.10、step 0.01 推奨。--auto-tune 併用時のみ有効。

Trial 仕様 (Phase 5 license v2): 初回起動から 30 日または 1000 回起動のいずれか早い方で終了。 ハードウェア指紋ロック (単一マシンに紐づく)、暗号化ライセンスファイル (~/.slimecodec/license_v2.dat / 32 byte XOR + integrity tag)、 PC 日付変更による期限延長は検出して拒否。
システム要件: Windows 10/11 x64 または Linux x86_64、AVX2 + FMA 対応 CPU (Intel Haswell 以降、AMD Excavator 以降、概ね 2014 年以降の x86 CPU)。

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。