Index

A B C D F G L M O P S U V W 
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 mediapackageId and elementId and 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 VideoSegmenterService service
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
A B C D F G L M O P S U V W 
All Classes and Interfaces|All Packages|Constant Field Values