Un sitio para guardar lo que veo, hago, y lo que quisiera ver, hacer y aprender.

Mensajes en la categoría Vida Real

Un fallo

Ya le tengo introducción, un texto introducido como parámetro, sobre una imagen aleatoria borrosa. Funciona bien.

El problema es que tengo la siguiente línea de código:

for archivo in *.jpg *.JPG

que funciona muy bien cuando hay archivos con las extensiones en mayúsculas y minúsculas, pero si hay sólo mayúsculas o sólo minusculas, todo se va al traste ya que la expresión devuelve “*.jpg” ó “*.JPG” respectivamente como nombre de archivo, con lo que se va todo al traste.
Solución: usarlo de la siguiente manera:

for archivo in $(ls *.jpg *.JPG 2>/dev/null)

Y va de maravilla.

Listo! MySlideShow

Terminado. Funcionando perfectamente. Tiene 7 efectos: zoom out central, desde cada una de las esquinas (parecido a pan&zoom) y rotacion en el sentido y contra el sentido del reloj. Añade automáticamente las pistas de audio, si es más de un tema, hace un cross-fade entre las canciones. Es bastante rápido en su ejecución, y no pone límite en la cantidad de imágenes a procesar, todo depende de la capacidad en el disco para almacenamiento intermedio, claro que todo queda limpio al terminar.

Estos son algunos trozos del código: LEER MÁS »

Avances, en el camino correcto

En este fin de semana creo haber hecho más avances que desde el comienzo del proyecto. Mientras tanto probé una aplicación que se ve prometedora: PhotoFilmStrip que se encarga de hacer videos slideshow con efecto pan&zoom (Ken-Burns), pero las imagenes en sentido portrait las corta de modo que no se logra ver la imagen completa, y a pesar de indicar que el aspecto es 16:9 no muestra toda la imagen que está en sentido landscape, además hay que indicar imagen a imagen como hay que realizar el efecto pan&zoom. No, no me satisfizo.

LEER MÁS »

Otra idea más

Una nueva idea. O más bien una buena idea copiada 🙂

Resulta que Cromecast permite usar tus fotos como fondo, mientras estas estén almacenadas en la nube de Google. El caso es que las fotos tomadas en forma vertical (portrait) las muestra completas y en lugar de rellenar los bordes con un fondo negro, lo que hace es tomar una seccion de la misma foto, vertical, que ocupe todo el ancho de la pantalla, oscurecerla ligeramente y difuminarla (blur). Algo así:

IMG_20141127_194409355_HDR_lzn

Seguimos en la Pelea

Si bien, ya hice el video en cuestión, usando una aplicacion para el tablet (también se puede hacer online en Youtube), sigo buscando una forma de solucionar el problema de crear una aplicación que funcione bien, con fotos en cualquier orientación. El detalle es que se necesita que las fotos almacenen la información de la orientación en que fueron tomadas en los datos EXIFF.

Al menos ya tengo claro como va lo de la orientación: Landscape normal es TopLeft, si se rota 90° clockwise la orientación en RightTop, Landscape con la cámara invertida es BottomRight, y portrait pero 90° contra clockwise es LeftBottom.

Las imágenes son del mismo tamaño y hay que tener en cuenta la orientación para poder modificar de modo que las que estén verticales (Portrait), el ancho sea el mismo que la altura de las que están horizontales (Landscape).

 

En punto cero… casi

Nada que hacer. Hay algunas cosas que definitivamente no van, y es el lío de la orientación de las fotos. Lamentablemente el iPhone de Patty no registra nada en la información EXIFF. Además si uno modifica la orientación de la foto mostrada en el explorador de archivos, o en algún programa para ver fotos, no se modifica la información EXIFF. Un lío.

Paece que tengo que hacer algunas pruebas con fotos específicamente tomadas para ello antes de segir con esto. Y suando diferentes equipos.

Avance lento

Pero no por problemas, sino porque casi se me habia ovidado que estaba en este proyecto.

Bueno, la idea general es:

  1. Unificar el tamaño de las fotos a 1280×720
  2. Las fotos tomadas en modo ‘portrait’ ponerles un fondo negro y que todas tengan la misma altura 720px
  3. Una vez listo esto, crear el video
  4. Agregarle una banda sonora

Eso. Además quería renombralas y ordenarlas todas usando la información EXIFF de cada foto, pero no todas la tienen, uriosamente, las tomadas con el iPhone de Patty no tienen registrada la fecha ni hora en que fueron tomadas.

Algunas Fotos de Granada

Año Nuevo, Proyecto Nuevo

Ok, lo encontré, y gracias a estas mini vacaciones (5 dias no lo considero un verdadero descanso) pero que sivieron para dos cosas, desenchufarme un poco, descansar algo, y disfrutar con la familia, y por supuesto, sacar muchas fotos.

A raiz de esto, y viendo la necesidad de poner esas fotos en un slideshow para poder mostrar en forma resumida lo que se vivió en esos cinco días, es que me puse a buscar programas que cumplieran esa función, pero algunos que encontré, o no funcionaban poruqe necesitaban una versión específica de algún programa secundario, que ya estaba descontinuada, o estaban ellos descontinuados, al usar comandos antiguos de ffmpeg y que al final daban error. Mala cosa.

Así que me estoy interiorizando en cómo usar imagemagick y ffmpeg para crear un script que me permita hacer un video con mis fotos, con transiciones simples, y por supuesto, audio.

Nuevos Desafíos

Bueno, ahora que dejé la consulta de Puente Alto, no necesito el sistema de fichas médicas, y salvo el hecho de que tengo que mantener los registros por al menos cinco años, el resto ya no es necesario, así que ya deshabilite el servidor web y soporte MySQL de mi netbook. Sólo sigue activo lo correspondiente a el registro de Licencias Médicas, pero eso está funcionando en el servidor ‘TITAN’.

Ahora hay unos pocos proyectos de jardinería para realizar. Tengo que modificar el riego automático, y armar una ‘pared verde’ para tener algunas verduras y hierbas aromáticas.