smoothcontract / mediate

Automatically exported from code.google.com/p/mediate
0 stars 0 forks source link

Video thumbnail support #140

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Add support for generating video thumbnails – this needs to be threaded so
UI doesn’t stop whilst DirectShow produces these. Thumbnails should be auto
generated and cached within browser grid. Also add support for creating
thumbnails from paused video.

We have a thumbnail thread for static images, so may be able to leverage
this for DirectShow images too. Perhaps add another thread instance for
video thumbnails as these take a little longer to create.

May also be worth cacheing the generated thumbnails, both for pictures and
video just to improve overall UI performance. Have to decide where
thumbnails should be created - store with media files, or centrally within
mediate install?

Original issue reported on code.google.com by aretman...@gmail.com on 11 Jun 2008 at 3:27

GoogleCodeExporter commented 9 years ago
See DirectShow tutorial "grabbing a poster frame" for details of implementation.

Uses MediaDetector object - reports duration, frame rate and creates thumbnails.

Original comment by aretman...@gmail.com on 4 Feb 2009 at 9:15

GoogleCodeExporter commented 9 years ago
Mostly implemented but needs tweaking slightly as MediaDetector is slooooooow. 
Too slow to determine media 
details on demand - we don't really need these anyway, so amend this to just 
create a thumbnail on demand if 
one does not already exist in the thumbnail cache.

This will be slow the first time a folder is accessed, but will be better for 
now until we add a thread.

Original comment by aretman...@gmail.com on 13 May 2009 at 4:01

GoogleCodeExporter commented 9 years ago
Updated milestone

Original comment by aretman...@gmail.com on 13 May 2009 at 4:03

GoogleCodeExporter commented 9 years ago
Implemented in mediate designer v0.0.33

Original comment by aretman...@gmail.com on 19 May 2009 at 10:24