Package elisa :: Package core :: Module thumbnailer :: Class VideoThumbnailer
[hide private]
[frames] | no frames]

Class VideoThumbnailer

source code


Instance Methods [hide private]
 
__init__(self) source code
 
get_holes_img(self) source code
 
add_holes(self, img) source code
 
interesting_image(self, img) source code
 
set_state_blocking(self, pipeline, state) source code
 
generate_thumbnail(self, video_uri, size)
Try to generate a thumbnail for the video located at video_uri, of size width.
source code
 
_play_for_thumb(self, sink_size, size, duration=0) source code
 
_seek_for_thumb(self, video_uri, duration, sink_size, size) source code

Inherited from extern.log.log.Loggable: debug, doLog, error, info, log, logFunction, logObjectName, warning, warningFailure

Class Variables [hide private]
  logCategory = 'thumbnailer'
Implementors can provide a category to log their messages under.
Method Details [hide private]

generate_thumbnail(self, video_uri, size)

source code 
Try to generate a thumbnail for the video located at video_uri, of size width.
Parameters:
Raises: