<?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>Linux, Java y programación &#187; imagen</title>
	<atom:link href="http://casidiablo.net/tag/imagen/feed/" rel="self" type="application/rss+xml" />
	<link>http://casidiablo.net</link>
	<description>Blog de Java, Programación y Linux</description>
	<lastBuildDate>Fri, 11 Nov 2011 05:41:21 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Crear nuestro propio splash para GRUB</title>
		<link>http://casidiablo.net/crear-configurar-splash-grub/</link>
		<comments>http://casidiablo.net/crear-configurar-splash-grub/#comments</comments>
		<pubDate>Wed, 03 Dec 2008 07:33:35 +0000</pubDate>
		<dc:creator>Cristian</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[boot]]></category>
		<category><![CDATA[grub]]></category>
		<category><![CDATA[imagen]]></category>
		<category><![CDATA[menu]]></category>
		<category><![CDATA[tip]]></category>

		<guid isPermaLink="false">http://casidiablo.net/?p=2354</guid>
		<description><![CDATA[La mayoría de las distros más conocidas usan GRUB (GNU GRand Unified Bootloader) como booteador de sistemas operativos. Muchos de ustedes se habrán fijado que es posible poner una imagen de fondo al GRUB, aunque la imagen debe cumplir algunas condiciones. A continuación vamos a ver paso a paso cómo crear un fondo para el [...]]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_blue" style="float: right;margin-left: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fcasidiablo.net%252Fcrear-configurar-splash-grub%252F%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22Crear%20nuestro%20propio%20splash%20para%20GRUB%22%20%7D);"></div>
