{"spdxVersion":"SPDX-2.3","dataLicense":"CC0-1.0","SPDXID":"SPDXRef-DOCUMENT","name":"com.github.joonson/syncnet_python","documentNamespace":"https://spdx.org/spdxdocs/protobom/f0f13641-bbb5-4600-8474-67464511eda0","comment":"Exact versions could not be resolved for some packages. For more information: https://docs.github.com/en/code-security/supply-chain-security/understanding-your-software-supply-chain/about-the-dependency-graph#dependencies-included.","creationInfo":{"creators":["Tool: protobom-v0.0.0-20260130170711-0b8e67cacb3b+dirty","Tool: GitHub.com-Dependency-Graph"],"created":"2026-02-08T12:25:00Z"},"packages":[{"name":"torchvision","SPDXID":"SPDXRef-pypi-torchvision-75c946","versionInfo":"\u003e= 0.5.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/torchvision"}]},{"name":"opencv-contrib-python","SPDXID":"SPDXRef-pypi-opencv-contrib-python-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/opencv-contrib-python"}]},{"name":"scipy","SPDXID":"SPDXRef-pypi-scipy-75c946","versionInfo":"\u003e= 1.2.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/scipy"}]},{"name":"python-speech-features","SPDXID":"SPDXRef-pypi-python-speech-features-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/python-speech-features"}]},{"name":"numpy","SPDXID":"SPDXRef-pypi-numpy-75c946","versionInfo":"\u003e= 1.18.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/numpy"}]},{"name":"torch","SPDXID":"SPDXRef-pypi-torch-75c946","versionInfo":"\u003e= 1.4.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/torch"}]},{"name":"scenedetect","SPDXID":"SPDXRef-pypi-scenedetect-0.5.1-75c946","versionInfo":"0.5.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2004-2017, Holger Krekel and others, Copyright (c) 2005-2016, Matroska., Copyright (c) 2005-2016, Numpy Developers, Copyright (c) 2012-2019 Brandon Castellano \u003chttp://www.bcastell.com\u003e, Copyright (c) 2012-2019 Brandon Castellano., Copyright (c) 2012-2019, Brandon Castellano., Copyright (c) 2013-2018, Casper da Costa-Luis, Google Inc., and Noam Yorav-Raphael, Copyright (c) 2014 Matheus Vieira Portela, Copyright (c) 2014-2019, Matheus Vieira Portela and others, Copyright (c) 2017, Armin Ronacher, Copyright (c) 2017, Itseez, Copyright (c) 2018, Armin Ronacher, Copyright (c) 2018, Fabrice Bellard, Copyright (c) 2018, Numpy Developers, Copyright (c) 2018, OpenCV Team","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/scenedetect@0.5.1"}]},{"name":"com.github.joonson/syncnet_python","SPDXID":"SPDXRef-github-joonson-syncnetpython-master-117be0","versionInfo":"master","downloadLocation":"git+https://github.com/joonson/syncnet_python","filesAnalyzed":false,"licenseDeclared":"MIT","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:github/joonson/syncnet_python@master"}]}],"relationships":[{"spdxElementId":"SPDXRef-github-joonson-syncnetpython-master-117be0","relatedSpdxElement":"SPDXRef-pypi-torchvision-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-joonson-syncnetpython-master-117be0","relatedSpdxElement":"SPDXRef-pypi-opencv-contrib-python-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-joonson-syncnetpython-master-117be0","relatedSpdxElement":"SPDXRef-pypi-scipy-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-joonson-syncnetpython-master-117be0","relatedSpdxElement":"SPDXRef-pypi-python-speech-features-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-joonson-syncnetpython-master-117be0","relatedSpdxElement":"SPDXRef-pypi-numpy-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-joonson-syncnetpython-master-117be0","relatedSpdxElement":"SPDXRef-pypi-torch-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-joonson-syncnetpython-master-117be0","relatedSpdxElement":"SPDXRef-pypi-scenedetect-0.5.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-DOCUMENT","relatedSpdxElement":"SPDXRef-github-joonson-syncnetpython-master-117be0","relationshipType":"DESCRIBES"}]}