Renombrar las fotos añadiendole la fecha exif al principio en linux

Fotos ordenadas por fecha

Introducción

Muchas veces tenemos fotografías del mismo día pero tomadas con diferentes cámaras de fotos. Cada una le da a las imágenes usa nombres diferentes, por lo que para ordenarlas cronológicamente no es nada fácil. Por suerte, la mayoría  de las cámaras almacena en las fotos datos como la fecha y hora que tenía la cámara cuando fue tomada (se llaman datos exif). Gracias a esto, podemos extraer estos datos y usarlos para renombrar las fotografías. Así podremos ordenarlas cronológicamente.

Para ello necesitamos tener primero instalado el programa exif (con algunas fotos no me funcionaba y lo tube que hacer con libimage-exiftool-perl). Si no lo tenemos, solo hay que instalar el paquete llamado exif (o libimage-exiftool-perl) a través de nuestro gestor de paquetes preferido o con el siguiente comando:

>> sudo apt-get install exif

 

>> sudo apt-get install libimage-exiftool-perl

Añadir la fecha al nombre de las fotos

Para añadir la fecha al comienzo del nombre del fichero tendremos que ejecutar uno de los dos siguientes comandos:

>> for i in *.jpg; do dst=$(exif -t 0x9003 -m "$i" ) && dst_esc=$(echo $dst | sed 's/ /_/g' | sed 's/:/-/g' ) && mv "$i" "$dst_esc $i" ; done

 

>> for i in *.jpg; do dst=$(exiftool -T -createdate "$i" ) && dst_esc=$(echo $dst | sed 's/ /_/g' | sed 's/:/-/g' ) && mv "$i" "$dst_esc $i" ; done

Explicación de cada parte del comando:

  • Para hacer solo esto con las fotos que tienen de extensión .jpg pondremos lo siguiente (si nuestras fotos tienen otra extensión cambiaremos esta) : <span>for</span> i in *<span>.jpg</span>; do
  • Extraemos de la imagen la fecha en la que se tomó:
>> exif -t 0x9003 -m  DSC00024.JPG
2006:10:13 03:17:3

 

>> exiftool -T -createdate DSC00024.JPG
2006:10:13 03:17:3
  • Como no me gustan los espacios en los nombres de los archivos, lo cambio por _ con el siguiente comando:  sed &#39;s/ /_/g&#39;
  • Como no me gustan los : en los nombres de los archivos los cambio por - con el siguiente comando:  sed &#39;s/:/-/g&#39;

Quitar la fecha del nombre de las fotos

Para quitar la fecha que hemos añadido en el anterior paso solo tenemos que eliminar los primeros 19 caracteres del nombre que corresponden con la fecha (YYYY:MM:DD-HH:MM:SS). Esto lo haremos con el siguiente comando:

>> for i in ????-??-??_??-??-??*; do oldname=$(echo "$i" | sed 's/...................\(.*\)/\1/' ) && mv "$i" "$oldname" ; done

Explicación de cada parte del comando:

  • Solo queremos renombrar los archivos que tienen la fecha. Estos los conseguimos con lo siguiente: for i in ????-??-??_??-??-??*; do

Editar los datos Exif de las fotos

Puede ser que cuando hicieramos las fotos, la fecha de la cámara estuviera mal puesta. Para modificar la fecha y hora de los datos exif de las fotos, podemos utilizar el comando exiv2. Si no lo tenemos instalado, solo tenemos que instalar el paquete exiv2 desde nuestro gestor de paquetes preferidos o ejecutando el siguiente comando:

>> sudo apt-get install exiv2

Una vez ya lo tenemos instalado podemos empezar a modificar los datos exif. A continuación tenéis unos ejemplos de uso:

  • Sumar 3 años:
>> exiv2 -Y 3 *.JPG
  • Sumar 2 meses:
>> exiv2 -O 2 *.JPG
  • Sumar 5 días:
>> exiv2 -D 5 *.JPG
  • Sumar 3 horas:
>> exiv2 -a 03:00:00 *.JPG
  • Sumar 10 minutos:
>> exiv2 -a 00:10:00 *.JPG
  • Sumar 27 segundos:
>> exiv2 -a 00:00:27 *.JPG

(si queremos restar en vez de sumar, solo tendremos que poner números negativos)

Deseo ... Insectos, arácnidos y artrópodos encapsulados

Bichos encapsulados

Hace unas semanas National Geographic, RBA y El mundo han empezado una colección titulada Bichos, en la que semanalmente sacan un ejemplar de un bicho real encapsulado en una novedosa resina sintética para poder conservar y apreciar el bicho desde todos los ángulos posibles, además de un fascículo con información sobre cada ejemplar (aunque esto es lo de menos porque en internet podemos encontrar toda la información de cada especie).

Una colección que me despertó el interés sobre este tipo de cosas. Aunque esta colección me parece un poco cara (7.95€ por ejemplar), en el mundo en el que vivimos podemos encontrarlo más barato en internet. Para comprar, en ebay he encontrado una tienda llamada Gao Fu Collectibles en la que venden ejemplares encapsulados (en varios tamaños: 7.3x4.0x2.5 cm o 4.5x3.0x2.5 cm) en un plástico llamado Lucite (además hacen descuentos por compras múltiples).

Actualmente tengo los siguientes ejemplares:

  • Escorpion dorado (china) (7.3x4.0x2.5 cm)
  • Araña diablo (Japón) (7.3x4.0x2.5 cm)

Así que si alguien quiere regalarme ejemplares de este tipo, serán muy bien recibidos en mi colección.

temas: 

Frases para ligar con un informático

Frases para ligar con un informático

Hoy en día no es nada raro encontrarse a un conocido que trabaje en el sector de la informática. Y también no es nada raro que utilicemos una terminología que no es de uso común en el resto de la sociedad. Si estáis en el caso de que queréis establecer relaciones íntimas con un informático, aquí tenéis unas cuantas frases para ligar con un informático. No aseguro que esto sea efectivo, pero seguro que le sacas una sonrisa y ganáis puntos.

  • Eres el kernel de mi linux.
  • Eres el html de mi corazon.com.
  • Eres 1024kb para mi megabyte.
  • Tus ojos brillan mas que mi torre de cd´s.
  • Tucorazon.com esta en mi pagina de inicio.
  • Eres el socket de mi CPU.
  • Eres el compilador de mi código.
  • El .gif que anima mi vida.
  • Siempre estas en /home/Mi\ Corazón/
  • Te pienso mas que las páginas indexadas por google.
  • Eres como el firefox que me saco del infiero explorer.
  • Eres el enter de mi vida.
  • Si me dejas hago ALT+F4 en mi vida.
  • Cuando te veo mi ciclo de CPU se acelera.
  • Tú tienes la máxima prioridad en mi lista de procesos.
  • Eres el linkador de mis objetos.
  • Tus deseos son signals para mi.
  • Ninguna gráfica podría renderizar al 100% tu perfecta figura.
  • En la cama eres puro overclocking.
  • Sin ti mi vida sería como una web sin CSS.
  • Eres el cargador de mi iPod.
  • Díme cómo te llamas y te agrego a favoritos
  • Eres la primera en Google al buscar mi corazón.
  • Tienes permisos de root en mi vida.
  • Tus palabras tienen el IRQ más bajo para mí.
  • Compiz-Fusion tiene envidia de tu belleza.
  • Juntos somos como un procesador de doble núcleo.
  • Tengo el feed RSS de tus pensamientos.
  • Hiberno cuando no estás a mi lado.
  • Quisiera ser un Pendrive para tus USB.
  • Nuestros corazones sincronizan por Wifi.
temas: 

Deseo ... Un protector de suelo

Protector de suelo de Ikea Kolon

No creo que haga falta deciros que paso muchas horas en el ordenador sentado en mi silla y esto lo sufre la parte del suelo enfrente del escritorio. Para que no se raye el suelo con las sillas de escritorio con ruedas existen los protectores de suelo. Son unas láminas que se ponen en el suelo justo donde se sitúa las silla de ruedas y lo protege de esta.

Ikea tiene un protector de suelo llamado Kolon que es transparente (por lo que se disimula mejor) y que se adhiere muy bien a los suelos lisos.

Así que ya sabéis, si queréis hacerme un regalo, este puede ser uno que me vendría muy bien (no hace falta que sea el de ikea, puede ser cualquier otro).

temas: 

Reconocedores de canciones para moviles

Reconocedores de canciones para moviles

 Si hace tiempo os comente sobre los servicios online para reconocer canciones, hoy os voy a comentar aplicaciones para nuestros móviles que hacen lo mismo. De momento solo he encontrado 3 aplicaciones que hacen esto (no se si habrá más, si conocéis alguna más me decis y las añado a la lista). Aquí tenéis la lista de las aplicaciones que os permitirán reconocer canciones desde vuestros dispositivos móviles:

  • Shazam: (para iPhone, BlackBerry, Windows Mobile, Android y Symbian) Además de reconocer la canción te permite comprar la canción reconocida en itunes o ver videos de youtube relacionados con la canción.
  • Limili: (para iPhone) Además de reconocer canciones Limili te permite añadirla a la lista de varios servicios de reproducción de música online como Spotify, Rhapsody, Grooveshark, LastFM o we7.
  • Soundhound: (para iOS y Android) Te proporciona muchas maneras de identificar una canción, tararenado, cantando, grabando de la tv, etc.

Tarjetas de puntos gratuitas

Trajetas de puntos gratuitas

Hoy en día cuidar a tus clientes más fieles es algo muy importante y para ello existen las tarjetas de fidelidad por las cuales consigues puntos por cada compra que haces en su establecimiento. Una vez que tienes los suficientes puntos en ella, puedes optar a regalos o a descuentos en su tienda.

En muchos sitios al comprar, si no tienes su tarjeta te dan la opción de hacértela, pero no te incluyen los puntos de esa compra en ella. Por lo que tenerla con antelación es de vital importancia.

A continuación os pongo una lista de las tarjetas de puntos que conozco (si sabéis de alguna más que no este me la podéis decir y la añado):

temas: 

Lista de servicios online de upload multimedia con replicación

Servicios online multimedia distribuidos

Hoy en día en internet hay muchos servicios que nos permiten subir videos, imágenes, archivos o textos para compartirlos con otra gente. Pero es muy costoso usar varios servicios a la vez ya que tienes que hacer una cosa varias veces (una en cada servicio). Para ello disponemos de otras páginas webs que nos permiten subirla una vez y el se encarga de replicarlo en las demás servicios con los que es compatible. A continuación os pongo una lista de los servicios que conozco (si sabéis de alguno más me lo podéis decir). Espero que os sirva de ayuda.