{
  "SPDXID": "SPDXRef-DOCUMENT",
  "spdxVersion": "SPDX-2.3",
  "name": "SBOM-SPDX-ffmpeg-8.1.1",
  "creationInfo": {
    "created": "2026-05-09T20:14:28Z",
    "creators": [
      "Tool: https://github.com/Homebrew/brew@5.1.10-52-g1c3a79e"
    ]
  },
  "dataLicense": "CC0-1.0",
  "documentNamespace": "https://formulae.brew.sh/spdx/ffmpeg-8.1.1.json",
  "documentDescribes": [
    "SPDXRef-Archive-ffmpeg-src",
    "SPDXRef-Package-SPDXRef-dav1d-1.5.3",
    "SPDXRef-Package-SPDXRef-lame-3.100",
    "SPDXRef-Package-SPDXRef-libvmaf-3.1.0",
    "SPDXRef-Package-SPDXRef-libvpx-1.16.0",
    "SPDXRef-Package-SPDXRef-ca-certificates-2026-03-19",
    "SPDXRef-Package-SPDXRef-openssl@3-3.6.2",
    "SPDXRef-Package-SPDXRef-opus-1.6.1",
    "SPDXRef-Package-SPDXRef-sdl2-2.32.10",
    "SPDXRef-Package-SPDXRef-svt-av1-4.1.0",
    "SPDXRef-Package-SPDXRef-x264-r3222",
    "SPDXRef-Package-SPDXRef-x265-4.2",
    "SPDXRef-Compiler",
    "SPDXRef-Bottle-ffmpeg"
  ],
  "files": [],
  "packages": [
    {
      "SPDXID": "SPDXRef-Archive-ffmpeg-src",
      "name": "ffmpeg",
      "versionInfo": "8.1.1",
      "filesAnalyzed": false,
      "licenseDeclared": "NOASSERTION",
      "builtDate": "2026-05-03T22:25:17Z",
      "licenseConcluded": "GPL-3.0-or-later",
      "downloadLocation": "https://ffmpeg.org/releases/ffmpeg-8.1.1.tar.xz",
      "copyrightText": "NOASSERTION",
      "externalRefs": [],
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "b6863adde98898f42602017462871b5f6333e65aec803fdd7a6308639c52edf3"
        }
      ]
    },
    {
      "SPDXID": "SPDXRef-Package-SPDXRef-dav1d-1.5.3",
      "name": "dav1d",
      "versionInfo": "1.5.3",
      "filesAnalyzed": false,
      "licenseDeclared": "NOASSERTION",
      "licenseConcluded": "BSD-2-Clause",
      "downloadLocation": "https://ghcr.io/v2/homebrew/core/dav1d/blobs/sha256:cda8a6b7d3184cb2a083b8629ae5f9b00f8e04b36da71d8f56f149cbdeebfdbf",
      "copyrightText": "NOASSERTION",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "cda8a6b7d3184cb2a083b8629ae5f9b00f8e04b36da71d8f56f149cbdeebfdbf"
        }
      ],
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE-MANAGER",
          "referenceLocator": "pkg:brew/dav1d@1.5.3",
          "referenceType": "purl"
        }
      ]
    },
    {
      "SPDXID": "SPDXRef-Package-SPDXRef-lame-3.100",
      "name": "lame",
      "versionInfo": "3.100",
      "filesAnalyzed": false,
      "licenseDeclared": "NOASSERTION",
      "licenseConcluded": "LGPL-2.0-or-later",
      "downloadLocation": "https://ghcr.io/v2/homebrew/core/lame/blobs/sha256:59dc524bd852c6f9d5183deaf76cff3c0f8e546d96b707b4e00597f8526c8a99",
      "copyrightText": "NOASSERTION",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "59dc524bd852c6f9d5183deaf76cff3c0f8e546d96b707b4e00597f8526c8a99"
        }
      ],
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE-MANAGER",
          "referenceLocator": "pkg:brew/lame@3.100",
          "referenceType": "purl"
        }
      ]
    },
    {
      "SPDXID": "SPDXRef-Package-SPDXRef-libvmaf-3.1.0",
      "name": "libvmaf",
      "versionInfo": "3.1.0",
      "filesAnalyzed": false,
      "licenseDeclared": "NOASSERTION",
      "licenseConcluded": "BSD-2-Clause-Patent",
      "downloadLocation": "https://ghcr.io/v2/homebrew/core/libvmaf/blobs/sha256:0e01f68c726d98ab10e5f0a7668b05a93abb2ddb6671ccb9acc5d0ec5935e7b8",
      "copyrightText": "NOASSERTION",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "0e01f68c726d98ab10e5f0a7668b05a93abb2ddb6671ccb9acc5d0ec5935e7b8"
        }
      ],
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE-MANAGER",
          "referenceLocator": "pkg:brew/libvmaf@3.1.0",
          "referenceType": "purl"
        }
      ]
    },
    {
      "SPDXID": "SPDXRef-Package-SPDXRef-libvpx-1.16.0",
      "name": "libvpx",
      "versionInfo": "1.16.0",
      "filesAnalyzed": false,
      "licenseDeclared": "NOASSERTION",
      "licenseConcluded": "BSD-3-Clause",
      "downloadLocation": "https://ghcr.io/v2/homebrew/core/libvpx/blobs/sha256:38d28c66d270e2d9b1826f16ec4721b6532a1c59c9ace22811cca3aac43b06ab",
      "copyrightText": "NOASSERTION",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "38d28c66d270e2d9b1826f16ec4721b6532a1c59c9ace22811cca3aac43b06ab"
        }
      ],
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE-MANAGER",
          "referenceLocator": "pkg:brew/libvpx@1.16.0",
          "referenceType": "purl"
        }
      ]
    },
    {
      "SPDXID": "SPDXRef-Package-SPDXRef-ca-certificates-2026-03-19",
      "name": "ca-certificates",
      "versionInfo": "2026-03-19",
      "filesAnalyzed": false,
      "licenseDeclared": "NOASSERTION",
      "licenseConcluded": "MPL-2.0",
      "downloadLocation": "https://ghcr.io/v2/homebrew/core/ca-certificates/blobs/sha256:4df487bca3b0ad9a1b311e59d2da8925b42ad870c74a7426713b0a9291a53bb3",
      "copyrightText": "NOASSERTION",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "4df487bca3b0ad9a1b311e59d2da8925b42ad870c74a7426713b0a9291a53bb3"
        }
      ],
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE-MANAGER",
          "referenceLocator": "pkg:brew/ca-certificates@2026-03-19",
          "referenceType": "purl"
        }
      ]
    },
    {
      "SPDXID": "SPDXRef-Package-SPDXRef-openssl@3-3.6.2",
      "name": "openssl@3",
      "versionInfo": "3.6.2",
      "filesAnalyzed": false,
      "licenseDeclared": "NOASSERTION",
      "licenseConcluded": "Apache-2.0",
      "downloadLocation": "https://ghcr.io/v2/homebrew/core/openssl/3/blobs/sha256:6f3029073c7e53fcf8f777bed99f25dd2992c5deed3662d739d052e6b594ba60",
      "copyrightText": "NOASSERTION",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "6f3029073c7e53fcf8f777bed99f25dd2992c5deed3662d739d052e6b594ba60"
        }
      ],
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE-MANAGER",
          "referenceLocator": "pkg:brew/openssl@3@3.6.2",
          "referenceType": "purl"
        }
      ]
    },
    {
      "SPDXID": "SPDXRef-Package-SPDXRef-opus-1.6.1",
      "name": "opus",
      "versionInfo": "1.6.1",
      "filesAnalyzed": false,
      "licenseDeclared": "NOASSERTION",
      "licenseConcluded": "BSD-3-Clause",
      "downloadLocation": "https://ghcr.io/v2/homebrew/core/opus/blobs/sha256:5e8146a64fab2683ea447aaa7d0de0b1d717539b4cdabd1fedd4a510e4be0d1e",
      "copyrightText": "NOASSERTION",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "5e8146a64fab2683ea447aaa7d0de0b1d717539b4cdabd1fedd4a510e4be0d1e"
        }
      ],
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE-MANAGER",
          "referenceLocator": "pkg:brew/opus@1.6.1",
          "referenceType": "purl"
        }
      ]
    },
    {
      "SPDXID": "SPDXRef-Package-SPDXRef-sdl2-2.32.10",
      "name": "sdl2",
      "versionInfo": "2.32.10",
      "filesAnalyzed": false,
      "licenseDeclared": "NOASSERTION",
      "licenseConcluded": "Zlib",
      "downloadLocation": "https://ghcr.io/v2/homebrew/core/sdl2/blobs/sha256:d023e694d63e6d5adc1acb6110fc57e31fcd1cbcec974f51f4993e108ddc4f80",
      "copyrightText": "NOASSERTION",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "d023e694d63e6d5adc1acb6110fc57e31fcd1cbcec974f51f4993e108ddc4f80"
        }
      ],
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE-MANAGER",
          "referenceLocator": "pkg:brew/sdl2@2.32.10",
          "referenceType": "purl"
        }
      ]
    },
    {
      "SPDXID": "SPDXRef-Package-SPDXRef-svt-av1-4.1.0",
      "name": "svt-av1",
      "versionInfo": "4.1.0",
      "filesAnalyzed": false,
      "licenseDeclared": "NOASSERTION",
      "licenseConcluded": "BSD-3-Clause",
      "downloadLocation": "https://ghcr.io/v2/homebrew/core/svt-av1/blobs/sha256:ef9741a91c2155055fa3dd9682776ac0c59014e0757ea92c789c6d0592273b86",
      "copyrightText": "NOASSERTION",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "ef9741a91c2155055fa3dd9682776ac0c59014e0757ea92c789c6d0592273b86"
        }
      ],
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE-MANAGER",
          "referenceLocator": "pkg:brew/svt-av1@4.1.0",
          "referenceType": "purl"
        }
      ]
    },
    {
      "SPDXID": "SPDXRef-Package-SPDXRef-x264-r3222",
      "name": "x264",
      "versionInfo": "r3222",
      "filesAnalyzed": false,
      "licenseDeclared": "NOASSERTION",
      "licenseConcluded": "GPL-2.0-or-later",
      "downloadLocation": "https://ghcr.io/v2/homebrew/core/x264/blobs/sha256:b631667b5ad55c6c3ae383484f658c5b4ba14da8a2fbb1d537975695852529ca",
      "copyrightText": "NOASSERTION",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "b631667b5ad55c6c3ae383484f658c5b4ba14da8a2fbb1d537975695852529ca"
        }
      ],
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE-MANAGER",
          "referenceLocator": "pkg:brew/x264@r3222",
          "referenceType": "purl"
        }
      ]
    },
    {
      "SPDXID": "SPDXRef-Package-SPDXRef-x265-4.2",
      "name": "x265",
      "versionInfo": "4.2",
      "filesAnalyzed": false,
      "licenseDeclared": "NOASSERTION",
      "licenseConcluded": "GPL-2.0-or-later",
      "downloadLocation": "https://ghcr.io/v2/homebrew/core/x265/blobs/sha256:ee3075f8af9807bdb30a890b22c1e948a5930f6001c7123eb57faa87c4d15c85",
      "copyrightText": "NOASSERTION",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "ee3075f8af9807bdb30a890b22c1e948a5930f6001c7123eb57faa87c4d15c85"
        }
      ],
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE-MANAGER",
          "referenceLocator": "pkg:brew/x265@4.2",
          "referenceType": "purl"
        }
      ]
    },
    {
      "SPDXID": "SPDXRef-Compiler",
      "name": "clang",
      "versionInfo": "26.4.1",
      "filesAnalyzed": false,
      "licenseDeclared": "NOASSERTION",
      "licenseConcluded": "NOASSERTION",
      "copyrightText": "NOASSERTION",
      "downloadLocation": "NOASSERTION",
      "checksums": [],
      "externalRefs": []
    },
    {
      "SPDXID": "SPDXRef-Bottle-ffmpeg",
      "name": "ffmpeg",
      "versionInfo": "8.1.1",
      "filesAnalyzed": false,
      "licenseDeclared": "NOASSERTION",
      "builtDate": "2026-05-03T22:25:17Z",
      "licenseConcluded": "GPL-3.0-or-later",
      "downloadLocation": "https://ghcr.io/v2/homebrew/core/ffmpeg/blobs/sha256:77ffdd3eb03f079eaf2a815143ca4bc6352ad694c88d03e4e5798d6d1f3c881d",
      "copyrightText": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE-MANAGER",
          "referenceLocator": "pkg:brew/homebrew/core/ffmpeg@8.1.1",
          "referenceType": "purl"
        }
      ],
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "77ffdd3eb03f079eaf2a815143ca4bc6352ad694c88d03e4e5798d6d1f3c881d"
        }
      ]
    }
  ],
  "relationships": [
    {
      "spdxElementId": "SPDXRef-Package-SPDXRef-dav1d-1.5.3",
      "relationshipType": "RUNTIME_DEPENDENCY_OF",
      "relatedSpdxElement": "SPDXRef-Bottle-ffmpeg"
    },
    {
      "spdxElementId": "SPDXRef-Package-SPDXRef-lame-3.100",
      "relationshipType": "RUNTIME_DEPENDENCY_OF",
      "relatedSpdxElement": "SPDXRef-Bottle-ffmpeg"
    },
    {
      "spdxElementId": "SPDXRef-Package-SPDXRef-libvmaf-3.1.0",
      "relationshipType": "RUNTIME_DEPENDENCY_OF",
      "relatedSpdxElement": "SPDXRef-Bottle-ffmpeg"
    },
    {
      "spdxElementId": "SPDXRef-Package-SPDXRef-libvpx-1.16.0",
      "relationshipType": "RUNTIME_DEPENDENCY_OF",
      "relatedSpdxElement": "SPDXRef-Bottle-ffmpeg"
    },
    {
      "spdxElementId": "SPDXRef-Package-SPDXRef-ca-certificates-2026-03-19",
      "relationshipType": "RUNTIME_DEPENDENCY_OF",
      "relatedSpdxElement": "SPDXRef-Bottle-ffmpeg"
    },
    {
      "spdxElementId": "SPDXRef-Package-SPDXRef-openssl@3-3.6.2",
      "relationshipType": "RUNTIME_DEPENDENCY_OF",
      "relatedSpdxElement": "SPDXRef-Bottle-ffmpeg"
    },
    {
      "spdxElementId": "SPDXRef-Package-SPDXRef-opus-1.6.1",
      "relationshipType": "RUNTIME_DEPENDENCY_OF",
      "relatedSpdxElement": "SPDXRef-Bottle-ffmpeg"
    },
    {
      "spdxElementId": "SPDXRef-Package-SPDXRef-sdl2-2.32.10",
      "relationshipType": "RUNTIME_DEPENDENCY_OF",
      "relatedSpdxElement": "SPDXRef-Bottle-ffmpeg"
    },
    {
      "spdxElementId": "SPDXRef-Package-SPDXRef-svt-av1-4.1.0",
      "relationshipType": "RUNTIME_DEPENDENCY_OF",
      "relatedSpdxElement": "SPDXRef-Bottle-ffmpeg"
    },
    {
      "spdxElementId": "SPDXRef-Package-SPDXRef-x264-r3222",
      "relationshipType": "RUNTIME_DEPENDENCY_OF",
      "relatedSpdxElement": "SPDXRef-Bottle-ffmpeg"
    },
    {
      "spdxElementId": "SPDXRef-Package-SPDXRef-x265-4.2",
      "relationshipType": "RUNTIME_DEPENDENCY_OF",
      "relatedSpdxElement": "SPDXRef-Bottle-ffmpeg"
    },
    {
      "spdxElementId": "SPDXRef-File-ffmpeg",
      "relationshipType": "PACKAGE_OF",
      "relatedSpdxElement": "SPDXRef-Archive-ffmpeg-src"
    },
    {
      "spdxElementId": "SPDXRef-Compiler",
      "relationshipType": "BUILD_TOOL_OF",
      "relatedSpdxElement": "SPDXRef-Package-ffmpeg-src"
    }
  ]
}