{"SPDXID": "SPDXRef-DOCUMENT", "creationInfo": {"comment": "This document was created by analyzing recipe files during the build.", "created": "2026-06-06T17:44:49Z", "creators": ["Tool: OpenEmbedded Core create-spdx.bbclass", "Organization: OpenEmbedded ()", "Person: N/A ()"], "licenseListVersion": "3.14"}, "dataLicense": "CC0-1.0", "documentNamespace": "http://spdx.org/spdxdocs/recipe-ffmpeg-4818afdb-fba1-5ee4-9a84-af52873a2d2b", "externalDocumentRefs": [{"checksum": {"algorithm": "SHA1", "checksumValue": "c428ba1d726b3fa7439b88ddfff1362ed7081607"}, "externalDocumentId": "DocumentRef-dependency-recipe-alsa-lib", "spdxDocument": "http://spdx.org/spdxdocs/recipe-alsa-lib-b4e57b3f-c8e7-5fb5-aceb-479dba1fa849"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "fc7a4fca9099729d8d2b88bce02d279a82858981"}, "externalDocumentId": "DocumentRef-dependency-recipe-autoconf-native", "spdxDocument": "http://spdx.org/spdxdocs/recipe-autoconf-native-124e4a29-7bee-575a-9a44-2226fa6af9c9"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "aee3e609e1d3afd73ed010bc306f7bdb2feebe41"}, "externalDocumentId": "DocumentRef-dependency-recipe-automake-native", "spdxDocument": "http://spdx.org/spdxdocs/recipe-automake-native-e3046935-37af-5c2e-b371-e883e5ef1216"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "4f07bfc696c37adaa72f92603bba35bc3f3adb6a"}, "externalDocumentId": "DocumentRef-dependency-recipe-bzip2", "spdxDocument": "http://spdx.org/spdxdocs/recipe-bzip2-48d77de4-d76a-580e-82f3-6bfefd5b9795"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "ecd65f50028350d6cfd762b6e881bc730764e44d"}, "externalDocumentId": "DocumentRef-dependency-recipe-gcc-cross-aarch64", "spdxDocument": "http://spdx.org/spdxdocs/recipe-gcc-cross-aarch64-e05122e2-842a-5b45-a068-7a450933ae13"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "505f6066c1c5c0bba775eddf4046f565cb936873"}, "externalDocumentId": "DocumentRef-dependency-recipe-gcc-runtime", "spdxDocument": "http://spdx.org/spdxdocs/recipe-gcc-runtime-a8177036-816d-5f00-a030-969647302050"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "1fd371f36c28b8a922c0e6f46b1f77c7421ccb9a"}, "externalDocumentId": "DocumentRef-dependency-recipe-glibc", "spdxDocument": "http://spdx.org/spdxdocs/recipe-glibc-8ec5f1d4-204b-530d-8854-79bbb314d6d7"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "d4341a6d6af861e40aec0145c01fc387722340f0"}, "externalDocumentId": "DocumentRef-dependency-recipe-libogg", "spdxDocument": "http://spdx.org/spdxdocs/recipe-libogg-7164db5e-1575-5cd8-92f1-481a6217a22f"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "4203ee0322c2ea205237944315b178c5bbdd5e0e"}, "externalDocumentId": "DocumentRef-dependency-recipe-libtheora", "spdxDocument": "http://spdx.org/spdxdocs/recipe-libtheora-ad0691bd-0600-52c4-8ea3-f32b7592b1d1"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "a7d0eb91a7905bf580947b69918da378387929d8"}, "externalDocumentId": "DocumentRef-dependency-recipe-libtool-cross", "spdxDocument": "http://spdx.org/spdxdocs/recipe-libtool-cross-07500b21-b619-56d3-838e-16ca401a612f"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "eb5d30b213c005c1f9200bf545157c4ce84e25ae"}, "externalDocumentId": "DocumentRef-dependency-recipe-libtool-native", "spdxDocument": "http://spdx.org/spdxdocs/recipe-libtool-native-af5e5210-5bed-5317-878d-15206849f191"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "e830411194ea76d24c690c0fd287564cc9f92157"}, "externalDocumentId": "DocumentRef-dependency-recipe-libxcb", "spdxDocument": "http://spdx.org/spdxdocs/recipe-libxcb-cbe0dd4b-19f4-57aa-bcaf-f2847d801a87"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "7a1e6c45a6dd0e53daa36625e5ba9b7f676a93c9"}, "externalDocumentId": "DocumentRef-dependency-recipe-libxv", "spdxDocument": "http://spdx.org/spdxdocs/recipe-libxv-f3e808cd-5154-52c2-b95a-64f2ad0aed74"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "0762944f24dfd4c021e445bcf14c05c9df8800fd"}, "externalDocumentId": "DocumentRef-dependency-recipe-nasm-native", "spdxDocument": "http://spdx.org/spdxdocs/recipe-nasm-native-fa36130e-7d29-57e8-8ac4-41418c141f09"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "af463d86529914e6ea346ea52ab320be089fada7"}, "externalDocumentId": "DocumentRef-dependency-recipe-pkgconfig-native", "spdxDocument": "http://spdx.org/spdxdocs/recipe-pkgconfig-native-f02bc6f9-93d3-5de4-bfc1-f49135872105"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "9f387ca30cf779efe7616935736e75f7be330880"}, "externalDocumentId": "DocumentRef-dependency-recipe-xz", "spdxDocument": "http://spdx.org/spdxdocs/recipe-xz-0b1dbf00-7439-5d43-bb26-1a70f5d63a71"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "8ef8578e568cd081f4c6407febd17b2a38eeb984"}, "externalDocumentId": "DocumentRef-dependency-recipe-zlib", "spdxDocument": "http://spdx.org/spdxdocs/recipe-zlib-5b14b6f4-7132-524f-8cee-cdebd6df7ce5"}], "name": "recipe-ffmpeg", "packages": [{"SPDXID": "SPDXRef-Recipe-ffmpeg", "copyrightText": "NOASSERTION", "description": "FFmpeg is the leading multimedia framework, able to decode, encode, transcode,                mux, demux, stream, filter and play pretty much anything that humans and machines                have created. It supports the most obscure ancient formats up to the cutting edge.", "downloadLocation": "NOASSERTION", "externalRefs": [{"referenceCategory": "SECURITY", "referenceLocator": "cpe:2.3:*:*:ffmpeg:6.1.4:*:*:*:*:*:*:*", "referenceType": "http://spdx.org/rdf/references/cpe23Type"}, {"referenceCategory": "SECURITY", "referenceLocator": "cpe:2.3:*:*:libswresample:6.1.4:*:*:*:*:*:*:*", "referenceType": "http://spdx.org/rdf/references/cpe23Type"}, {"referenceCategory": "SECURITY", "referenceLocator": "cpe:2.3:*:*:libavcodec:6.1.4:*:*:*:*:*:*:*", "referenceType": "http://spdx.org/rdf/references/cpe23Type"}], "homepage": "https://www.ffmpeg.org/", "licenseConcluded": "NOASSERTION", "licenseDeclared": "GPL-2.0-or-later AND LGPL-2.1-or-later AND ISC AND MIT AND BSD-2-Clause AND BSD-3-Clause AND IJG", "licenseInfoFromFiles": ["NOASSERTION"], "name": "ffmpeg", "sourceInfo": "CVEs fixed: CVE-2024-35369 CVE-2023-49528 CVE-2025-25473 CVE-2025-1373 CVE-2024-28661 CVE-2025-22921", "summary": "A complete, cross-platform solution to record, convert and stream audio and video.", "supplier": "Organization: OpenEmbedded ()", "versionInfo": "6.1.4"}, {"SPDXID": "SPDXRef-Download-ffmpeg-1", "checksums": [{"algorithm": "SHA256", "checksumValue": "a231e3d5742c44b1cdaebfb98ad7b6200d12763e0b6db9e1e2c5891f2c083a18"}], "copyrightText": "NOASSERTION", "downloadLocation": "https://www.ffmpeg.org/releases/ffmpeg-6.1.4.tar.xz", "licenseConcluded": "NOASSERTION", "licenseDeclared": "NOASSERTION", "licenseInfoFromFiles": ["NOASSERTION"], "name": "ffmpeg-source-1", "supplier": "NOASSERTION"}], "relationships": [{"relatedSpdxElement": "SPDXRef-Recipe-ffmpeg", "relationshipType": "DESCRIBES", "spdxElementId": "SPDXRef-DOCUMENT"}, {"relatedSpdxElement": "SPDXRef-Download-ffmpeg-1", "relationshipType": "DESCRIBES", "spdxElementId": "SPDXRef-DOCUMENT"}, {"relatedSpdxElement": "SPDXRef-Recipe-ffmpeg", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "SPDXRef-Download-ffmpeg-1"}, {"relatedSpdxElement": "SPDXRef-Recipe-ffmpeg", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-alsa-lib:SPDXRef-Recipe-alsa-lib"}, {"relatedSpdxElement": "SPDXRef-Recipe-ffmpeg", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-autoconf-native:SPDXRef-Recipe-autoconf-native"}, {"relatedSpdxElement": "SPDXRef-Recipe-ffmpeg", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-automake-native:SPDXRef-Recipe-automake-native"}, {"relatedSpdxElement": "SPDXRef-Recipe-ffmpeg", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-bzip2:SPDXRef-Recipe-bzip2"}, {"relatedSpdxElement": "SPDXRef-Recipe-ffmpeg", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-gcc-cross-aarch64:SPDXRef-Recipe-gcc-cross-aarch64"}, {"relatedSpdxElement": "SPDXRef-Recipe-ffmpeg", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-gcc-runtime:SPDXRef-Recipe-gcc-runtime"}, {"relatedSpdxElement": "SPDXRef-Recipe-ffmpeg", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-glibc:SPDXRef-Recipe-glibc"}, {"relatedSpdxElement": "SPDXRef-Recipe-ffmpeg", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-libogg:SPDXRef-Recipe-libogg"}, {"relatedSpdxElement": "SPDXRef-Recipe-ffmpeg", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-libtheora:SPDXRef-Recipe-libtheora"}, {"relatedSpdxElement": "SPDXRef-Recipe-ffmpeg", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-libtool-cross:SPDXRef-Recipe-libtool-cross"}, {"relatedSpdxElement": "SPDXRef-Recipe-ffmpeg", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-libtool-native:SPDXRef-Recipe-libtool-native"}, {"relatedSpdxElement": "SPDXRef-Recipe-ffmpeg", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-libxcb:SPDXRef-Recipe-libxcb"}, {"relatedSpdxElement": "SPDXRef-Recipe-ffmpeg", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-libxv:SPDXRef-Recipe-libxv"}, {"relatedSpdxElement": "SPDXRef-Recipe-ffmpeg", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-nasm-native:SPDXRef-Recipe-nasm-native"}, {"relatedSpdxElement": "SPDXRef-Recipe-ffmpeg", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-pkgconfig-native:SPDXRef-Recipe-pkgconfig-native"}, {"relatedSpdxElement": "SPDXRef-Recipe-ffmpeg", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-xz:SPDXRef-Recipe-xz"}, {"relatedSpdxElement": "SPDXRef-Recipe-ffmpeg", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-zlib:SPDXRef-Recipe-zlib"}], "spdxVersion": "SPDX-2.2"}