{
  "app": "FilmCraft",
  "version": "0.6.0",
  "checkedAt": "2026-10-12T08:26:11.527380+00:00",
  "platform": {
    "os": "macOS",
    "version": "27.0.1",
    "architecture": "arm64"
  },
  "download": {
    "app": "filmcraft",
    "version": "0.6.0",
    "asset": "filmcraft-cli-0.6.0-macos-universal.zip",
    "url": "https://github.com/storytold/filmcraft/releases/download/v0.6.0/filmcraft-cli-0.6.0-macos-universal.zip",
    "sha256": "7ede2aa3e8994ca8363618ef649526546cf951b11a8eaf895b9471101cf5bd32",
    "checksumMatched": true
  },
  "fixture": {
    "kind": "Original synthetic moving-pattern H.264 MP4 and 440 Hz PCM WAV",
    "videoSeconds": 2,
    "videoFps": 24,
    "size": [320, 180],
    "audioSampleRate": 48000
  },
  "results": {
    "videoClipsAfterCut": 2,
    "audioClipsAfterCut": 2,
    "independentProbe": {
      "programs": [],
      "stream_groups": [],
      "streams": [
        {
          "codec_name": "h264",
          "width": 320,
          "height": 180,
          "r_frame_rate": "24/1",
          "duration": "2.000000",
          "nb_read_frames": "48"
        },
        {
          "codec_name": "aac",
          "sample_rate": "48000",
          "channels": 2,
          "r_frame_rate": "0/0",
          "duration": "2.005000",
          "nb_read_frames": "94"
        }
      ],
      "format": {
        "duration": "2.005000"
      }
    },
    "independentDecodeExitCode": 0,
    "audioRms": 0.12480660316215153,
    "portableProjectReopenFrameMatches": true,
    "mediaPathsRelative": true
  },
  "limits": [
    "Synthetic media, not camera/phone footage or a GUI benchmark.",
    "Audio presence/stream duration checked, no perceptual lip-sync or long-session synchronization study.",
    "No Premiere receiving-project or plugin migration tested."
  ],
  "files": [
    {
      "name": "first-project.fcproj",
      "bytes": 18580,
      "sha256": "8f582829e031bbc1e6b8746bafe12126cd2ead85a0343d85142b3c7e6731f4b5"
    },
    {
      "name": "source.mp4",
      "bytes": 57817,
      "sha256": "82a90767c56badd7707d6c8ab23836077810e480c3c133516d434fd7a86a9b60"
    },
    {
      "name": "tone.wav",
      "bytes": 192078,
      "sha256": "292f0d0f72ff84d5f017cb19e48583ee4d1e5a919ee2b961a9a7eaec5ab27bec"
    },
    {
      "name": "first-export.mp4",
      "bytes": 460812,
      "sha256": "75e1d9a59da61abc3998c147ba9b2e4d9c1f5e26b85fb686a9cd4f8363662487"
    },
    {
      "name": "first-frame.png",
      "bytes": 24130,
      "sha256": "0661899b413ba5031305dc281d2ef13dfbe4a481fa57edb6c259acf5510deff8"
    },
    {
      "name": "edit.jsonl",
      "bytes": 427,
      "sha256": "343305534ccc7b68541560fcfcccbeaaf664860c500a3b508d1af05717673902"
    }
  ],
  "case": "Two-second original moving video, PCM audio and razor cut; separate from the October11 still-image review."
}
