Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- absoluteMax - Variable in class org.opencastproject.videosegmenter.ffmpeg.VideoSegmenterServiceImpl
-
The absolute maximum for the number of segments whose compliance will be enforced after the optimization
- absoluteMin - Variable in class org.opencastproject.videosegmenter.ffmpeg.VideoSegmenterServiceImpl
-
The absolute minimum for the number of segments whose compliance will be enforced after the optimization
- activate(ComponentContext) - Method in class org.opencastproject.videosegmenter.ffmpeg.VideoSegmenterServiceImpl
B
- binary - Variable in class org.opencastproject.videosegmenter.ffmpeg.VideoSegmenterServiceImpl
-
Path to the executable
C
- calculateErrorAbs(int, int) - Static method in class org.opencastproject.videosegmenter.ffmpeg.OptimizationStep
-
calculates absolute error from given number of segments and preferred number of segments
- changesThreshold - Variable in class org.opencastproject.videosegmenter.ffmpeg.VideoSegmenterServiceImpl
-
Number of pixels that may change between two frames without considering them different
- COLLECTION_ID - Static variable in class org.opencastproject.videosegmenter.ffmpeg.VideoSegmenterServiceImpl
-
Resulting collection in the working file repository
- compareTo(OptimizationStep) - Method in class org.opencastproject.videosegmenter.ffmpeg.OptimizationStep
-
With this method a list of OptimizationSteps can be sorted such that the smallest positive error is the first element of the list and the smallest negative error is the last element of the list
D
- DEFAULT_ABSOLUTE_MAX - Static variable in class org.opencastproject.videosegmenter.ffmpeg.VideoSegmenterServiceImpl
-
Default value for the absolute maximum number of segments
- DEFAULT_ABSOLUTE_MIN - Static variable in class org.opencastproject.videosegmenter.ffmpeg.VideoSegmenterServiceImpl
-
Default value for the absolute minimum number of segments
- DEFAULT_CHANGES_THRESHOLD - Static variable in class org.opencastproject.videosegmenter.ffmpeg.VideoSegmenterServiceImpl
-
Default value for the number of pixels that may change between two frames without considering them different
- DEFAULT_DURATION_DEPENDENT - Static variable in class org.opencastproject.videosegmenter.ffmpeg.VideoSegmenterServiceImpl
-
Default value for the option whether segments numbers depend on track duration
- DEFAULT_MAX_CYCLES - Static variable in class org.opencastproject.videosegmenter.ffmpeg.VideoSegmenterServiceImpl
-
Default value for the maximum number of cycles
- DEFAULT_MAX_ERROR - Static variable in class org.opencastproject.videosegmenter.ffmpeg.VideoSegmenterServiceImpl
-
Default value for the maximum tolerance for result
- DEFAULT_PREF_NUMBER - Static variable in class org.opencastproject.videosegmenter.ffmpeg.VideoSegmenterServiceImpl
-
Default value for the preferred number of segments
- DEFAULT_SEGMENTER_JOB_LOAD - Static variable in class org.opencastproject.videosegmenter.ffmpeg.VideoSegmenterServiceImpl
-
The load introduced on the system by a segmentation job
- DEFAULT_STABILITY_THRESHOLD - Static variable in class org.opencastproject.videosegmenter.ffmpeg.VideoSegmenterServiceImpl
-
The number of seconds that need to resemble until a scene is considered "stable"
- DEFAULT_USE_CHAPTER_IF_AVAILABLE - Static variable in class org.opencastproject.videosegmenter.ffmpeg.VideoSegmenterServiceImpl
-
Default value for the chapter extraction option
- DEFAULT_USE_CHAPTER_MIME_TYPES - Static variable in class org.opencastproject.videosegmenter.ffmpeg.VideoSegmenterServiceImpl
- docs - Variable in class org.opencastproject.videosegmenter.ffmpeg.endpoint.VideoSegmenterRestEndpoint
-
The rest docs
- durationDependent - Variable in class org.opencastproject.videosegmenter.ffmpeg.VideoSegmenterServiceImpl
-
The boolean that defines whether segment numbers are interpreted as absolute or relative to track duration
F
- FFMPEG_BINARY_CONFIG - Static variable in class org.opencastproject.videosegmenter.ffmpeg.VideoSegmenterServiceImpl
- FFMPEG_BINARY_DEFAULT - Static variable in class org.opencastproject.videosegmenter.ffmpeg.VideoSegmenterServiceImpl
- filterSegmentation(LinkedList<Segment>, Track, LinkedList<Segment>) - Method in class org.opencastproject.videosegmenter.ffmpeg.VideoSegmenterServiceImpl
-
Merges small subsequent segments (with high difference) into a bigger one
- filterSegmentation(LinkedList<Segment>, Track, LinkedList<Segment>, int) - Method in class org.opencastproject.videosegmenter.ffmpeg.VideoSegmenterServiceImpl
-
Merges small subsequent segments (with high difference) into a bigger one
G
- getChangesThreshold() - Method in class org.opencastproject.videosegmenter.ffmpeg.OptimizationStep
-
get changesThreshold
- getDocs() - Method in class org.opencastproject.videosegmenter.ffmpeg.endpoint.VideoSegmenterRestEndpoint
- getError() - Method in class org.opencastproject.videosegmenter.ffmpeg.OptimizationStep
-
get error of optimization
- getErrorAbs() - Method in class org.opencastproject.videosegmenter.ffmpeg.OptimizationStep
-
get absolute error
- getMpeg7() - Method in class org.opencastproject.videosegmenter.ffmpeg.OptimizationStep
-
get Mpeg7Catalog with segments
- getOrganizationDirectoryService() - Method in class org.opencastproject.videosegmenter.ffmpeg.VideoSegmenterServiceImpl
- getSecurityService() - Method in class org.opencastproject.videosegmenter.ffmpeg.VideoSegmenterServiceImpl
- getSegmentNum() - Method in class org.opencastproject.videosegmenter.ffmpeg.OptimizationStep
-
get number of segments
- getSegments() - Method in class org.opencastproject.videosegmenter.ffmpeg.OptimizationStep
-
get list of segments
- getService() - Method in class org.opencastproject.videosegmenter.ffmpeg.endpoint.VideoSegmenterRestEndpoint
- getServiceRegistry() - Method in class org.opencastproject.videosegmenter.ffmpeg.endpoint.VideoSegmenterRestEndpoint
- getServiceRegistry() - Method in class org.opencastproject.videosegmenter.ffmpeg.VideoSegmenterServiceImpl
- getUserDirectoryService() - Method in class org.opencastproject.videosegmenter.ffmpeg.VideoSegmenterServiceImpl
L
- logger - Static variable in class org.opencastproject.videosegmenter.ffmpeg.VideoSegmenterServiceImpl
-
The logging facility
M
- maxCycles - Variable in class org.opencastproject.videosegmenter.ffmpeg.VideoSegmenterServiceImpl
-
The number of cycles after which the optimization of the number of segments is forced to end
- maxError - Variable in class org.opencastproject.videosegmenter.ffmpeg.VideoSegmenterServiceImpl
-
The tolerance with which the optimization of the number of segments is considered successful
- mpeg7CatalogService - Variable in class org.opencastproject.videosegmenter.ffmpeg.VideoSegmenterServiceImpl
-
The mpeg-7 service
O
- OPT_ABSOLUTE_MAX - Static variable in class org.opencastproject.videosegmenter.ffmpeg.VideoSegmenterServiceImpl
-
Name of the constant used to retrieve the absolute maximum number of segments
- OPT_ABSOLUTE_MIN - Static variable in class org.opencastproject.videosegmenter.ffmpeg.VideoSegmenterServiceImpl
-
Name of the constant used to retrieve the absolute minimum number of segments
- OPT_CHANGES_THRESHOLD - Static variable in class org.opencastproject.videosegmenter.ffmpeg.VideoSegmenterServiceImpl
-
Name of the constant used to retrieve the changes threshold
- OPT_DURATION_DEPENDENT - Static variable in class org.opencastproject.videosegmenter.ffmpeg.VideoSegmenterServiceImpl
-
Name of the constant used to retrieve the option whether segments numbers depend on track duration
- OPT_MAX_CYCLES - Static variable in class org.opencastproject.videosegmenter.ffmpeg.VideoSegmenterServiceImpl
-
Name of the constant used to retrieve the maximum number of cycles
- OPT_MAX_ERROR - Static variable in class org.opencastproject.videosegmenter.ffmpeg.VideoSegmenterServiceImpl
-
Name of the constant used to retrieve the maximum tolerance for result
- OPT_PREF_NUMBER - Static variable in class org.opencastproject.videosegmenter.ffmpeg.VideoSegmenterServiceImpl
-
Name of the constant used to retrieve the preferred number of segments
- OPT_STABILITY_THRESHOLD - Static variable in class org.opencastproject.videosegmenter.ffmpeg.VideoSegmenterServiceImpl
-
Name of the constant used to retrieve the stability threshold
- OPT_USE_CHAPTER_IF_AVAILABLE - Static variable in class org.opencastproject.videosegmenter.ffmpeg.VideoSegmenterServiceImpl
-
Name of the configuration option deciding whether the chapter extraction is used for segmentation
- OPT_USE_CHAPTER_MIME_TYPES - Static variable in class org.opencastproject.videosegmenter.ffmpeg.VideoSegmenterServiceImpl
-
Name of the configuration option deciding which tracks should have their chapters extracted based on mime type
- OptimizationStep - Class in org.opencastproject.videosegmenter.ffmpeg
-
An optimization step is one step in the optimization of the number of segments.
- OptimizationStep() - Constructor for class org.opencastproject.videosegmenter.ffmpeg.OptimizationStep
-
creates a new optimization step with default values
- OptimizationStep(float, int, int, Mpeg7Catalog, LinkedList<Segment>) - Constructor for class org.opencastproject.videosegmenter.ffmpeg.OptimizationStep
-
creates a new optimization step with given parameters
- org.opencastproject.videosegmenter.ffmpeg - package org.opencastproject.videosegmenter.ffmpeg
- org.opencastproject.videosegmenter.ffmpeg.endpoint - package org.opencastproject.videosegmenter.ffmpeg.endpoint
- organizationDirectoryService - Variable in class org.opencastproject.videosegmenter.ffmpeg.VideoSegmenterServiceImpl
-
The organization directory service
P
- prefNumber - Variable in class org.opencastproject.videosegmenter.ffmpeg.VideoSegmenterServiceImpl
-
The number of segments that should be generated
- process(Job) - Method in class org.opencastproject.videosegmenter.ffmpeg.VideoSegmenterServiceImpl
S
- securityService - Variable in class org.opencastproject.videosegmenter.ffmpeg.VideoSegmenterServiceImpl
-
The security service
- segment(String) - Method in class org.opencastproject.videosegmenter.ffmpeg.endpoint.VideoSegmenterRestEndpoint
-
Segments a track.
- segment(Job, Track) - Method in class org.opencastproject.videosegmenter.ffmpeg.VideoSegmenterServiceImpl
-
Starts segmentation on the video track identified by
mediapackageIdandelementIdand returns a receipt containing the final result in the form of anMpeg7Catalog. - segment(Track) - Method in class org.opencastproject.videosegmenter.ffmpeg.VideoSegmenterServiceImpl
- SEGMENTER_JOB_LOAD_KEY - Static variable in class org.opencastproject.videosegmenter.ffmpeg.VideoSegmenterServiceImpl
-
The key to look for in the service configuration file to override the DEFAULT_CAPTION_JOB_LOAD
- service - Variable in class org.opencastproject.videosegmenter.ffmpeg.endpoint.VideoSegmenterRestEndpoint
-
The video segmenter
- serviceRegistry - Variable in class org.opencastproject.videosegmenter.ffmpeg.endpoint.VideoSegmenterRestEndpoint
-
The service registry
- serviceRegistry - Variable in class org.opencastproject.videosegmenter.ffmpeg.VideoSegmenterServiceImpl
-
Reference to the receipt service
- setMpeg7CatalogService(Mpeg7CatalogService) - Method in class org.opencastproject.videosegmenter.ffmpeg.VideoSegmenterServiceImpl
-
Sets the mpeg7CatalogService
- setOrganizationDirectoryService(OrganizationDirectoryService) - Method in class org.opencastproject.videosegmenter.ffmpeg.VideoSegmenterServiceImpl
-
Sets a reference to the organization directory service.
- setSecurityService(SecurityService) - Method in class org.opencastproject.videosegmenter.ffmpeg.VideoSegmenterServiceImpl
-
Callback for setting the security service.
- setSegmentNumAndRecalcErrors(int) - Method in class org.opencastproject.videosegmenter.ffmpeg.OptimizationStep
-
set number of segments
- setServiceRegistry(ServiceRegistry) - Method in class org.opencastproject.videosegmenter.ffmpeg.endpoint.VideoSegmenterRestEndpoint
-
Callback from the OSGi declarative services to set the service registry.
- setServiceRegistry(ServiceRegistry) - Method in class org.opencastproject.videosegmenter.ffmpeg.VideoSegmenterServiceImpl
-
Sets the receipt service
- setUserDirectoryService(UserDirectoryService) - Method in class org.opencastproject.videosegmenter.ffmpeg.VideoSegmenterServiceImpl
-
Callback for setting the user directory service.
- setVideoSegmenter(VideoSegmenterService) - Method in class org.opencastproject.videosegmenter.ffmpeg.endpoint.VideoSegmenterRestEndpoint
-
Sets the segmenter
- setWorkspace(Workspace) - Method in class org.opencastproject.videosegmenter.ffmpeg.VideoSegmenterServiceImpl
-
Sets the workspace
- stabilityThreshold - Variable in class org.opencastproject.videosegmenter.ffmpeg.VideoSegmenterServiceImpl
-
The number of seconds that need to resemble until a scene is considered "stable"
- stabilityThresholdPrefilter - Variable in class org.opencastproject.videosegmenter.ffmpeg.VideoSegmenterServiceImpl
-
The minimum segment length in seconds for creation of segments from ffmpeg output
U
- uniformSegmentation(Track, LinkedList<Segment>, int) - Method in class org.opencastproject.videosegmenter.ffmpeg.VideoSegmenterServiceImpl
-
Creates a uniform segmentation for a given track, with prefNumber as the number of segments which will all have the same length
- updated(Dictionary<String, ?>) - Method in class org.opencastproject.videosegmenter.ffmpeg.VideoSegmenterServiceImpl
- userDirectoryService - Variable in class org.opencastproject.videosegmenter.ffmpeg.VideoSegmenterServiceImpl
-
The user directory service
V
- VideoSegmenterRestEndpoint - Class in org.opencastproject.videosegmenter.ffmpeg.endpoint
-
The REST endpoint for the
VideoSegmenterServiceservice - VideoSegmenterRestEndpoint() - Constructor for class org.opencastproject.videosegmenter.ffmpeg.endpoint.VideoSegmenterRestEndpoint
- VideoSegmenterServiceImpl - Class in org.opencastproject.videosegmenter.ffmpeg
-
Media analysis plugin that takes a video stream and extracts video segments by trying to detect slide and/or scene changes.
- VideoSegmenterServiceImpl() - Constructor for class org.opencastproject.videosegmenter.ffmpeg.VideoSegmenterServiceImpl
-
Creates a new instance of the video segmenter service.
W
- workspace - Variable in class org.opencastproject.videosegmenter.ffmpeg.VideoSegmenterServiceImpl
-
The workspace to use when retrieving remote media files
All Classes and Interfaces|All Packages|Constant Field Values