{
  "tool": "mp3-cutter",
  "page": "https://www.software-kingdom.com/tools/mp3-cutter/",
  "measuredAt": "2026-10-22",
  "processing": "ブラウザ内（ffmpeg.wasm）。ファイルはサーバーへ送信されません。",
  "files": [
    {
      "name": "vbr-input.mp3",
      "bytes": 109866,
      "role": "入力（VBR MP3・平均 151 kbps）"
    },
    {
      "name": "vbr-lossless-keep.mp3",
      "bytes": 65099,
      "role": "出力（音質劣化なしカット・選択範囲を残す）",
      "note": "入力の音声フレームを再エンコードせずにコピーしたもの。"
    }
  ],
  "checks": [
    {
      "item": "再エンコードなし（VBR）",
      "result": "音声フレームが入力と一致",
      "method": "フレーム単位のバイト比較"
    },
    {
      "item": "再エンコードなし（CBR 192 kbps）",
      "result": "音声フレームが入力と一致",
      "method": "フレーム単位のバイト比較"
    },
    {
      "item": "1〜4 秒の切り出し（フレーム境界モード）",
      "result": "3.030 秒（指定との差 +30 ms）",
      "method": "出力ファイルの再生時間を実測"
    },
    {
      "item": "高精度カット",
      "result": "実効再生時間 3.000 秒",
      "method": "出力ファイルの再生時間を実測"
    },
    {
      "item": "中間区間の削除",
      "result": "前後の連結・再生を確認",
      "method": "出力を再生して確認"
    },
    {
      "item": "無音検出",
      "result": "先頭 0.560 秒 / 末尾 0.259 秒",
      "method": "実音声から無音候補を検出"
    }
  ],
  "environment": {
    "browser": "Chromium 系デスクトップ",
    "engine": "@ffmpeg/core 0.12.10（同梱 vendor/、SHA-256 検証済み）",
    "os": "macOS"
  },
  "untested": [
    "実機 Safari",
    "Firefox",
    "モバイル端末"
  ],
  "limits": [
    "特定のサンプルによる初期検証であり、すべての MP3 や端末で同じ結果になることを保証するものではありません。",
    "フレーム境界モードでは、MP3 のフレーム長（約 26 ms）に起因する誤差が生じます。"
  ]
}
