<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Hiparco &#187; Multimedia</title>
	<atom:link href="http://guimi.net/blogs/hiparco/category/multimedia/feed/" rel="self" type="application/rss+xml" />
	<link>http://guimi.net/blogs/hiparco</link>
	<description>Recetas y trucos de Linux e informática en general</description>
	<lastBuildDate>Wed, 30 Jun 2010 12:39:43 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Posterazor</title>
		<link>http://guimi.net/blogs/hiparco/posterazor/</link>
		<comments>http://guimi.net/blogs/hiparco/posterazor/#comments</comments>
		<pubDate>Wed, 30 Jun 2010 12:38:39 +0000</pubDate>
		<dc:creator>Güimi</dc:creator>
				<category><![CDATA[Multimedia]]></category>
		<category><![CDATA[Software Libre]]></category>

		<guid isPermaLink="false">http://guimi.net/blogs/hiparco/?p=540</guid>
		<description><![CDATA[Tengo algunas fotos que me gustan mucho y de las cuales quería hacer un poster mayor que un A4. Pero mi impresora no imprime nada más grande que un A4.
La solución: Posterazor.
Este programa te guía en un breve y sencillo asistente para poder imprimir la imágen repartida en tantos papeles como quieras, generando un PDF [...]]]></description>
			<content:encoded><![CDATA[<p>Tengo algunas fotos que me gustan mucho y de las cuales quería hacer un poster mayor que un A4. Pero mi impresora no imprime nada más grande que un A4.<br />
La solución: <a href="http://sourceforge.net/projects/posterazor/">Posterazor</a>.<br />
Este programa te guía en un breve y sencillo asistente para poder imprimir la imágen repartida en tantos papeles como quieras, generando un PDF que puedes imprimir de manera sencilla en cualquier impresora.<br />
<img src="http://sourceforge.net/dbimage.php?id=172348" alt="Posterazor" /><br />
Utiliza el sorprendente <a href="http://www.fltk.org/">FLTK</a>, por lo que el paquete que descargas de la web es directamente ejecutable, sin instalaciones, con un solo fichero.<br />
Y funciona bien y a la primera en Debian Lenny.</p>
<p>Solo una cosa: para obtener los mejores resultados a la hora de cortar es mejor no poner márgenes.</p>
]]></content:encoded>
			<wfw:commentRss>http://guimi.net/blogs/hiparco/posterazor/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ordena archivos en sistemas de ficheros FAT</title>
		<link>http://guimi.net/blogs/hiparco/ordena-archivos-en-sistemas-de-ficheros-fat/</link>
		<comments>http://guimi.net/blogs/hiparco/ordena-archivos-en-sistemas-de-ficheros-fat/#comments</comments>
		<pubDate>Fri, 08 Jan 2010 08:56:52 +0000</pubDate>
		<dc:creator>Güimi</dc:creator>
				<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[Multimedia]]></category>
		<category><![CDATA[Prompt]]></category>
		<category><![CDATA[Software Libre]]></category>

		<guid isPermaLink="false">http://guimi.net/blogs/hiparco/?p=491</guid>
		<description><![CDATA[El sistema de ficheros FAT es uno de lo más antiguos todavía en uso. Su actual popularidad se debe a que la mayoría de teléfonos móviles, lectores de MP3, cámaras de fotos, radios, etc. solo reconocen este sistema, por lo que las memorias USB, las tarjetas SD, MMC, etc. vienen formateadas con FAT.
El problema es [...]]]></description>
			<content:encoded><![CDATA[<p>El <a href="http://es.wikipedia.org/wiki/Tabla_de_Asignaci%C3%B3n_de_Archivos" class="wiki">sistema de ficheros FAT</a> es uno de lo más antiguos todavía en uso. Su actual popularidad se debe a que la mayoría de teléfonos móviles, lectores de MP3, cámaras de fotos, radios, etc. solo reconocen este sistema, por lo que las memorias USB, las tarjetas SD, MMC, etc. vienen formateadas con FAT.</p>
<p>El problema es que estos dispositivos no suelen ordenar los ficheros y directorios que encuentran, sino que muesrtan los archivos tal y como están grabados. Esto hace que muchas veces, tras pasar varias horas ordenando tu colección de música, molestándote en ponerles nombres tipo &#8220;01-titulo-artista.mp3&#8243; y demás, te encuentras con que el reproductor lista las canciones aleatoriamente.</p>
<p>Para evitar esto basta con &#8220;ordenar&#8221; los ficheros en el sistema FAT. En GNU/Linux, como es habitual, es muy sencillo hacerlo (el dispositivo debe estar desmontado):<br />
<font class="comando">sudo fatsort (dispositivo)</font></p>
<p>Para que esto funcione bien, primero hay que instalar fatsort, lo que a su vez tambien es muy sencillo:<br />
<font class="comando">sudo aptitude install fatsort</font><br />
Se puede obtener información sobre la patición con:<br />
<font class="comando">sudo fatsort -i (dispositivo)</font></p>
<div class="keywords"><b>FAT, sort, fatsort, ordenar ficheros, sort files</b></div>
]]></content:encoded>
			<wfw:commentRss>http://guimi.net/blogs/hiparco/ordena-archivos-en-sistemas-de-ficheros-fat/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Retocar videos</title>
		<link>http://guimi.net/blogs/hiparco/retocar-videos/</link>
		<comments>http://guimi.net/blogs/hiparco/retocar-videos/#comments</comments>
		<pubDate>Tue, 29 Dec 2009 22:24:24 +0000</pubDate>
		<dc:creator>Güimi</dc:creator>
				<category><![CDATA[Multimedia]]></category>
		<category><![CDATA[Prompt]]></category>

		<guid isPermaLink="false">http://guimi.net/blogs/hiparco/?p=483</guid>
		<description><![CDATA[Para pasar vídeos en formato 3gp, habitual en algunos teléfonos móviles, al más estándar avi podemos hacer:
$ ffmpeg -i videoIn.3gp -f avi -vcodec xvid -acodec mp3 -ar 22050 videoOut.avi
Para rotar vídeos que hemos grabado con cámaras de fotos en modo vertical, en vez de horizontal, podemos hacer:
$ mencoder -vf rotate=1 videoIn.avi -oac mp3lame -ovc lavc [...]]]></description>
			<content:encoded><![CDATA[<p>Para pasar vídeos en formato 3gp, habitual en algunos teléfonos móviles, al más estándar avi podemos hacer:<br />
<font class="codigo">$ ffmpeg -i videoIn.3gp -f avi -vcodec xvid -acodec mp3 -ar 22050 videoOut.avi</font></p>
<p>Para rotar vídeos que hemos grabado con cámaras de fotos en modo vertical, en vez de horizontal, podemos hacer:<br />
<font class="codigo">$ mencoder -vf rotate=1 videoIn.avi -oac mp3lame -ovc lavc -o videoOut.avi</font><br />
o bien:<br />
<font class="codigo">$ mencoder -vf rotate=1,hqdn3d,eq=25:50 -oac pcm -ovc lavc videoIn.avi -o videoOut.avi</font><br />
Si además queremos añadir bandas negras a los lados para que el vídeo resultante mantenga las proporciones de imagen de los vídeos horizontales podemos hacer:<br />
<font class="codigo">$ mencoder -vf rotate=2,expand=-176:0:88:0 -oac pcm -ovc lavc videoIn.mov -o videoOut.avi</font></p>
<div class="keywords">video, mencoder, ffmpeg</div>
]]></content:encoded>
			<wfw:commentRss>http://guimi.net/blogs/hiparco/retocar-videos/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Firmar imágenes</title>
		<link>http://guimi.net/blogs/hiparco/firmar-imagenes/</link>
		<comments>http://guimi.net/blogs/hiparco/firmar-imagenes/#comments</comments>
		<pubDate>Thu, 13 Aug 2009 16:15:44 +0000</pubDate>
		<dc:creator>Güimi</dc:creator>
				<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[Multimedia]]></category>

		<guid isPermaLink="false">http://guimi.net/blogs/hiparco/?p=333</guid>
		<description><![CDATA[Para firmar imágenes automáticamente podemos usar ImageMagick. Llamo firmar una imagen a incorporarle un marco con el autor y la licencia de la misma. Ejemplo de imagen firmada:

Primero generamos una imagen de firma, por ejemplo:

Después utilizamos el siguiente comando (el tamaño de bordes que muestro es el que utilizo para imágenes de 2448&#215;3264):
$ convert imagen.jpg [...]]]></description>
			<content:encoded><![CDATA[<p>Para firmar imágenes automáticamente podemos usar <a href="http://www.imagemagick.org" class="externo">ImageMagick</a>. Llamo firmar una imagen a incorporarle un marco con el autor y la licencia de la misma. Ejemplo de imagen firmada:<br />
<a href="http://www.flickr.com/photos/guimi0/3990615973/"><img src="/imgs/blog/hiparco/20090812-delfines.jpg" alt="delfines" border="0" /></a></p>
<p>Primero generamos una imagen de firma, por ejemplo:<br />
<img src="/imgs/blog/hiparco/cc-by-sa-guimi-70.png" alt="firma" width="330" height="31" /></p>
<p>Después utilizamos el siguiente comando (el tamaño de bordes que muestro es el que utilizo para imágenes de 2448&#215;3264):<br />
<font class="comando">$ convert imagen.jpg firma.png -background black -gravity South -bordercolor black -border 10 -append -border 10 -splice 0&#215;10  imagen_firmada.jpg</font>.</p>
<p>Si además queremos conservar la información de la cabecera <a href="http://es.wikipedia.org/wiki/Exif" class="wiki">exif</a> podemos utilizar el comando jhead:<br />
<font class="comando">$ jhead -te imagen.jpg imagen_firmada.jpg</font>.<br />
Otro uso muy práctico de jhead lo vimos en el post &#8220;<a href="http://guimi.net/blogs/hiparco/renombrar-fotos-en-base-a-la-fecha-de-la-cabecera-exif/">Renombrar fotos en base a la fecha de la cabecera Exif</a>&#8220;.</p>
<p>Para agilizar la firma podemos hacer dos cosas básicas, una es crear un script como este (que nos firma todas las imágenes del directorio en que nos encontramos):</p>
<pre class="codigo">
<font class="comentario">#!/bin/bash
#
# firma_imagenes.sh
# Por Guimi 2009/08 - http://www.guimi.net
#

##########################
# ERRORES</font>
E_NOPARAM=64        <font class="comentario"># Numero de parametros incorrecto</font>

<font class="comentario">##########################
# PARAMETROS</font>
FIRMA="../cc-by-sa-guimi-70.png"
DIR="./firmadas"
TMP="tmp.$$"

if [ $# -gt 1 ];
then
	echo "Use firma_imagenes [imagen_firma]"
	exit $E_NOPARAM
else
	if [ $# -eq 1 ];
	then
		FIRMA="$1"
	fi
fi

mkdir $DIR

echo -n "Firmando fotos..."
for x in `ls *.jpg`
do
	echo -n "."
	convert $x $FIRMA -background black -gravity South -bordercolor black -border 10 -append -border 10 -splice 0x10 $TMP
	jhead -te $x $TMP > /dev/null
	mv $TMP $DIR/$x
done
echo ""
</pre>
<p>
&nbsp;<br />
Otra opción muy comoda es configurar <a href="http://gthumb.sourceforge.net/" class="externo">gThumb</a> (el visor que recomiendo para <a href="http://www.gnome.org/start/stable" class="externo">gnome</a>) para que permita firmar imágenes.<br />
Para ello nos vamos a &#8220;Editar->Preferencias->Teclas rápidas&#8221; y en una de las casillas libres (la primera suele ser el 6) escribimos:<br />
<font class="comando">convert %f ~/firma.png -background black -gravity South -bordercolor black -border 10 -append -border 10 -splice 0&#215;10 %n-firmada%e; jhead -te %f %n-cc-by-sa%e</font></p>
<p>A partir de ese momento mientras estamos viendo una imagen si pulsamos el 6 del teclado numérico nos generará una copia firmada.</p>
<p>Podemos ver otros usos de ImageMagick en un post llamado <a href="/blogs/hiparco/trabajar-con-imagenes-desde-el-prompt/">trabajar con imágenes desde el prompt</a>.</p>
<p>Si tienes curiosidad por ver algunas de mis fotos puedes ver <a href="http://www.flickr.com/photos/guimi0/" class="externo">mi perfil en flickr</a> o en <a href="http://picasaweb.google.com/guimi0" class="externo">mi perfil en picasa</a> (me gusta más el servicio de flickr pero da más espacio picasa).</p>
<div class="keywords"><b>ImageMagick, Marco, firmar imagen, crear marco, gthumb</b></div>
]]></content:encoded>
			<wfw:commentRss>http://guimi.net/blogs/hiparco/firmar-imagenes/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Renombrar fotos en base a la fecha de la cabecera Exif</title>
		<link>http://guimi.net/blogs/hiparco/renombrar-fotos-en-base-a-la-fecha-de-la-cabecera-exif/</link>
		<comments>http://guimi.net/blogs/hiparco/renombrar-fotos-en-base-a-la-fecha-de-la-cabecera-exif/#comments</comments>
		<pubDate>Tue, 21 Jul 2009 20:51:13 +0000</pubDate>
		<dc:creator>Güimi</dc:creator>
				<category><![CDATA[Multimedia]]></category>
		<category><![CDATA[Prompt]]></category>

		<guid isPermaLink="false">http://guimi.net/blogs/hiparco/?p=312</guid>
		<description><![CDATA[Para renombrar fotos poniéndoles la fecha en que se realizaron podemos usar el siguiente comando:
$ jhead -n%Y%m%d-%H%M%S *.jpg

p1020288.jpg --> 20090628-155508.jpg
p1020289.jpg --> 20090628-155558.jpg

&#8220;jhead&#8221; sirve principalmente para modificar las cabeceras exif. Otro comando más sencillo es &#8220;exif&#8220;.
&#160;
exif, jhead, prompt
]]></description>
			<content:encoded><![CDATA[<p>Para renombrar fotos poniéndoles la fecha en que se realizaron podemos usar el siguiente comando:<br />
<font class="comando">$ jhead -n%Y%m%d-%H%M%S *.jpg</font></p>
<pre class="codigo">
p1020288.jpg --> 20090628-155508.jpg
p1020289.jpg --> 20090628-155558.jpg
</pre>
<p>&#8220;<font class="comando">jhead</font>&#8221; sirve principalmente para modificar las cabeceras exif. Otro comando más sencillo es &#8220;<font class="comando">exif</font>&#8220;.<br />
&nbsp;</p>
<div class="keywords"><b>exif, jhead, prompt</b></div>
]]></content:encoded>
			<wfw:commentRss>http://guimi.net/blogs/hiparco/renombrar-fotos-en-base-a-la-fecha-de-la-cabecera-exif/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Trabajar con imágenes desde el prompt</title>
		<link>http://guimi.net/blogs/hiparco/trabajar-con-imagenes-desde-el-prompt/</link>
		<comments>http://guimi.net/blogs/hiparco/trabajar-con-imagenes-desde-el-prompt/#comments</comments>
		<pubDate>Thu, 10 Apr 2008 12:40:42 +0000</pubDate>
		<dc:creator>Güimi</dc:creator>
				<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[Multimedia]]></category>
		<category><![CDATA[Prompt]]></category>

		<guid isPermaLink="false">http://guimi.net/blogs/hiparco/?p=82</guid>
		<description><![CDATA[Instalamos ImageMagick:
# aptitude install imagemagick
&#160;
Convertimos un pdf en imagenes tiff:
$ convert -density 150 archivo1.pdf img_%04d.tiff
$ convert *.png archivo2.pdf
&#160;
Rotamos las imagenes 180 grados:
$ mogrify -rotate 180 *tiff
Cambiamos el formato de las imagenes:
$ mogrify -format png *tiff
$ convert imagen.jpg imagen.png
Cambiamos la profundidad de color:
$ mogrify -colors 16 *png
Cambiamos el tamanyo de las imagenes (opcion 1):
$ mogrify -resize [...]]]></description>
			<content:encoded><![CDATA[<p>Instalamos <a href="http://www.imagemagick.org" class="externo">ImageMagick</a>:<br />
<font class="comando"># aptitude install imagemagick<br /></font><br />
&nbsp;</p>
<p>Convertimos un pdf en imagenes tiff:<br />
<font class="comando">$ convert -density 150 archivo1.pdf img_%04d.tiff<br /></font><br />
<font class="comando">$ convert *.png archivo2.pdf<br /></font><br />
&nbsp;</p>
<p>Rotamos las imagenes 180 grados:<br />
<font class="comando">$ mogrify -rotate 180 *tiff<br /></font><br />
Cambiamos el formato de las imagenes:<br />
<font class="comando">$ mogrify -format png *tiff<br /></font><br />
<font class="comando">$ convert imagen.jpg imagen.png<br /></font><br />
Cambiamos la profundidad de color:<br />
<font class="comando">$ mogrify -colors 16 *png<br /></font><br />
Cambiamos el tamanyo de las imagenes (opcion 1):<br />
<font class="comando">$ mogrify -resize 50% *png<br /></font><br />
Cambiamos el tamanyo de las imagenes (opcion 2):<br />
<font class="comando">$ mogrify -resize 1024&#215;768 *.png<br /></font><br />
&nbsp;</p>
<p>Incluimos una imagen &#8220;firma&#8221; -con fondo transparente- en la esquina inferior derecha de otra imagen:<br />
<font class="comando">$ combine -gravity SouthEast -compose Over imagen_original.jpg firma.png imagen_firmada.jpg<br /></font><br />
<font class="comando">$ convert -draw &#8216;image Over 100,100 225,225 firma.png&#8217; imagen_original.jpg<br /></font></p>
<p>Podemos ver más ejemplos de cómo firmar imágenes en otro post de este blog llamado <a href="/blogs/hiparco/firmar-imagenes/">firmar imágenes</a>.<br />
&nbsp;</p>
<p>Obtenemos informacion sobre una imagen:<br />
<font class="comando">$ identify imagen.jpg<br /></font><br />
&nbsp;</p>
<p>Cambiar imagenes a bn:<br />
<font class="comando">$ convert imagen_color.jpg -monochrome imagen_bn.jpg<br /></font><br />
&nbsp;</p>
<p>Crear un &iacute;ndice gr&aacute;fico con miniaturas:<br />
<font class="comando">$ convert &#8220;vid:*jpg&#8221; indice.png<br /></font><br />
Crear un &iacute;ndice gr&aacute;fico con miniaturas (utiliza GUI para mostrar el resultado):<br />
<font class="comando">$ display &#8220;vid:*.jpg&#8221;<br /></font><br />
&nbsp;</p>
<p>Crear un gif animado con varios jpg:<br />
<font class="comando">$ convert -delay 15 *.jpg imagen_animada.gif<br /></font><br />
Extraer los fotogramas de una imagen animada:<br />
<font class="comando">$ convert imagen_animada.gif -adjoin imagen.jpg<br /></font><br />
&nbsp;</p>
<p>A&ntilde;adir un texto a una imagen:<br />
<font class="comando">$ convert -font courier -fill yellow -pointsize 25 -draw &#8216;text 100,250 guimi&#8217; imagen.jpg imagen_con_txt.jpg<br /></font><br />
&nbsp;</p>
<p>
<span class="keywords"><b>Trabajar con imágenes desde el prompt, editar y modificar imágenes desde la línea de comandos</b></span></p>
]]></content:encoded>
			<wfw:commentRss>http://guimi.net/blogs/hiparco/trabajar-con-imagenes-desde-el-prompt/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Extraer pistas de sonido de DVD</title>
		<link>http://guimi.net/blogs/hiparco/extraer-pistas-de-sonido-de-dvd/</link>
		<comments>http://guimi.net/blogs/hiparco/extraer-pistas-de-sonido-de-dvd/#comments</comments>
		<pubDate>Sun, 17 Jun 2007 16:02:28 +0000</pubDate>
		<dc:creator>Güimi</dc:creator>
				<category><![CDATA[Multimedia]]></category>
		<category><![CDATA[Prompt]]></category>

		<guid isPermaLink="false">http://guimi.net/blogs/hiparco/?p=133</guid>
		<description><![CDATA[(Basado en un artículo de togaware y actualizado).
Para extraer pistas de sonido de un DVD, primero hemos de conocer su contenido.
Para ello hacemos:
(Asumimos que el dvd está en /dev/dvd -generalmente mediante un enlace-):
$ lsdvd

  libdvdread: Using libdvdcss version 1.2.10 for DVD access
  Title: 01, Length: 02:32:44 Chapters: 26, Cells: 27, Audio streams: 02, [...]]]></description>
			<content:encoded><![CDATA[<p>(Basado en un artículo de <a href="http://www.togaware.com/linux/survivor/DVD_Sound.shtml">togaware</a> y actualizado).</p>
<p>Para extraer pistas de sonido de un DVD, primero hemos de conocer su contenido.<br />
Para ello hacemos:<br />
(Asumimos que el dvd está en /dev/dvd -generalmente mediante un enlace-):<br />
<font class="comando">$ lsdvd<br /></font></p>
<pre class="codigo">
  libdvdread: Using libdvdcss version 1.2.10 for DVD access
  Title: 01, Length: 02:32:44 Chapters: 26, Cells: 27, Audio streams: 02, Subpictures: 01
  Title: 02, Length: 00:17:36 Chapters: 02, Cells: 02, Audio streams: 01, Subpictures: 00
  Title: 03, Length: 00:00:11 Chapters: 02, Cells: 02, Audio streams: 01, Subpictures: 00

  Longest track: 01
</pre>
<p>&nbsp;<br />
Este DVD tiene tres títulos, siendo el primero (01) el más largo, que probablemente contiene el material principal.<br />
Nos fijamos en que ese título 01 tiene 26 capítulos y 2 pistas de audio.</p>
<p>Para extraer el sonido utilizamos:<br />
<font class="comando">$ transcode -i /dev/dvd -x dvd,dvd -T 1,2,1 -a 0 -y null,tcaud -m 02.mp3<br /></font><br />
&nbsp;<br />
Con esto le pedimos a transcode que lea en /dev/dvd (-i), que el tipo de medio utilizado es DVD (-x), que el objetivo es el título 1, capítulo 2, ángulo 1 (-T), que la pista de sonido a extraer es la primera (-a 0) que extraiga el audio sin recodificarlo (-y) y que escriba el fichero 02.mp3 (-m).</p>
<p>Para extraer varios capítulos podemos hacer:<br />
<font class="comando">$ for i in 1 2 3 4 5; do<br />
  >   transcode -i /dev/dvd -x dvd,dvd -T 1,$i,1 -a 0 -y null,tcaud -m 0$i.mp3;<br />
  > done<br /></font><br />
&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://guimi.net/blogs/hiparco/extraer-pistas-de-sonido-de-dvd/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
