{
  "input": "downscaled-320x180-lossless.mkv",
  "input_sha256": "325baabe7488329f55efaaf967dcf01764cf92279f6db46c061350d949ca134a",
  "camera_source_sha256": "0701d4c4414dfd87f991b18fc6eee888deefc953d776f2d00172acf0850c946c",
  "model_sha256": "a820b9bde89a874d7599d545567308ce6c128fc8754a53208eda016d40aa81df",
  "device": "AMD Radeon RX 6700 XT",
  "torch": "2.13.0+rocm10.0.0",
  "hip": "7.15.26333",
  "precision": "FP32",
  "scale": 4,
  "input_frames": 251,
  "output_fps": "30/1",
  "timing_note": "Source is nearly 30 fps; MP4 outputs normalize to 30 fps with all 251 frames. Maximum source timing change is about 0.1 ms.",
  "face_enhancement": false,
  "face_replacement": false,
  "frame_interpolation": false,
  "extra_sharpening": false,
  "audio": false,
  "method": "Frame-independent RealESRNet via ComfyUI's installed Spandrel loader; no temporal model or face postprocessor.",
  "lanczos_seconds": 1.632796199999575,
  "model_load_seconds": 0.8141899000038393,
  "realesrnet_processing_and_encode_seconds": 47.33191020000231,
  "realesrnet_peak_allocated_mib": 516.47705078125,
  "realesrnet_peak_reserved_mib": 634.0,
  "visual_spot_check": {
    "time_seconds": 2,
    "crop_at_720p": [
      635,
      195,
      805,
      385
    ],
    "display_enlargement": "2x nearest neighbour",
    "reference": "Decoded SDR browser reference resized to 720p with Lanczos",
    "input_enlargement": "4x nearest neighbour before cropping",
    "columns": [
      "Input: nearest 4x",
      "Lanczos 720p",
      "RealESRNet 720p",
      "Original at 720p"
    ],
    "image": "face-comparison-input-2s.png",
    "limit": "One frame; not an identity or temporal-fidelity measurement."
  },
  "visual_spot_check_history": [
    {
      "time_seconds": 2,
      "crop_at_720p": [
        635,
        195,
        805,
        385
      ],
      "display_enlargement": "2x nearest neighbour",
      "reference": "Decoded SDR browser reference resized to 720p with Lanczos",
      "image": "face-comparison-2s.png",
      "limit": "One frame; not an identity or temporal-fidelity measurement."
    }
  ],
  "browser_validation": {
    "all_four_view_tested": true,
    "candidate_selector_tested": [
      "lanczos",
      "realesrnet"
    ],
    "wipe_tested": true,
    "shared_playback_times": [
      2.332136,
      2.332096,
      2.332016,
      2.33199
    ],
    "paused_frame_2_times": [
      0.033333,
      0.033333,
      0.033333,
      0.033333
    ],
    "all_four_paused_frames_ready": true,
    "console_errors_seen": 0,
    "limit": "Visual spot check only; no owner acceptance of identity fidelity.",
    "on_demand_loading": {
      "date": "2026-10-17",
      "initial_loaded_videos": [
        "small",
        "realesrnet"
      ],
      "initial_unloaded_videos": {
        "reference": {
          "src": null,
          "readyState": 0
        },
        "lanczos": {
          "src": null,
          "readyState": 0
        }
      },
      "candidate_switch_while_playing_passed": true,
      "all_four_load_and_align_passed": true,
      "hidden_videos_paused_after_return_to_pair": true,
      "all_four_frame_2_times": [
        0.033333,
        0.033333,
        0.033333,
        0.033333
      ],
      "paired_seek_times": [
        2,
        2
      ],
      "wipe_tested": true,
      "console_errors_seen": 0,
      "limit": "Local browser behavior checks; no bandwidth benchmark or owner fidelity acceptance.",
      "decoded_frame_readiness_verified": true,
      "slow_seek_regression_check": "Passed: remains pending after 2.2 seconds at readyState=1; rejects a decoded frame at the wrong time; resolves at the requested decoded frame."
    },
    "paused_alignment_revision": {
      "date": "2026-10-17",
      "pause_waits_for_decoded_seek": true,
      "failed_or_superseded_seek_cannot_claim_success": true,
      "browser_paused_times": [
        2.369799,
        2.369782
      ],
      "browser_active_readyState": [
        4,
        4
      ],
      "browser_active_paused": [
        true,
        true
      ],
      "between_frame_position": 2.001,
      "previous_displayed_frame_target": 1.966689,
      "unit_checks": [
        "decoded readiness beyond two seconds",
        "near-target seek assignment",
        "pause pending/failure/success",
        "displayed-frame navigation at exact/between/boundary positions"
      ],
      "console_errors_seen": 0,
      "limit": "Browser behavior and readiness checks; no owner acceptance or identity-fidelity measurement."
    }
  },
  "model": "RealESRNet_x4plus.pth",
  "outputs": {
    "lanczos": {
      "sha256": "c80ab2c7a24b9379bd7ff318dfe255a664f1d7e6e1b3c96be05245cbf7a67892",
      "bytes": 4191416,
      "full_decode_passed": true,
      "probe": {
        "streams": [
          {
            "codec_name": "h264",
            "codec_type": "video",
            "profile": "High",
            "width": 1280,
            "height": 720,
            "pix_fmt": "yuv420p",
            "sample_aspect_ratio": "1:1",
            "display_aspect_ratio": "16:9",
            "color_range": "tv",
            "color_space": "bt709",
            "color_transfer": "bt709",
            "color_primaries": "bt709",
            "avg_frame_rate": "30/1",
            "duration": "8.366667",
            "nb_frames": "251"
          }
        ],
        "format": {
          "duration": "8.366667",
          "size": "4191416",
          "format_name": "mov,mp4,m4a,3gp,3g2,mj2"
        }
      },
      "audio_streams": 0
    },
    "realesrnet": {
      "sha256": "2d945dad61e603d56a89afc1a5949862a23a9da72cd627567c33c54dfe02247b",
      "bytes": 4512457,
      "full_decode_passed": true,
      "probe": {
        "streams": [
          {
            "codec_name": "h264",
            "codec_type": "video",
            "profile": "High",
            "width": 1280,
            "height": 720,
            "pix_fmt": "yuv420p",
            "color_range": "tv",
            "color_space": "bt709",
            "color_transfer": "bt709",
            "color_primaries": "bt709",
            "avg_frame_rate": "30/1",
            "duration": "8.366667",
            "nb_frames": "251"
          }
        ],
        "format": {
          "duration": "8.366667",
          "size": "4512457",
          "format_name": "mov,mp4,m4a,3gp,3g2,mj2"
        }
      },
      "audio_streams": 0
    }
  },
  "color_tag_postprocess": {
    "reason": "RGB encoder omitted H.264 primaries and transfer tags; set BT.709 signalling without changing decoded samples.",
    "decoded_yuv_sha256_before": "SHA256=d07dba75ec0b0cc8f3be461429004f3ac89a73de4278fc96e940798cca62cc28",
    "decoded_yuv_sha256_after": "SHA256=d07dba75ec0b0cc8f3be461429004f3ac89a73de4278fc96e940798cca62cc28",
    "decoded_samples_unchanged": true
  }
}
