logo

Acerca de

Bienvenido a mi blog, el sitio perfecto para mis inquietudes, experiencias e idas de olla sobre temas de hoy en día.

Historia al azar

Últimas entradas

Últimos comentarios

Enlaces

Meta

photo Luis PeraltaEstado Jabber
Ziritione
Castellón Spain
39.997638, -0.064030

Sindica

Sindícame, por cortesía del subliminal Atom.

8 julio 2008

Después de ver esto, que es un programita para Mac que te saca un mosaico a partir de frames de un vídeo. Como bien dicen, utilidad tiene poca más que curiosear.

Así que yo me he hecho mi mini versión, thumbr, en shell script que hace lo mismo o algo parecido (la primera idea ha sido otra vez exponerlo como servicio web, pero te puede torrar la máquina si te despistas). Necesitaréis imagemagick y mplayer para que funcione.

#!/bin/bash
#
# thumber script by luis peralta - http://www.ziritione.org
# inspired by http://www.threewordtitle.com/thumber/
#
# needs: mplayer, imagemagick
if [ $# -lt 2 ]
then
  echo "usage: $0 video-file output-thumber-image"
  exit 1
fi  
TILE_SIZE=32
TMPDIR="/tmp/thumbr-$$"
mplayer -really-quiet -ao null -vo jpeg:quality=100:outdir=$TMPDIR -sstep 1 "$1"
N_FRAMES=`echo "sqrt($(ls -l $TMPDIR|wc -l))" |bc`
montage $TMPDIR/*jpg -mode Concatenate  -resize ${TILE_SIZE}x -tile ${N_FRAMES}x "$2"
rm -rf $TMPDIR

thumbrY aquí tenéis una prueba del resultado con el vídeo que tenemos en la página principal de 11870.com. También podéis descargar el script sin necesidad del corta y pega. Para mejorarlo un poco: que el tamaño de los tiles se pueda especificar en la línea de comando (a 32 píxeles ahora a cascoporro), junto con el sstep del mplayer para especificar el salto entre frames (a 1 segundo ahora).

  1. manu

    hombre, se echaban de menos entradas frikis :-D

  2. B.

    ¡¡¡¡¡¡¿¿¿¿¿?????!!!!!

Lo siento, esta entrada ya no permite comentarios