<p style="text-align: justify;">La mayoría de las distros más conocidas usan GRUB (GNU GRand Unified Bootloader) como booteador de sistemas operativos. Muchos de ustedes se habrán fijado que es posible poner una imagen de fondo al GRUB, aunque la imagen debe cumplir algunas condiciones. A continuación <strong>vamos a ver paso a paso cómo crear un fondo para el GRUB nosotros mismos</strong>.</p>
<p style="text-align: justify;">Lo único que necesitamos es la imagen, GIMP y un editor de texto.</p>
<p style="text-align: justify;">Lo primero es abrir la imagen con el GIMP, pero antes debes tener en mente que, <strong>cuando el GRUB inicia, se cuenta con un sistema muy limitado gráficamente</strong>. Así que no debes escoger una imagen con muchos detalles ni muy grande.</p>
<p style="text-align: justify;">Además es necesario reducir los colores de la imagen (a 14 para ser exactos) así que, <strong>no escojas una imagen con gradiantes</strong>, o con escalas bastante definidas.</p>
<p style="text-align: justify;">Una vez que hemos abierto la imagen con GIMP, vamos a <strong>Imagen -&gt; Escalar imagen</strong>.  En el diálogo que aparece, escribe 640 para anchura, y 480 para la altura (si la imagen tiene un aspecto 4:3 debería guardar las proporciones). Una vez que has puesto los valores adecuados, haz clic en <em>Escalar</em>. La imagen será entonces escalada a 640 x 480, que es el tamaño que necesitamos.<span id="more-2354"></span></p>
<p style="text-align: center;"><img class="size-full wp-image-2356 aligncenter" title="escalar" src="http://casidiablo.net/wordpress/wp-content/uploads/2008/11/escalar.png" alt="" width="450" height="372" /></p>
<p style="text-align: justify;">Ahora vas a <strong>Imagen -&gt; Modo -&gt; Indexado</strong>. Haz clic en <em>Generar paleta óptima</em>, si no estaba seleccionada, y escribe <em>14</em> en la caja de texto <em>Número máximo de colores</em>. Donde dice <em>Difuminar el color</em>, pon <em>Ninguno</em>. Haz clic en <em>Convertir</em> y verás como tu imagen ha perdido algo de colores. Si la imagen <span style="text-decoration: line-through;">se volvió mierda</span> quedó demasiado fea, tal vez deberías pensar en escoger otra imagen. Ya estamos casi terminando&#8230;</p>
<p style="text-align: center;"><img class="size-full wp-image-2357 aligncenter" title="indexado" src="http://casidiablo.net/wordpress/wp-content/uploads/2008/11/indexado.png" alt="" width="491" height="446" /></p>
<p style="text-align: justify;">Haz clic en <em>Archivo -&gt; Guardar</em>, y le pones un nombre con extensión <em>.xpm</em>.</p>
<p style="text-align: center;"><a href="http://casidiablo.net/wordpress/wp-content/uploads/2008/11/xpm.png"><img class="size-medium wp-image-2358 aligncenter" title="xpm" src="http://casidiablo.net/wordpress/wp-content/uploads/2008/11/xpm-300x244.png" alt="" width="300" height="244" /></a></p>
<p>Luego con una consola, ubícate en la carpeta donde guardaste la imagen y ejecuta el comando:</p>
<div class="consola">gzip nombre_imagen.xpm</div>
<p style="text-align: justify;">Reemplaza <em>nombre_imagen.xpm</em> con el nombre de tu imagen, para crear un archivo <em>nombre_imagen.xpm.gz</em>. Lo siguiente será utilizar el programa <em>StartUp Manager</em>,  para configurar el GRUB de tal manera que cargue nuestra imagen. Primero lo instalamos con el comando:</p>
<div class="consola">sudo aptitude install startupmanager</div>
<p style="text-align: justify;">Luego abrimos el programa: <em>Sistema -&gt; Administración -&gt; Administrador de Arranque</em>. Vamos a la pestaña <em>Aspecto</em>, seleccionamos &#8220;<em>Usar una imagen de fondo para el menú del Cargador de arranque</em>, hacemos clic en <em>Administrar temas del Cargador de arranque</em>, clic en el botón <em>Añadir</em>, y buscamos la imagen <em>.xpm.gz</em> que habíamos creado.</p>
<p style="text-align: center;"><img class="size-full wp-image-2363 aligncenter" title="startup-manager" src="http://casidiablo.net/wordpress/wp-content/uploads/2008/11/startup-manager.png" alt="" width="500" height="450" /></p>
<p>Es todo, la próxima vez que reinices el equipo verás tu imagen en el grub.</p>
<p>Basado en <a href="http://www.makeuseof.com/tag/how-to-create-a-custom-splashimage-for-grub/">este artículo</a>.</p>

]]></content:encoded>
			<wfw:commentRss>http://casidiablo.net/crear-configurar-splash-grub/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Sobreponer imagen o texto en movimiento [ffmpeg] &#8211; Uso de hooks [3ra parte]</title>
		<link>http://casidiablo.net/poner-imagen-texto-movimiento-ffmpeg-hooks/</link>
		<comments>http://casidiablo.net/poner-imagen-texto-movimiento-ffmpeg-hooks/#comments</comments>
		<pubDate>Thu, 23 Oct 2008 16:45:19 +0000</pubDate>
		<dc:creator>Cristian</dc:creator>
				<category><![CDATA[ffmpeg]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[hook]]></category>
		<category><![CDATA[imagen]]></category>
		<category><![CDATA[movimiento]]></category>
		<category><![CDATA[tip]]></category>
		<category><![CDATA[vhook]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://casidiablo.net/?p=2048</guid>
		<description><![CDATA[Ahora que conocemos las variables que podemos usar con la librería imlib2, vamos con dos ejemplos simples en el que vamos a sobreponer una imagen en movimiento y luego un crear un efecto de &#8220;créditos&#8221; con archivo de texto. Ejemplo 1 &#8211; Imagen en movimiento En este sencillo ejemplo se insertará una imagen realizando una [...]]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_blue" style="float: right;margin-left: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fcasidiablo.net%252Fponer-imagen-texto-movimiento-ffmpeg-hooks%252F%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22Sobreponer%20imagen%20o%20texto%20en%20movimiento%20%5Bffmpeg%5D%20-%20Uso%20de%20hooks%20%5B3ra%20parte%5D%22%20%7D);"></div>
<p style="text-align: justify;">Ahora que conocemos las variables que podemos usar con la librería <code>imlib2</code>, vamos con dos ejemplos simples en el que vamos a sobreponer una imagen en movimiento y luego un crear un efecto de &#8220;créditos&#8221; con archivo de texto.</p>
<h3>Ejemplo 1 &#8211; Imagen en movimiento</h3>
<p style="text-align: justify;">En este sencillo ejemplo se insertará una imagen realizando una trayectoría lineal a través del video. El comando es el siguiente:</p>
<div class="consola">ffmpeg -i entrada.avi <strong>-vhook &#8216;/usr/lib/vhook/imlib2.so -x 10+0.5*N -y 20+0.5*N -i tux.png&#8217;</strong> salida.mpg</div>
<h3>Explicación&#8230;</h3>
<p style="text-align: justify;">En este comando usamos las variables que <a href="http://casidiablo.net/opciones-avanzadas-hook-ffmpeg/">se explican en la entrada pasada</a>:</p>
<ul style="text-align: justify;">
<li><strong>-vhook</strong>, activamos el uso de los hooks</li>
<li><strong>/usr/lib/vhook/imlib2.so</strong>, indica que usaremos la librería <code>imlib2</code></li>
<li><strong>-x 10+0.5*N</strong> y <strong>-y 20+0.5*N</strong>, representa la coordenada de la imagen en cada frame. Recordemos que <a href="http://casidiablo.net/opciones-avanzadas-hook-ffmpeg/">N es igual al número del frame actual</a>. Por tanto, a medida que N va incrementando, las coordenadas X y Y también. Esto hace que la imagen se mueva en diagonal desde la esquina superior izquiera, hacia la esquina inferior derecha.</li>
<li style="text-align: justify;"><strong>-i tux.png</strong>, es la imagen a utilizar</li>
</ul>
<h3>Ejemplo 2 &#8211; Texto en movimiento [tipo créditos]</h3>
<p style="text-align: justify;">En el siguiente ejemplo usamos <code>imlib2</code> para leer un archivo de texto y mostrar su contenido en forma de créditos; el comando es:</p>
<div class="consola" style="text-align: justify;">ffmpeg -i entrada.avi <strong>-vhook &#8216;/usr/lib/vhook/imlib2.so -F /var/lib/defoma/gs.d/dirs/fonts/Purisa.ttf/10 -x 100 -y -1.0*N -f creditos.txt&#8217;</strong> salida.mpg</div>
<h3 style="text-align: justify;">Explicación&#8230;</h3>
<ul style="text-align: justify;">
<li style="text-align: justify;"><strong>-vhook</strong>, activamos el uso de los hooks</li>
<li style="text-align: justify;"><strong>/usr/lib/vhook/imlib2.so</strong>, indica que usaremos la librería imlib2</li>
<li style="text-align: justify;"><strong>-F /var/lib/defoma/gs.d/dirs/fonts/Purisa.ttf/10</strong>, indica que usaremos el tipo de letra Purisa a tamaño 10</li>
<li style="text-align: justify;"><strong>-x 100</strong> y <strong>-y </strong><strong>-1.0*N</strong>, representa la coordenada del texto en cada frame. Recordemos que <a href="http://casidiablo.net/opciones-avanzadas-hook-ffmpeg/">N es igual al número del frame actual</a>. Como puedes ver el valor de X es siempre constante, puesto que no queremos que se mueva hacia los lados. Por otro lado, Y varía cada vez que pasemos al siguiente frame, o sea que, a medida que N va incrementando, las coordenadas Y también.<br />
En este ejemplo los créditos se mueven de abajo hacia arriba. Si quisieramos invertir dicho movimiento, bastaría con poner el parámetro de -y en positivo.</li>
<li style="text-align: justify;"><strong>-f creditos.txt</strong>, es el archivo de texto que contiene los créditos</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://casidiablo.net/poner-imagen-texto-movimiento-ffmpeg-hooks/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Sobreponer imagen o texto a un video con ffmpeg &#8211; Uso de hooks [1ra parte]</title>
		<link>http://casidiablo.net/sobreponer-imagen-video/</link>
		<comments>http://casidiablo.net/sobreponer-imagen-video/#comments</comments>
		<pubDate>Wed, 22 Oct 2008 12:00:58 +0000</pubDate>
		<dc:creator>Cristian</dc:creator>
				<category><![CDATA[ffmpeg]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[hook]]></category>
		<category><![CDATA[imagen]]></category>
		<category><![CDATA[sobreponer]]></category>
		<category><![CDATA[texto]]></category>
		<category><![CDATA[vhook]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://casidiablo.net/?p=2030</guid>
		<description><![CDATA[Ésta vez aprenderemos algo bastante útil a la hora de editar videos con ffmpeg, y es el uso de hooks. Los hooks permiten esencialmente modificar videos. Se utilizan añadiendo la opción -vhook al ffmpeg, se pueden usar cuantos sean necesarios, y se ejecutarán en el orden en que son escritos en el comando. Los hooks [...]]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_blue" style="float: right;margin-left: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fcasidiablo.net%252Fsobreponer-imagen-video%252F%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22Sobreponer%20imagen%20o%20texto%20a%20un%20video%20con%20ffmpeg%20-%20Uso%20de%20hooks%20%5B1ra%20parte%5D%22%20%7D);"></div>
<p style="text-align: justify;">Ésta vez aprenderemos algo bastante útil a la hora de editar videos con <code>ffmpeg</code>, y es el uso de <a href="http://ffmpeg.mplayerhq.hu/hooks.html">hooks</a>. Los hooks permiten esencialmente modificar videos. Se utilizan añadiendo la opción <code>-vhook</code> al <code>ffmpeg</code>, se pueden usar cuantos sean necesarios, y se ejecutarán en el orden en que son escritos en el comando.</p>
<p style="text-align: justify;">Los hooks utilizan módulos externos para realizar las tareas de edición del video. Dichos módulos no son más que librerías dinámicas (.so, .dll, .dylib), que por lo general se encuentran en /usr/lib/vhook/. Dependiendo de la tarea deseada, utilizamos alguno de estos módulos; para el caso de sobreponer una imagen o texto utilizaremos <code>imlib2.so</code>.</p>
<h3>Uso de imlib2.so</h3>
<p style="text-align: justify;">Usando este módulo es posible sobreponer una imagen o texto a un video. Podemos especificar el texto directamente, o indicar un archivo de texto donde se encuentre.</p>
<table border="1" align="center">
<tbody>
<tr>
<td><samp>&#8216;-C &lt;rgb.txt&gt;&#8217;</samp></td>
<td>Nombre de archivo para leer el tipo de colores RGB a usar</td>
</tr>
<tr>
<td><samp>&#8216;-c &lt;color&gt;&#8217;</samp></td>
<td>El color del texto</td>
</tr>
<tr>
<td><samp>&#8216;-F &lt;fontname&gt;&#8217;</samp></td>
<td>Tipo de fuente y tamaño</td>
</tr>
<tr>
<td><samp>&#8216;-t &lt;text&gt;&#8217;</samp></td>
<td>El texto</td>
</tr>
<tr>
<td><samp>&#8216;-f &lt;filename&gt;&#8217;</samp></td>
<td>El nombre del archivo desde donde se leerá el texto</td>
</tr>
<tr>
<td><samp>&#8216;-x &lt;expression&gt;&#8217;</samp></td>
<td>coordenada x del texto o imagen</td>
</tr>
<tr>
<td><samp>&#8216;-y &lt;expression&gt;&#8217;</samp></td>
<td>coordenada y del texto o imagen</td>
</tr>
<tr>
<td><samp>&#8216;-i &lt;filename&gt;&#8217;</samp></td>
<td>Nombre del archivo de imagen</td>
</tr>
<tr>
<td><samp>&#8216;-R &lt;expression&gt;&#8217;</samp></td>
<td>Valor para color R (red=rojo)</td>
</tr>
<tr>
<td><samp>&#8216;-G &lt;expression&gt;&#8217;</samp></td>
<td>Valor para color G (green=verde)</td>
</tr>
<tr>
<td><samp>&#8216;-B &lt;expression&gt;&#8217;</samp></td>
<td>Valor para color B (blue=azul)</td>
</tr>
<tr>
<td><samp>&#8216;-A &lt;expression&gt;&#8217;</samp></td>
<td>Valor para el canal Alpha</td>
</tr>
</tbody>
</table>
<p style="text-align: justify;"><span id="more-2030"></span>Por lo general es necesario especificar el tipo de fuente a usar, a menos que los archivos de fuente estén dentro del la variable de entorno <code>FONTPATH</code>, además de indicar el tamaño de la misma, por ejemplo:</p>
<pre>-F /var/lib/defoma/gs.d/dirs/fonts/Purisa.ttf/20</pre>
<p style="text-align: justify;">donde 20 es el tamaño.</p>
<h3>Ejemplo 1 &#8211; Sobreponiendo texto en un video</h3>
<p style="text-align: justify;">En esta ocasión vamos a sobreponer un texto en un video, lo que resulta útil para poner una marca. Supongamos que queremos que en la parte superior izquierda del video aparezca el siguiente texto: &#8220;<em>http://casidiablo.net</em>&#8220;. El comando para realizar esto sería:</p>
<div class="consola"><code>ffmpeg -i entrada.avi <strong>-vhook '/usr/lib/vhook/imlib2.so -F /var/lib/defoma/gs.d/dirs/fonts/Purisa.ttf/15 -x 10 -y 10 -t http://casidiablo.net'</strong> salida.mpg</code></div>
<h3>Explicación&#8230;</h3>
<p style="text-align: justify;">Es un comando algo largo pero no es complicado. Veamos:</p>
<ul style="text-align: justify;">
<li>Primero añadimos la opción <strong><code>-vhook</code></strong> al comando <code>ffmpeg</code>, y entre comillas simples ponemos las opciones del hook.</li>
<li><code><strong>/usr/lib/vhook/imlib2.so</strong></code>, indica que el módulo a usar será imlib2.so</li>
<li><code><strong>-F /var/lib/defoma/gs.d/dirs/fonts/Purisa.ttf/15</strong></code>, indica que la fuente será Purisa y tendrá un tamaño de 22.</li>
<li><code><strong>-x 10 </strong></code>y <code><strong>-y </strong></code><code><strong>10</strong></code>, indican las coordenadas que tendrá el texto</li>
<li style="text-align: justify;"><code><strong>-t "Creado usando Linux"</strong></code>, es el texto a insertar</li>
</ul>
<p style="text-align: justify;">De igual manera, es posible insertar una imágen, lo cual veremos en el segundo ejemplo.</p>
<h3 style="text-align: justify;">Ejemplo 2 &#8211; Sobreponiendo imagen en un video</h3>
<p style="text-align: justify;">Ahora vamos a sobreponer una imagen en un video, por ejemplo esta:</p>
<p style="text-align: center;"><img class="aligncenter" src="http://casidiablo.net/wordpress/wp-content/uploads/2008/10/tux.png" alt="" /></p>
<p style="text-align: justify;">El comando para realizar esto sería:</p>
<div class="consola" style="text-align: justify;"><code>ffmpeg -i entrada.avi <strong>-vhook '/usr/lib/vhook/imlib2.so -x 10 -y 10 -i tux.png'</strong> salida.mpg</code></div>
<h3 style="text-align: justify;">Explicación&#8230;</h3>
<p style="text-align: justify;">Esta vez es un poco más sencillo; veamos:</p>
<ul style="text-align: justify;">
<li>Primero añadimos la opción <strong><code>-vhook</code></strong> al comando <code>ffmpeg</code>, y entre comillas simples ponemos las opciones del hook.</li>
<li><code><strong>/usr/lib/vhook/imlib2.so</strong></code>, indica que el módulo a usar será imlib2.so</li>
<li><code><strong>-x 10 </strong></code>y <code><strong>-y </strong></code><code><strong>10</strong></code>, indican las coordenadas que tendrá la imagen</li>
<li><code><strong>-i tux.png</strong></code>, es la imagen a insertar</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://casidiablo.net/sobreponer-imagen-video/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Convertir video en un GIF animado [ffmpeg]</title>
		<link>http://casidiablo.net/pasar-video-a-gif-animado/</link>
		<comments>http://casidiablo.net/pasar-video-a-gif-animado/#comments</comments>
		<pubDate>Fri, 17 Oct 2008 19:22:46 +0000</pubDate>
		<dc:creator>Cristian</dc:creator>
				<category><![CDATA[ffmpeg]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[animado]]></category>
		<category><![CDATA[convertir]]></category>
		<category><![CDATA[gif]]></category>
		<category><![CDATA[imagen]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://casidiablo.net/?p=1970</guid>
		<description><![CDATA[Otro sencillo truco que nos permitirá transformar un video en una imagen GIF con movimiento. El comando como siempre es muy sencillo: ffmpeg -i video.mpeg imagen.gif Sin embargo, si te llega a salir el error [gif @ 0xb7f2b208]ERROR: gif only handles the rgb24 pixel format, solo debes modificar un poco el comando: ffmpeg -i video.mpeg [...]]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_blue" style="float: right;margin-left: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fcasidiablo.net%252Fpasar-video-a-gif-animado%252F%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22Convertir%20video%20en%20un%20GIF%20animado%20%5Bffmpeg%5D%22%20%7D);"></div>
<p style="text-align: center;"><img src="http://casidiablo.net/wordpress/wp-content/uploads/2008/10/video-gif.png" alt="video gif" /></p>
<p style="text-align: justify;">Otro sencillo truco que nos permitirá transformar un video en una imagen GIF con movimiento. El comando como siempre es muy sencillo:</p>
<div class="consola">ffmpeg -i video.mpeg imagen.gif</div>
<p style="text-align: justify;">Sin embargo, si te llega a salir el error <code>[gif @ 0xb7f2b208]ERROR: gif only handles the rgb24 pixel format</code>, solo debes modificar un poco el comando:</p>
<div class="consola">ffmpeg -i video.mpeg -pix_fmt rgb24 imagen.gif</div>
<p style="text-align: justify;">Con esto le indicamos a <code>ffmpeg</code> que el formato de los pixeles será rgb24.</p>

]]></content:encoded>
			<wfw:commentRss>http://casidiablo.net/pasar-video-a-gif-animado/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Generar video a partir de una secuencia de imagenes [ffmpeg]</title>
		<link>http://casidiablo.net/generar-video-desde-imagenes-ffmpeg/</link>
		<comments>http://casidiablo.net/generar-video-desde-imagenes-ffmpeg/#comments</comments>
		<pubDate>Wed, 15 Oct 2008 17:13:40 +0000</pubDate>
		<dc:creator>Cristian</dc:creator>
				<category><![CDATA[ffmpeg]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[convertir]]></category>
		<category><![CDATA[generar]]></category>
		<category><![CDATA[imagen]]></category>
		<category><![CDATA[imagenes]]></category>
		<category><![CDATA[tip]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://casidiablo.net/?p=1960</guid>
		<description><![CDATA[Este tip es lo opuesto al anterior, en el que obteníamos secuencias de imagenes a partir de un video. Ahora convertiremos una secuencia de imágenes en un video. El comando es bastante sencillo&#8230; una vez tengamos un lote de imágenes enumeradas (imagen1.jpg, imagen2.jpg, imagen3.jpg, por ejemplo), ejecutamos lo siguiente: ffmpeg -f image2 -i imagenes%d.jpg video.mpeg [...]]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_blue" style="float: right;margin-left: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fcasidiablo.net%252Fgenerar-video-desde-imagenes-ffmpeg%252F%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22Generar%20video%20a%20partir%20de%20una%20secuencia%20de%20imagenes%20%5Bffmpeg%5D%22%20%7D);"></div>
<p style="text-align: center;"><img src="http://casidiablo.net/wordpress/wp-content/uploads/2008/10/imagen-video.png" alt="imagen video ffmpeg" /></p>
<p style="text-align: justify;">Este tip es lo opuesto al anterior, en el que <a href="http://casidiablo.net/convertir-video-secuencia-fotos-ffmpeg/">obteníamos secuencias de imagenes a partir de un video</a>. Ahora convertiremos una secuencia de imágenes en un video. El comando es bastante sencillo&#8230; una vez tengamos un lote de imágenes enumeradas (<em>imagen1.jpg, imagen2.jpg, imagen3.jpg</em>, por ejemplo), ejecutamos lo siguiente:</p>
<div class="consola">ffmpeg -f image2 -i imagenes%d.jpg video.mpeg</div>
<h3>Explicación&#8230;</h3>
<p style="text-align: justify;">El comando <code>-f image2</code> le indica a <code>ffmpeg</code> que el formato de entrada serán imágenes. Mientras que el <code>%d</code>, de <code>-i imagenes%d.jpg</code>, será reemplazado por una secuencia de números.</p>

]]></content:encoded>
			<wfw:commentRss>http://casidiablo.net/generar-video-desde-imagenes-ffmpeg/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
	</channel>
</rss>

