Pyscenedetect Wrapper (v3)
About this version
- Submitter: kelleyl
- Submission Time: 2024-03-11T17:42:55+00:00
- Prebuilt Container Image: ghcr.io/clamsproject/app-pyscenedetect-wrapper:v3
-
Release Notes
sdk version updates
About this app (See raw metadata.json)
CLAMS app wraps PySceneDetect and performs shot boundary detection on input videos
- App ID: http://apps.clams.ai/pyscenedetect-wrapper/v3
- App License: Apache2
- Source Repository: https://github.com/clamsproject/app-pyscenedetect-wrapper (source tree of the submitted version)
- Analyzer Version: 0.6.1
- Analyzer License: BSD-3
Inputs
(Note: “*” as a property value means that the property is required but can be any value.)
- http://mmif.clams.ai/vocabulary/VideoDocument/v1 (required) (of any properties)
Configurable Parameters
(Note: Multivalued means the parameter can have one or more values.)
-
mode
: optional, defaults tocontent
- Type: string
- Multivalued: False
- Choices:
content
,threshold
,adaptive
pick a scene detector algorithm, see http://scenedetect.com/projects/Manual/en/latest/cli/detectors.html
-
threshold
: optional, defaults to27.0
- Type: number
- Multivalued: False
threshold value to use in the detection algorithm. Note that the meaning of this numerical value differs for different detector algorithms.
-
pretty
: optional, defaults tofalse
- Type: boolean
- Multivalued: False
- Choices:
false
,true
The JSON body of the HTTP response will be re-formatted with 2-space indentation
Outputs
(Note: “*” as a property value means that the property is required but can be any value.)
(Note: Not all output annotations are always generated.)
- http://mmif.clams.ai/vocabulary/TimeFrame/v3
- label = “shot”
- timeUnit = “frame”