Hacer click en la imagen para ver resultado:
31 dic 2011
Feliz Año Nuevo
Con un comando de Fred Weinhaus (ImageMagick), transitions
Hacer click en la imagen para ver resultado:
Hacer click en la imagen para ver resultado:
18 dic 2011
ffDiaporama 1.1 versión estable
Como un regalo de Navidad, aquí llega la versión estable : ffDiaporama 1.1.
Es tan extensa la lista de novedades que trae que lo mejor es consultarlo en el sitio web:
http://ffdiaporama.tuxfamily.org/?page_id=3106&lang=es
No dudéis en probarlo, es impresionante esta herramienta entre las de su clase. El resultado depende de vuestra creatividad, las posibilidades son increíbles. Os presento una captura de la aplicación, una zona de trabajo con enmarcado, correcciones de luminosidad, color, contraste..etc
En esta versión se incluye una novedad: trabajar con estilos.
La página de descargas: Descargar ffDiaporama
Una extensa y cuidada documentación: Documentación de ffDiaporama
No lo perdáis de vista, haced algunas pruebas, cread con vuestras fotos y vídeos
http://ffdiaporama.tuxfamily.org
Es tan extensa la lista de novedades que trae que lo mejor es consultarlo en el sitio web:
http://ffdiaporama.tuxfamily.org/?page_id=3106&lang=es
No dudéis en probarlo, es impresionante esta herramienta entre las de su clase. El resultado depende de vuestra creatividad, las posibilidades son increíbles. Os presento una captura de la aplicación, una zona de trabajo con enmarcado, correcciones de luminosidad, color, contraste..etc
En esta versión se incluye una novedad: trabajar con estilos.
La página de descargas: Descargar ffDiaporama
Una extensa y cuidada documentación: Documentación de ffDiaporama
No lo perdáis de vista, haced algunas pruebas, cread con vuestras fotos y vídeos
http://ffdiaporama.tuxfamily.org
Etiquetas:
ffdiaporama,
fotos,
slideshow,
videoclips,
vídeos
28 nov 2011
ffDiaporama 1.1 desarrollo
Llega una nueva versión de ffDiaporama (en desarrollo), y una renovación del sitio web; más traducciones, nuevos idiomas, más aspectos..etc
Pasaros por el sitio web: http://ffdiaporama.tuxfamily.org
Sería largo exponer todas las novedades: más transiciones, edición de estilos, nueva interfaz, más profesional. No dudéis en probarlo, no os arrepentiréis.
Más paquetes para varias distribuciones, Ubuntu, Fedora, openSUSE, Mageia, ArchLinux, Gentoo. Y sin olvidar a los usuarios de sistemas Windows.
Pasaros por el sitio web: http://ffdiaporama.tuxfamily.org
Dirección de descargas: Descargas
Documentación: Documentación
Foro: Foro de ffDiaporama
Etiquetas:
ffdiaporama,
fotos,
slideshow,
videoclips,
vídeos
3 oct 2011
ffDiaporama, versión estable
¡Ya está aquí la versión estable de ffDiaporama!, y trae numerosos cambios, transiciones espectaculares, multitud de formatos de video para exportar (con y sin audio), para diversos dispositivos, smartphones, mp4, home Cinema...etc.
http://ffdiaporama.tuxfamily.org/ffdiaporama/?lang=es
Ya hay paquetes disponibles para varias distribuciones (Ubuntu, Fedora, openSUSE, ArchLinux), y siempre tenemos la posibilidad de compilar el código fuente (sencillo y rápido).
Zona de Descargas: http://ffdiaporama.tuxfamily.org/ffdiaporama/?page_id=178&lang=es
Para los que aún no lo sabéis, ya está completa la documentación, para cuatro idiomas (inglés, francés, italiano y español), y el sitio web también se ha traducido. El WIKI está disponible para consultar tanto en el sitio web como en la sección de 'Sopote y Ayuda', en la aplicación.
No perdáis de vista este excelente programa. Si trabajáis con él e investigáis..os dará grandes satisfacciones. Es un complemento extraordinario para un entorno creativo multimedia.
http://ffdiaporama.tuxfamily.org/ffdiaporama/?lang=es
Ya hay paquetes disponibles para varias distribuciones (Ubuntu, Fedora, openSUSE, ArchLinux), y siempre tenemos la posibilidad de compilar el código fuente (sencillo y rápido).
Zona de Descargas: http://ffdiaporama.tuxfamily.org/ffdiaporama/?page_id=178&lang=es
Para los que aún no lo sabéis, ya está completa la documentación, para cuatro idiomas (inglés, francés, italiano y español), y el sitio web también se ha traducido. El WIKI está disponible para consultar tanto en el sitio web como en la sección de 'Sopote y Ayuda', en la aplicación.
No perdáis de vista este excelente programa. Si trabajáis con él e investigáis..os dará grandes satisfacciones. Es un complemento extraordinario para un entorno creativo multimedia.
27 sept 2011
Nuevo foro de ffDiaporama
Hay un nuevo foro para la aplicación ffDiaporama. Podéis seguir la evolución del programa, realizar consultas, proponer nuevos aspectos que os gustaría que se añadieran en próximas versiones..etc.
La dirección actual del foro es:
http://ffdiaporama.tuxfamily.org/Forum/
La dirección actual del foro es:
http://ffdiaporama.tuxfamily.org/Forum/
Pronto aquí con nuevos tutoriales, ideas, ejemplos....
14 sept 2011
Vídeo demostración de ffDiaporama, en español
Aquí está la demo traducida al español para que podáis conocer mejor los aspectos de este maravilloso programa.
No dejéis de pasar por el sitio web http://ffdiaporama.tuxfamily.org/es/index.php para manteneros informados de la evolución de la aplicación.
Se está haciendo un gran trabajo para ir perfilando todo, desde el programa en sí, hasta las traducciones de la documentación, el diseño del sitio..etc, todo está en constante evolución.
Ahora, los que habéis llegado de las vacaciones cargados de fotos, podéis hacer un montaje profesional, añadir una banda sonora, anotaciones, múltiples efectos..etc
Un avance de las posibilidades de ffDiaporama lo podéis ir viendo en éste vídeo de demostración.
Los usuarios de Sistemas Windows también podéis disfrutar con este programa. En la página de decargas tenéis paquetes binarios para los diferentes sistemas, y la última versión del código fuente (SVN) para poder compilarlo. Así mismo, en esta página, encontraréis enlaces a unas excelentes instrucciones para la compilación de ffDiaporama:
http://ffdiaporama.tuxfamily.org/es/Download.php
http://ffdiaporama.tuxfamily.org/es/News.php
Hasta pronto
No dejéis de pasar por el sitio web http://ffdiaporama.tuxfamily.org/es/index.php para manteneros informados de la evolución de la aplicación.
Se está haciendo un gran trabajo para ir perfilando todo, desde el programa en sí, hasta las traducciones de la documentación, el diseño del sitio..etc, todo está en constante evolución.
Ahora, los que habéis llegado de las vacaciones cargados de fotos, podéis hacer un montaje profesional, añadir una banda sonora, anotaciones, múltiples efectos..etc
Un avance de las posibilidades de ffDiaporama lo podéis ir viendo en éste vídeo de demostración.
Los usuarios de Sistemas Windows también podéis disfrutar con este programa. En la página de decargas tenéis paquetes binarios para los diferentes sistemas, y la última versión del código fuente (SVN) para poder compilarlo. Así mismo, en esta página, encontraréis enlaces a unas excelentes instrucciones para la compilación de ffDiaporama:
http://ffdiaporama.tuxfamily.org/es/Download.php
En próximas entregas iré añadiendo ejemplos de proyectos, videotutoriales, manuales..etc
Que disfrutéis de ffDiaporama. Os mantendré informados, pero la mejor forma es ir consultando las noticias en el sitio web:http://ffdiaporama.tuxfamily.org/es/News.php
Hasta pronto
Etiquetas:
ffdiaporama,
fotos,
slideshow,
videoclips,
vídeos
4 sept 2011
ffDiaporama: No puedes dejar de probarlo
Estamos ya en septiembre y vamos a darle la bienvenida con un nuevo programa que, después de estar trabajando con él varios días, me ha parecido realmente excelente . A pesar de tener un desarrollo tan temprano ya se vislumbra como un software que va a gustar a los creativos multimedia, es idóneo para trabajar con imágenes y vídeos, realizar presentaciones increíbles. Tiene una biblioteca de efectos muy interesantes, y las posibilidades de trabajo con las fotos sólo se comprenden viendo algunos ejemplos.
El origen del nombre ffDiaporama se intuye:
Lo explicaré:
ff para indicar que el programa trabaja con ffmpeg, y Diaporama, término de origen francés, que es "una técnica audiovisual que consiste en la proyección de una serie de diapositivas en sincronización con el sonido".
En este vídeo de presentación que ha realizado el desarrollador de la aplicación, Dominique Levray, podemos comprobar algunas de las posibilidades que puede mostrar ffDiaporama. Y, según comenta Dominique en el sitio web de la aplicación (http://ffdiaporama.tuxfamily.org/en/index.php), aún se irán añadiendo más efectos y más posibilidades:
Me ha entusiasmado tanto este software que he decidido colaborar en el proyecto traduciendo al español la interfaz y la documentación.
En artículos posteriores haré un repaso más exhaustivo por el programa, con algunos ejemplos que darán una idea más exacta de las tremendas posibilidades que posee ffDiaporama. De momento, os podéis pasar por el sitio. La última versión de desarrollo ya incluye la interfaz en español.
El origen del nombre ffDiaporama se intuye:
Lo explicaré:
ff para indicar que el programa trabaja con ffmpeg, y Diaporama, término de origen francés, que es "una técnica audiovisual que consiste en la proyección de una serie de diapositivas en sincronización con el sonido".
En este vídeo de presentación que ha realizado el desarrollador de la aplicación, Dominique Levray, podemos comprobar algunas de las posibilidades que puede mostrar ffDiaporama. Y, según comenta Dominique en el sitio web de la aplicación (http://ffdiaporama.tuxfamily.org/en/index.php), aún se irán añadiendo más efectos y más posibilidades:
Me ha entusiasmado tanto este software que he decidido colaborar en el proyecto traduciendo al español la interfaz y la documentación.
En artículos posteriores haré un repaso más exhaustivo por el programa, con algunos ejemplos que darán una idea más exacta de las tremendas posibilidades que posee ffDiaporama. De momento, os podéis pasar por el sitio. La última versión de desarrollo ya incluye la interfaz en español.
ffDiaporama: http://ffdiaporama.tuxfamily.org/en/index.php
12 jun 2011
ImageMagick: De una foto a un cuadro en tela de lino (imitando)
Otro ejemplo con el que podemos jugar, trabajando con ImageMagick. Una vez más recurro a algunos scripts de Fred Weinhaus.
http://www.fmwconcepts.com/imagemagick/index.php
Hoy trabajaremos con dos scripts: cartoon y texturize para adaptarlos a nuestras fotos.
Enlace a los scripts:
cartoon: http://www.fmwconcepts.com/imagemagick/cartoon/index.php
texturize: http://www.fmwconcepts.com/imagemagick/texturize/index.php
Ejemplo: Voy a tratar esta foto de un melocotón, y ya veremos el resultado:
Siguiendo la lógica, aplicaremos primero el script cartoon para darle un aspecto menos real, como si estuviera pintado. Le doy 100 colores para no pixelarlo demasiado (que cada uno estudie las opciones):
./cartoon -e 1 -m 1 -n 100 melocoton.jpg melocoton2.jpg
Hacer click en imagen para verlo mejor:
Y ahora le daremos una pasada de textura:
./texturize -t 1 -b 15 -g 5 -f bump melocoton2.jpg melocoton-textura.jpg
Y aquí tenemos nuestra foto convertida en un lienzo.
Insisto, hacer click en imagen para verlo mejor:
Dejo a la investigación de cada uno para obtener mejores resultados.
Hasta la próxima.
http://www.fmwconcepts.com/imagemagick/index.php
Hoy trabajaremos con dos scripts: cartoon y texturize para adaptarlos a nuestras fotos.
Enlace a los scripts:
cartoon: http://www.fmwconcepts.com/imagemagick/cartoon/index.php
texturize: http://www.fmwconcepts.com/imagemagick/texturize/index.php
Ejemplo: Voy a tratar esta foto de un melocotón, y ya veremos el resultado:
Siguiendo la lógica, aplicaremos primero el script cartoon para darle un aspecto menos real, como si estuviera pintado. Le doy 100 colores para no pixelarlo demasiado (que cada uno estudie las opciones):
./cartoon -e 1 -m 1 -n 100 melocoton.jpg melocoton2.jpg
Hacer click en imagen para verlo mejor:
./texturize -t 1 -b 15 -g 5 -f bump melocoton2.jpg melocoton-textura.jpg
Y aquí tenemos nuestra foto convertida en un lienzo.
Insisto, hacer click en imagen para verlo mejor:
Dejo a la investigación de cada uno para obtener mejores resultados.
Hasta la próxima.
21 may 2011
Mplayer: previsualizar video eliminando logotipo (delogo)
Tal como comenté en el artículo "Avidemux: Logo y delogo - añadir o quitar logotipos incrustados en vídeos", voy a explicar cómo previsualizar un vídeo al que le eliminaremos el logotipo. Puesto que Mplayer es un reproductor, nuestra intención no es codificar nuestro vídeo, pero nos servirá para conocer cómo se mostraría si hiciéramos desaparecer ese molesto logo.
Pues nos va a llevar muy poco tiempo. Supongamos que tenemos un video con nombre Video-con-logo-avi, usaremos el filtro delogo de esta forma:
mplayer -vf "delogo=534:5:62:62" Video-con-logo-avi
-vf Le decimos a mplayer que vamos a aplicar un filtro de vídeo
delogo=X:Y:w:h Aplicamos las opciones a delogo
Averiguar dónde está situado el logo no es muy complicado, basta con realizar una captura de un fotograma, abrirlo con un editor de imágenes (Gimp, por ejemplo) y apuntar dónde están las coordenadas de pixels del logo.
Hacer click en imagen para comprobarlo mejor:
Es una buena alternativa usar esta técnica para reproducir sin necesidad de codificar el video,eliminando el logo.
Pues nos va a llevar muy poco tiempo. Supongamos que tenemos un video con nombre Video-con-logo-avi, usaremos el filtro delogo de esta forma:
mplayer -vf "delogo=534:5:62:62" Video-con-logo-avi
Explicación de cómo funciona el filtro delogo en Mplayer:
-vf Le decimos a mplayer que vamos a aplicar un filtro de vídeo
delogo=X:Y:w:h Aplicamos las opciones a delogo
Averiguar dónde está situado el logo no es muy complicado, basta con realizar una captura de un fotograma, abrirlo con un editor de imágenes (Gimp, por ejemplo) y apuntar dónde están las coordenadas de pixels del logo.
Hacer click en imagen para comprobarlo mejor:
Es una buena alternativa usar esta técnica para reproducir sin necesidad de codificar el video,eliminando el logo.
15 may 2011
Avidemux: Logo y delogo - añadir o quitar logotipos incrustados en vídeos
Estos fueron los primeros filtros de Avidemux que investigué y usé, sobre todo para quitar los logos de las series de televisión que grababa. Algunos llegan hasta tapar partes importantes de las escenas.
Hay que tener en cuenta que no sólo se puede anular el logo, sino también añadir el nuestro, sea para un video personal o para un cliente, una empresa...etc
Ahora vamos a aplicar el filtro, y para ello abrimos la pestaña Filtros.
Buscamos el apartado Miscelánea, y a la derecha el filtro: Logo
Hacer click en la imagen para verlo ampliado:
Antes de seguir construiremos nuestro logo, en este caso una imagen con las dimensiones 50x50 píxeles, guardado como logotipo.png
Ahora sí, con todos los elementos preparados, editamos la incrustación de la imagen en el vídeo. Si observamos la imagen, encontramos las opciones que cumplimentaremos para tener nuestro logo configurado:
Para poder previsualizar los resultados de nuestras pruebas, seleccionamos la opción: Salida
Hacer click en imagen para verlo mejor:
Y el resultado lo podemos comprobar en la siguiente imagen, ya tenemos nuestro logotipo incrustado en el vídeo:
X: 534
Y: 5
¡Y todo cambia!
Y ahora a probar con las opciones hasta afinar y obtener un resultado profesional.
Nota: también se puede hacer todo esto desde línea de comandos, usando mplayer y mencoder, pero eso será para otro día.
Hay que tener en cuenta que no sólo se puede anular el logo, sino también añadir el nuestro, sea para un video personal o para un cliente, una empresa...etc
1-Añadir logotipo a un vídeo
Ahora vamos a aplicar el filtro, y para ello abrimos la pestaña Filtros.
Buscamos el apartado Miscelánea, y a la derecha el filtro: Logo
Hacer click en la imagen para verlo ampliado:
Antes de seguir construiremos nuestro logo, en este caso una imagen con las dimensiones 50x50 píxeles, guardado como logotipo.png
Ahora sí, con todos los elementos preparados, editamos la incrustación de la imagen en el vídeo. Si observamos la imagen, encontramos las opciones que cumplimentaremos para tener nuestro logo configurado:
Para poder previsualizar los resultados de nuestras pruebas, seleccionamos la opción: Salida
Hacer click en imagen para verlo mejor:
Y el resultado lo podemos comprobar en la siguiente imagen, ya tenemos nuestro logotipo incrustado en el vídeo:
2-Eliminar logotipo a un vídeo
Partimos de un vídeo con un logotipo embebido:
Seguimos el mismo procedimiento anterior, y para ello abrimos la pestaña Filtros.
Buscamos el apartado Miscelánea, y a la derecha el filtro: Mplayer delogo
Buscamos el apartado Miscelánea, y a la derecha el filtro: Mplayer delogo
Hacer click en la imagen para verlo ampliado:
W y H son las dimensiones del espacio donde vamos a aplicar el filtro, se recomienda que sea unos cuantos píxels más que la imagen original del logo.
En este caso el logo tiene 50x50, y hemos seleccionado 62x62 al cuadrado.
Después lo hemos situado encima del logo: X: 534
Y: 5
¡Y todo cambia!
Y ahora a probar con las opciones hasta afinar y obtener un resultado profesional.
Nota: también se puede hacer todo esto desde línea de comandos, usando mplayer y mencoder, pero eso será para otro día.
6 may 2011
Avidemux y Jubler: Subtítulos
Llega el fín de semana, y para desengrasar y hacer algo divertido y vistoso:
Voy a explicar el método que sigo generalmente para añadir subtítulos a mis videos.
Uso Jubler para trabajar con subtítulos, importar, crear los textos desde cero, y situarlos en la línea de tiempo.
Para incrustar los subtítulos en el video este excelente editor de vídeos: Avidemux.
Seguramente estará en vuestros repositorios de distribución. Su sitio web:
http://fixounet.free.fr/avidemux/
Jubler necesita de java para funcionar, trabaja con numerosos formatos de subtítulos (srt, ssa, sub, stl..). Lo podemos encontrar aquí:
Avidemux es un editor de vídeo muy interesante, trae todo lo que necesitamos para montajes de video sencillos pero con resultados profesionales: cortar fragmentos, añadirlos, controles de brillo, color, redimensionar, quitar logo, añadir logo, depurar ruído, desentrelazar, subtítulos, importar y exportar diversos formatos..etc
Hay que hablar mucho sobre Avidemux, tiene muchas posibilidades muy desconocidas. Será en otro artículo...
Voy a explicar el método que sigo generalmente para añadir subtítulos a mis videos.
Uso Jubler para trabajar con subtítulos, importar, crear los textos desde cero, y situarlos en la línea de tiempo.
Para incrustar los subtítulos en el video este excelente editor de vídeos: Avidemux.
Seguramente estará en vuestros repositorios de distribución. Su sitio web:
http://fixounet.free.fr/avidemux/
Jubler necesita de java para funcionar, trabaja con numerosos formatos de subtítulos (srt, ssa, sub, stl..). Lo podemos encontrar aquí:
y descargarlo para nuestro Sistema Linux en este enlace:
Damos permiso de ejecución al script de instalación:
chmod +x Jubler-4.6.1-linux_i686.sh
y lo instalamos: ./Jubler-4.6.1-linux_i686.sh
Su aspecto inicial es este, hacer click en imagen para ver mejor:
Jubbler 1 |
Ahora explico el funcionamiento esencial de Jubler a partir de unas capturas:
El programa es fácil de entender y muy agradable para trabajar. Fundamentalmente todo el trabajo se desarrolla en dos zonas: una para manejar los tiempos y otra para escribir los textos. Hacer click en imagen Jubbler2:
Jubbler 2 |
Cuando tenemos coordinados el inicio de cada texto del subtítulo con la película o el vídeo: bloqueamos y seguimos trabajando para definir su duración y el final. Podemos previsualizar el resultado presionando el botón del player. En mi caso, he configurado en Preferencias el reproductor Mplayer. Hacer click en hacer click en imagen Jubbler 3:
Jubbler 3 |
Y un aspecto muy importante: la cantidad de formatos con los que trabaja, lo mismo para guardar como para importar.
Nuestro trabajo lo vamos a guardar en formato .srt, nos va a dar más flexibilidad para trabajar con Avidemux. Hacer click en hacer click en imagen Jubbler 4:
Jubbler 4 |
Avidemux es un editor de vídeo muy interesante, trae todo lo que necesitamos para montajes de video sencillos pero con resultados profesionales: cortar fragmentos, añadirlos, controles de brillo, color, redimensionar, quitar logo, añadir logo, depurar ruído, desentrelazar, subtítulos, importar y exportar diversos formatos..etc
Explicaré cómo añadir subtítulos a un vídeo, usando Avidemux.
-Abrimos el vídeo con Avidemux. Hacer click en hacer click en imagen Avidemux 1:Avidemux 1 |
-Seleccionamos en qué fromato lo vamos a codificar, en este caso he escogido Xvid (divx). Hacer click en hacer click en imagen Avidemux 2:
Avidemux 2 |
-Seleccionamos extensión de Salida, en este caso: avi. Hacer click en hacer click en imagen Avidemux 3:
Avidemux 3 |
-Y ahora pasamos diréctamente a configurar los subtítulos, para ello abrimos el apartado de Filtros. Elegimos Subtítulos>Subtítulos (srt/sub), damos doble click para configurar. Hacer click en imagen Avidemux 4:
Avidemux 4 |
-Configurar los apartados para los subtítulos es muy sencillo. En cuanto al texto, debemos elegir una fuente que sea nítida, fácil de leer, y el tamaño sobre unos 24 como mínimo. Hacer click en imagen Avidemux 5:
Avidemux 5 |
-Si queremos rectificar: siempre podemos volver a editar la configuración. Hacer click en imagen :
Avidemux 6 |
-El resultado es espectacular, límpio, nítido, y nos permite una flexibilidad extraordinaria para elegir posición, fuente, tamaño, color...etc.
He aquí cómo se muestra, hacer click en imagen Avidemux 7 :
He aquí cómo se muestra, hacer click en imagen Avidemux 7 :
Avidemux 7 |
Hay que hablar mucho sobre Avidemux, tiene muchas posibilidades muy desconocidas. Será en otro artículo...
4 may 2011
Zenity: script para realizar búsquedas
Gracias a los scripts en bash y Zenity haremos una sencilla aplicación para realizar nuestras búsquedas de archivos o directorios.
El script, más sencillo no puede ser:
#--------------------------------------------------------------------------------------------
#!/bin/bash
#Script para realizar búsqueda de archivos y directorios
DIRECTORIO=`zenity --file-selection --directory --title="Seleciona directorio donde buscar"`
SELECCIONA=`zenity --title "Introduce búsqueda" --entry --text "Escribe nombre de archivo" --width 300 --height 50`
while [ $SELECCIONA = ];
do
SELECCIONA=`zenity --title "Introduce búsqueda" --entry --text "Debes escribir un nombre de archivo" --width 300 --height 50`
done
ARCHIVO="*$SELECCIONA*"
RESULTADO=`find $DIRECTORIO -iname "$ARCHIVO"`
if [ $RESULTADO = ];
then
zenity --info --width 280 --height 50 --text "No se ha encontrado nada" --title "Resultado de búsqueda";
else
find $DIRECTORIO -iname "$ARCHIVO" | zenity --text-info --width 700 --height 350 --title "Resultado de búsqueda";
fi
Algunas capturas de la aplicación funcionando:
Aquí está el archivo con el script para descargarlo o consultarlo:
find.doc
El script, más sencillo no puede ser:
#--------------------------------------------------------------------------------------------
#!/bin/bash
#Script para realizar búsqueda de archivos y directorios
DIRECTORIO=`zenity --file-selection --directory --title="Seleciona directorio donde buscar"`
SELECCIONA=`zenity --title "Introduce búsqueda" --entry --text "Escribe nombre de archivo" --width 300 --height 50`
while [ $SELECCIONA = ];
do
SELECCIONA=`zenity --title "Introduce búsqueda" --entry --text "Debes escribir un nombre de archivo" --width 300 --height 50`
done
ARCHIVO="*$SELECCIONA*"
RESULTADO=`find $DIRECTORIO -iname "$ARCHIVO"`
if [ $RESULTADO = ];
then
zenity --info --width 280 --height 50 --text "No se ha encontrado nada" --title "Resultado de búsqueda";
else
find $DIRECTORIO -iname "$ARCHIVO" | zenity --text-info --width 700 --height 350 --title "Resultado de búsqueda";
fi
#--------------------------------------------------------------------------------------------
Algunas capturas de la aplicación funcionando:
Ventana donde introducimos nuestra búsqueda
Aquí veremos el resultado
find.doc
3 may 2011
Script: directorios
Alguna vez he necesitado asegurarme de la existencia de un directorio (alguna vez se realizan "limpiezas" inesperadas), y si no existe: crearlo inmediatamente. ¿Cómo desarrollarlo en un script?, muy fácil, y se puede adaptar a bastantes opciones según nuestras necesidades, en este caso lo muestro como ejemplo para una copia de seguridad.
#!/bin/sh
then
rsync -azv /home/pepe/tmp/datos/ /media/rsync/semana/$DIA/
if [ -d /media/rsync/semana/$DIA/ ];
then
rsync -azv /home/pepe/tmp/datos/ /media/rsync/semana/$DIA/
fi
fi
#----------------------------------------------------------------------------------------------------------------------------------
Vamos a deternos en algunos puntos importantes:
1- La expresión if ! indica una negación (por el signo de admiración hacia abajo): "si no es verdad..."
2 - Lo que va entre llaves: -d indica "el directorio..."
3 - Y todo junto: "Si el directorio especificado no existe...hacer tal cosa"
Se puede complicar un poco más, pero por ahora ya va bien para investigar.
Ejemplo:
#----------------------------------------------------------------------------------------------------------------------------------#!/bin/sh
#Colocamos la variable DIA para determinar el día de la semana en que estamos:
#Ni qué decir que date +%A es el nombre completo del día de la semana,
#comprobadlo escribiendo en un terminal: date +%A
DIA=`date +%A`#Y empezamos mirando si existe el directorio de destino
#que corresponde al día de la semana
if ! [ -d /media/rsync/semana/$DIA/ ];then
#Si no existe, lo creamos y hacemos la copia de seguridad (sincronizamos con rsync)
mkdir -p /media/rsync/semana/$DIA/rsync -azv /home/pepe/tmp/datos/ /media/rsync/semana/$DIA/
#Si ya existe, realizamos la copia del día y ya está.
elseif [ -d /media/rsync/semana/$DIA/ ];
then
rsync -azv /home/pepe/tmp/datos/ /media/rsync/semana/$DIA/
fi
fi
#----------------------------------------------------------------------------------------------------------------------------------
Vamos a deternos en algunos puntos importantes:
1- La expresión if ! indica una negación (por el signo de admiración hacia abajo): "si no es verdad..."
2 - Lo que va entre llaves: -d indica "el directorio..."
3 - Y todo junto: "Si el directorio especificado no existe...hacer tal cosa"
Se puede complicar un poco más, pero por ahora ya va bien para investigar.
29 abr 2011
ImageMagick: divertimento, ondear imagen
Como vamos a entrar en un fín de semana, para desengrasar voy a colocar un script que sirva como divertimento.
Como en otros artículos, acudo a mi herramienta favorita para trabajar con imágenes en linea de comandos: ImageMagick
Vamos a intentar hacer ondear una imagen, que podría ser una bandera...pero esta vez haremos bailar una imagen que lleva un texto. La imagen original de ejemplo es esta:
Y queremos que quede así (hacer click en la imagen para ver la animación):
Pues no esperemos más, aquí esta el script:
#----------------------------------------------------------------------------------------------------------------------
#!/bin/sh
# Animar imagen ondeando la estructura
comando='convert -delay 20 imagen-original.png'
comando="$comando -background blue -bordercolor blue -border 5x2"
for i in `seq 100 -4 0;`; do
comando="$comando \\( -clone 0 -splice ${i}x0+0+0 "
comando="$comando -wave 4x100 -chop ${i}x0+0+0 \\)"
done
# Mejorar y eliminar lo que no necesitamos
comando="$comando +repage -delete 0 -loop 0 animacion.gif"
eval $comando
#----------------------------------------------------------------------------------------------------------------------
Lo guardamos, por ejemplo, como ondear.sh y le damos permiso de ejecución:
chmod + x ondear.sh
En el directorio donde tenemos la imagen original, ejecutamos:
ondear.sh imagen-original.png
¡Ya está!
Estudiar un poco el script y realizar modificaciones.
Buen fín de semana ;)
Como en otros artículos, acudo a mi herramienta favorita para trabajar con imágenes en linea de comandos: ImageMagick
Vamos a intentar hacer ondear una imagen, que podría ser una bandera...pero esta vez haremos bailar una imagen que lleva un texto. La imagen original de ejemplo es esta:
Y queremos que quede así (hacer click en la imagen para ver la animación):
Pues no esperemos más, aquí esta el script:
#----------------------------------------------------------------------------------------------------------------------
#!/bin/sh
# Animar imagen ondeando la estructura
comando='convert -delay 20 imagen-original.png'
comando="$comando -background blue -bordercolor blue -border 5x2"
for i in `seq 100 -4 0;`; do
comando="$comando \\( -clone 0 -splice ${i}x0+0+0 "
comando="$comando -wave 4x100 -chop ${i}x0+0+0 \\)"
done
# Mejorar y eliminar lo que no necesitamos
comando="$comando +repage -delete 0 -loop 0 animacion.gif"
eval $comando
#----------------------------------------------------------------------------------------------------------------------
Lo guardamos, por ejemplo, como ondear.sh y le damos permiso de ejecución:
chmod + x ondear.sh
En el directorio donde tenemos la imagen original, ejecutamos:
ondear.sh imagen-original.png
¡Ya está!
Estudiar un poco el script y realizar modificaciones.
Buen fín de semana ;)
27 abr 2011
ImageMagick: Transiciones entre imágenes
He aquí otro ejemplo de las maravillas que pueden surgir de ImageMagick. Esta vez trataremos las transiciones, acudiremos a un gran artista y programador: Fred Weinhaus . No podemos dejar de ver e investigar sus trabajos con ImageMagick:
http://www.fmwconcepts.com/imagemagick/index.php
Hoy vamos a comprobar el script transitions para adaptarlo a nuestras necesidades en el momento oportuno, ya sean animaciones, slideshows, presentaciones..etc.
Enlace al script transitions:
http://www.fmwconcepts.com/imagemagick/downloadcounter.php?scriptname=transitions&dirname=transitions
Método:
Necesitamos dos imágenes principales: una de inicio y otra final.
Y entre las dos: otra que actuará de máscara para desarrollar la transición.
En este ejemplo con el que voy a trabajar creo un directorio vacío donde colocaré estos elementos:
2 imágenes entre mis fotos favoritas, una imagen en tonos grises que actuará de máscara, y el script 'transitions'
Y la preparación queda así:
1-Vamos con la máscara: ha de ser una imagen en tonos grises, con formas suaves para que las transiciones sean más artísticas.
Si no queremos que nuestra animación se repita cíclicamente (loop), basta con cambiar un valor en la línea 321 del script. La opción loop la cambiamos de 0 (infinito) a 1:
Y finalmente, he aquí algunos ejemplos con diferentes máscaras, igualmente hacer click en las imágenes para ver las animaciones:
http://www.fmwconcepts.com/imagemagick/index.php
Hoy vamos a comprobar el script transitions para adaptarlo a nuestras necesidades en el momento oportuno, ya sean animaciones, slideshows, presentaciones..etc.
Enlace al script transitions:
http://www.fmwconcepts.com/imagemagick/downloadcounter.php?scriptname=transitions&dirname=transitions
Método:
Necesitamos dos imágenes principales: una de inicio y otra final.
Y entre las dos: otra que actuará de máscara para desarrollar la transición.
El script se ejecuta así:
./transitions [opciones] imagen1 imagen2 imagen-máscara resultado.gifEjemplo
1-Planteamiento inicial: En este ejemplo con el que voy a trabajar creo un directorio vacío donde colocaré estos elementos:
2 imágenes entre mis fotos favoritas, una imagen en tonos grises que actuará de máscara, y el script 'transitions'
Recordar que los scripts deben tener permisos de ejecución, en este caso:
chmod +x transitionsY la preparación queda así:
1-Vamos con la máscara: ha de ser una imagen en tonos grises, con formas suaves para que las transiciones sean más artísticas.
Para comprender cómo actúa la máscara para crear las transiciones hay que tener en cuenta: que el movimiento va del blanco al negro, atravesando los tonos grises.
Creamos con Gimp una imagen con degradado, en tonos grises, con las mismas dimensiones que las principales:máscara con degradado |
Ahora aplicamos la transición estilo "persiana" que nos facilita la máscara que hemos creado.
Añadimos la opción -m wipe, para tener un resultado más "visible" de la transición. Si usamos -m dissolve el resultado es una transición más suave, con menos constancia de la imagen que interviene como máscara.
./transitions -m wipe Foto1.jpg Foto2.jpg mask.jpg resultado.gif
Y aquí está el resultado, hacer click en la imagen para ver la animación:
transición "cortina" |
Opciones importantes para personalizar la transición:
-m wipe | Se obtiene una transición más clara, con más "vida" |
-m dissolve | Se obtiene una transición muy suave, con fundido |
-f (frames) | Por defecto el valor es 20 (cuadros que intervienen en la animación) |
-r (reverse) | La animación se crea al revés |
-p (pause) | En las animaciones cíclicas, pausa entre repeticiones. Por defecto: 50 |
-d (delay) | Espera entre cuadros de la transición. Por defecto: 20 |
-e | Acentuar el fundido, transición más suave |
Si no queremos que nuestra animación se repita cíclicamente (loop), basta con cambiar un valor en la línea 321 del script. La opción loop la cambiamos de 0 (infinito) a 1:
Y finalmente, he aquí algunos ejemplos con diferentes máscaras, igualmente hacer click en las imágenes para ver las animaciones:
Transición "abanico" |
Transición "espiral" |
Transición "rectángulo" |
Transición abstracta |
Ahora a investigar con diferentes máscaras, velocidades..etc
En otros artículos desarrollaremos con ejemplos otros scripts de Fred Weinhaus.
Si tenéis alguna duda podéis presentar consultas en los comentarios, o enviarme un correo.
Etiquetas:
Fred Weinhaus,
Gimp,
ImageMagick,
script,
slideshow,
transiciones
24 abr 2011
Okular: selección, recorte de imágenes y texto en documento PDF
En algunos momentos nos ha interesado algún fragmento de texto o una imágen determinada, contenidos en un documento pdf. Pues bien, para solucionar esto el programa Okular lo hace de forma brillante, sencilla y directa.
Okular es un visor universal de documentos que suele incluir las distribuciones que tienen instalado KDE.
Paso a explicarlo con un ejemplo:
Abrimos un pdf con Okular y se nos presenta así:
Nos interesa la imagen y el texto de referencia. Para ello activamos la pestaña de "Selección":
Y ahora, símplemente seleccionamos del documento lo que nos interesa y lo guardamos:
En este caso se ha seleccionado una imagen y la hemos guardado como png.
Podemos proceder igualmente con algún fragmento de texto, lo copiamos al portapapeles, para pegarlo posteriormente en un editor de texto o en LibreOffice:
Y eso es todo, así de fácil.
Okular es un visor universal de documentos que suele incluir las distribuciones que tienen instalado KDE.
Paso a explicarlo con un ejemplo:
Abrimos un pdf con Okular y se nos presenta así:
Nos interesa la imagen y el texto de referencia. Para ello activamos la pestaña de "Selección":
Y ahora, símplemente seleccionamos del documento lo que nos interesa y lo guardamos:
En este caso se ha seleccionado una imagen y la hemos guardado como png.
Podemos proceder igualmente con algún fragmento de texto, lo copiamos al portapapeles, para pegarlo posteriormente en un editor de texto o en LibreOffice:
Y eso es todo, así de fácil.
Suscribirse a:
Entradas (Atom)