Hoy:

31 dic. 2011

Feliz Año Nuevo

Con un comando de Fred Weinhaus (ImageMagick), transitions
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

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


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

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.

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/



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

 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

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.

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
texturizehttp://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.

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

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

 

     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  
    Hacer click en la imagen para verlo ampliado:

    Añadimos el filtro para eliminar el logotipo, y completamos todas las opciones:
    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í:
    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 :

    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:

    Ventana donde introducimos nuestra búsqueda

     Aquí veremos el resultado

    Aquí está el archivo con el script para descargarlo o consultarlo:
    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.
    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á.
    else
    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.

    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 ;)

    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.
    El script se ejecuta así:
    ./transitions  [opciones]  imagen1   imagen2   imagen-máscara   resultado.gif

    Ejemplo
    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  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
    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 wipeSe 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.

    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.