sabato 30 gennaio 2010

Thumbnail

Per la generazione automatica di mini-immagini significative da una collezione di film, ci viene in aiuto il comodo mplayer, mediante il seguente comando:
mplayer test.mpeg -ss 22 -nosound -vo jpeg
-frames 1
Questo comando crea, a partire dal file test.mpg, 22esimo secondo, un file chiamato "00000001.jpg" contenente uno screenshot del filmato.

Nel progetto di un media center, questo risulta utile per visualizzare, di fianco alla lista, uno screenshot del film selezionato in quel momento:
  • Il sistema cerca il file film.jpg nella cartella nascosta .cache/
  • se lo trova lo visualizza nel riquadro
  • se non lo trova lo genera con il comando sopra, lo salva nella cartella nascosta con il nome del film e lo visualizza