<?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; Resultados de la búsqueda  &#187;  ffmp</title>
	<atom:link href="http://casidiablo.net/search/ffmp/feed/rss2/" 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>Unir videos en linux usando Mencoder</title>
		<link>http://casidiablo.net/unir-videos-linux/</link>
		<comments>http://casidiablo.net/unir-videos-linux/#comments</comments>
		<pubDate>Mon, 26 Jan 2009 18:32:45 +0000</pubDate>
		<dc:creator>Cristian</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[mencoder]]></category>
		<category><![CDATA[Unir]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://casidiablo.net/?p=2767</guid>
		<description><![CDATA[Mencoder es una herramienta para la codificación de video en Linux, muy similar a FFmpeg. Este pequeño tip te permitirá unir varios videos en uno solo, con un simple comando. Lo primero, por supuesto, es tener instalado este aplicativo. En distribuciones como Ubuntu, existe un paquete con el nombre mencoder, así que basta usar el [...]]]></description>
			<content:encoded><![CDATA[
<p style="text-align: justify;">Mencoder es una herramienta para la codificación de video en Linux, muy similar a <a href="http://casidiablo.net/ffmpeg">FFmpeg</a>. Este pequeño tip te permitirá unir varios videos en uno solo, con un simple comando. Lo primero, por supuesto, es tener instalado este aplicativo.</p>
<p style="text-align: justify;">En distribuciones como Ubuntu, existe un paquete con el nombre mencoder, así que basta usar el aptitude o Synaptic para instalarlo. En otras distribuciones como Gentoo, es necesario instalar el MPlayer puesto que Mencoder hace parte de ese proyecto. Una vez instalado, basta con abrir una consola de comandos, y ejecutar el siguiente comando:</p>
<div class="consola">mencoder -oac copy -ovc copy -o resultado.avi parte1.avi parte2.avi parteN.avi</div>
<p>O si los trozos de video están adecuadamente nombrados, bastaría con ejecutar el comando:</p>
<div class="consola">mencoder -oac copy -ovc copy -o resultado.avi parte*</div>
<p><span id="more-2767"></span><br />
<a href="http://mindspill.net/computing/linux-notes/how-to-join-video-files-in-linux.html">Fuente</a></p>

]]></content:encoded>
			<wfw:commentRss>http://casidiablo.net/unir-videos-linux/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Instalando VLC en Gentoo</title>
		<link>http://casidiablo.net/instalar-vlc-gentoo/</link>
		<comments>http://casidiablo.net/instalar-vlc-gentoo/#comments</comments>
		<pubDate>Fri, 09 Jan 2009 18:39:31 +0000</pubDate>
		<dc:creator>Cristian</dc:creator>
				<category><![CDATA[gentoo]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[instalar]]></category>
		<category><![CDATA[vlc]]></category>

		<guid isPermaLink="false">http://casidiablo.net/?p=2718</guid>
		<description><![CDATA[Aunque basta con ejecutar el comando emerge vlc para tener una versión funcional de VLC, las opciones con las que viene compilado por defecto no permite la reproducción de ciertos formatos de audio o video. En esta pequeña guía aprenderemos a instalar VLC en Gentoo con soporte para más formatos de lo normal, los pasos [...]]]></description>
			<content:encoded><![CDATA[
<p style="text-align: justify;"><img style="float:left;" src="http://casidiablo.net/wordpress/wp-content/uploads/2009/01/gentoo.png" alt="gentoo" width="162" height="165" />Aunque basta con ejecutar el comando <code>emerge vlc</code> para tener una versión funcional de VLC, las opciones con las que viene compilado por defecto no permite la reproducción de ciertos formatos de audio o video. En esta pequeña guía aprenderemos a instalar VLC en Gentoo con soporte para más formatos de lo normal, los pasos como verán son bastante sencillos. Lo pongo además por que es un buen ejemplo de cómo instalar paquetes con las opciones que deseemos.</p>
<h3>1. Indicar a Portage que instale la última versión</h3>
<p style="text-align: justify;">Para indicar al gestor de paquetes que deseamos tener la última versión de VLC o si tenemos problemas de enmascaramiento, ejecutamos el siguiente comando:</p>
<div class="consola"># echo &#8220;media-video/vlc ~x86&#8243; &gt;&gt;/etc/portage/package.keywords</div>
<p style="text-align: justify;">Debes cambiar la referencia de tu arquitectura (ppc, amd64, etcétera); si el archivo <em>/etc/portage/package.keywords</em> no existe, debes crearlo antes.<span id="more-2718"></span></p>
<h3>2. Configurar la variable USE para compilar VLC adecuadamente</h3>
<p style="text-align: justify;">Breve explicación: en Gentoo, el gestor de paquetes Portage descarga y compila las fuentes de los programas que instalamos. Como sabrás, al momento de compilar un programa, podemos especificar qué opciones activar. Puesto que la compilación se realiza a través de Portage, es necesario indicarle con qué opciones queremos que compile nuestro programa, y para ello existe la variable USE. La variable USE reside en el archivo <em>make.conf</em>, y aplica para todas las instalaciones; pero, cuando queremos configurar la variable USE para un paquete en especial, lo mejor es añadir una referencia a dicho paquete dentro del archivo <em>package.use</em>.</p>
<p style="text-align: justify;">Para configurar la variable USE de la instalación de VLC, y con soporte adicional a varios formatos multimedia, ejecutamos el siguiente comando:</p>
<div class="consola"># echo &#8220;media-video/vlc dvd ffmpeg mpeg mad wxwindows aac dts a52 ogg flac theora oggvorbis matroska freetype truetype bidi xv svga gnutls stream vlm httpd cdda vcd cdio live X alsa mp3 win32codecs ncurses opengl sdl skins&#8221; &gt;&gt; /etc/portage/package.use</div>
<p style="text-align: justify;">Esto creará una nueva línea en el archivo <em>package.use</em>, que indicará a Portage las opciones con las que queremos instalar VLC (oggvorbis, mp3, win32codecs, etcétera).</p>
<h3>3. Instalación</h3>
<p style="text-align: justify;">Por último, ejecutamos este comando para instalar el programa:</p>
<div class="consola"># emerge vlc</div>
<p>¡Eso es todo!</p>
<p style="text-align: center;"><img class="aligncenter" src="http://casidiablo.net/wordpress/wp-content/uploads/2009/01/vlc-gentoo.png" alt="vlc gentoo" /></p>

]]></content:encoded>
			<wfw:commentRss>http://casidiablo.net/instalar-vlc-gentoo/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Gentoo &#8211; Instalar Flash Player para Firefox</title>
		<link>http://casidiablo.net/gentoo-instalar-plugin-flash-mozilla/</link>
		<comments>http://casidiablo.net/gentoo-instalar-plugin-flash-mozilla/#comments</comments>
		<pubDate>Mon, 05 Jan 2009 22:18:44 +0000</pubDate>
		<dc:creator>Cristian</dc:creator>
				<category><![CDATA[gentoo]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[how-to]]></category>
		<category><![CDATA[player]]></category>
		<category><![CDATA[plugin]]></category>

		<guid isPermaLink="false">http://casidiablo.net/?p=2689</guid>
		<description><![CDATA[Objetivo Instalar el reproductor de Flash como plugin para Firefox, compatible con Youtube usando Portage. 1. Preparar los ebuilds para Portage Lo primero es hacer login como root en una consola; luego creamos un árbol de directorios para los nuevos ebuilds: mkdir /usr/local/portage/flash/media-libs/swfdec -p mkdir /usr/local/portage/flash/media-libs/swfdec/files mkdir /usr/local/portage/flash/net-www/swfdec-mozilla -p Es buena idea leer un poco [...]]]></description>
			<content:encoded><![CDATA[
<h3>Objetivo</h3>
<p style="text-align: justify;">Instalar el reproductor de <a class="external text" title="http://www.adobe.com/" rel="nofollow" href="http://www.adobe.com/">Flash</a> como plugin para Firefox, compatible con Youtube usando Portage.</p>
<h3>1. Preparar los ebuilds para Portage</h3>
<p style="text-align: justify;">Lo primero es hacer login como root en una consola; luego creamos un árbol de directorios para los nuevos <a href="http://es.wikipedia.org/wiki/Ebuild">ebuilds</a>:</p>
<div class="consola">mkdir /usr/local/portage/flash/media-libs/swfdec -p<br />
mkdir /usr/local/portage/flash/media-libs/swfdec/files<br />
mkdir /usr/local/portage/flash/net-www/swfdec-mozilla -p</div>
<p style="text-align: justify;">Es buena idea leer un poco la <a href="http://bugs.gentoo.org/show_bug.cgi?id=105823">entrada creada para el swfdec, en el centro de bugs de Gentoo</a>. Allí podrás encontrar todos los ebuild para usar emerge e instalar SWFDEC:</p>
<ol style="text-align: justify;">
<li><a rel="nofollow" href="http://bugs.gentoo.org/attachment.cgi?id=115400">swfdec-0.4.3-r1.ebuild</a>, copiarlo a /usr/local/portage/flash/media-libs/swfdec</li>
<li><a rel="nofollow" href="http://bugs.gentoo.org/attachment.cgi?id=114081">ffmpeg-fix.patch</a> copiarlo a /usr/local/portage/flash/media-libs/swfdec/files</li>
<li><a rel="nofollow" href="http://bugs.gentoo.org/attachment.cgi?id=114099">swfdec-mozilla-0.4.3.ebuild</a>, copiarlo a /usr/local/portage/flash/net-www/swfdec-mozilla</li>
</ol>
<p style="text-align: justify;">Luego copiamos los archivos fuente a /usr/portage/distfiles:</p>
<div class="consola">cd /usr/portage/distfiles<br />
wget http://swfdec.freedesktop.org/download/swfdec/0.4/swfdec-0.4.3.tar.gz<br />
wget http://swfdec.freedesktop.org/download/swfdec-mozilla/0.4/swfdec-mozilla-0.4.3.tar.gz</div>
<h3>2. Configurar Portage</h3>
<p style="text-align: justify;">Ahora debemos configurar a Portage para que instale correctamente los paquetes; abrimos el archivo <em>make.conf</em>:</p>
<div class="consola">nano /etc/make.conf</div>
<p style="text-align: justify;">Añadimos este línea:</p>
<p><code>PORTDIR_OVERLAY="$PORTDIR_OVERLAY /usr/local/portage/flash"</code></p>
<p style="text-align: justify;">Luego creamos los archivos digests para los paquetes:</p>
<div class="consola">ebuild /usr/local/portage/flash/media-libs/swfdec/swfdec-0.4.3-r1.ebuild digest<br />
ebuild /usr/local/portage/flash/net-www/swfdec-mozilla/swfdec-mozilla-0.4.3.ebuild digest</div>
<h3>3. Instalar los paquetes</h3>
<p style="text-align: justify;">Para llevar a cabo la instalación ejecutamos los siguientes comandos:</p>
<div class="consola">echo &#8220;media-libs/swfdec ~*&#8221; &gt;&gt; /etc/portage/package.keywords<br />
echo &#8220;net-www/swfdec-mozilla ~*&#8221; &gt;&gt; /etc/portage/package.keywords<br />
echo &#8220;media-libs/swfdec alsa ffmpeg gtk mad&#8221; &gt;&gt; /etc/portage/package.use<br />
echo &#8220;net-www/swfdec-mozilla firefox&#8221; &gt;&gt; /etc/portage/package.use<br />
emerge swfdec-mozilla</div>
<p><a href="http://ps3wiki.qj.net/index.php/Using_Flash_Player_on_Firefox_(Gentoo_specific)">Fuente</a></p>

]]></content:encoded>
			<wfw:commentRss>http://casidiablo.net/gentoo-instalar-plugin-flash-mozilla/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>¿Ubuntu o Fedora? Y el porqué vivo cambiando de distros</title>
		<link>http://casidiablo.net/%c2%bfubuntu-o-fedora/</link>
		<comments>http://casidiablo.net/%c2%bfubuntu-o-fedora/#comments</comments>
		<pubDate>Wed, 31 Dec 2008 17:02:10 +0000</pubDate>
		<dc:creator>Cristian</dc:creator>
				<category><![CDATA[artículos]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[arch]]></category>
		<category><![CDATA[Fedora]]></category>
		<category><![CDATA[gentoo]]></category>
		<category><![CDATA[opinión]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://casidiablo.net/?p=2660</guid>
		<description><![CDATA[Algunos me han preguntado bastante el por qué ahora uso más Fedora que Ubuntu, que cuál es mejor y que tienen curiosidad. Lo que les puedo decir es que me gusta tener distintas distribuciones en mi computador, cada una con sus características y diferentes objetivos. Además creo que vale la pena hablar un poco de [...]]]></description>
			<content:encoded><![CDATA[
<p style="text-align: justify;">Algunos me han preguntado bastante el por qué ahora uso más Fedora que Ubuntu, que cuál es mejor y que tienen curiosidad. Lo que les puedo decir es que me gusta tener distintas distribuciones en mi computador, cada una con sus características y diferentes objetivos. Además creo que vale la pena hablar un poco de ello en la última entrada que voy a escribir este año.</p>
<p style="text-align: justify;"><a href="http://casidiablo.net/category/fedora/">Fedora</a> me ha gustado bastante porque me ha funcionado mejor, no tengo cuelgues (como sí los tengo con Ubuntu, aunque talvez sea solo suerte), todo funciona bastante bien; aun así, y es algo que no entendía muy bien hace un tiempo, la diferencia o similitudes entre distribuciones y gustos se reducen a pocas cosas básicas:</p>
<ul style="text-align: justify;">
<li>El escritorio que uses.</li>
<li>Diferencias internas.</li>
<li>La gestión de paquetes.</li>
<li>La filosofía de la distribución.</li>
</ul>
<h3 style="text-align: justify;">El escritorio</h3>
<p style="text-align: justify;">Soy fan de Gnome y esta entrada la estoy escribiendo desde <a href="http://gentoo.org">Gentoo</a>. Un usuario <a href="http://casidiablo.net/category/linux/ubuntu/">Ubuntu</a> novato podría en este momento utilizar mi Gentoo y <strong>NO tendría problema alguno</strong>; lo que va a encontrar es un escritorio Gnome tal como lo encuentra en Ubuntu, con los mismo programas y la misma funcionalidad. <a href="http://casidiablo.net/wordpress/wp-content/uploads/2008/12/gentoo.png" target="_blank">¿Ves algo raro? Yo no</a>. De igual manera, un usuario de KDE encontrará pocas diferencias entre usar Kubuntu o Mandriva. ¿Qué diferencias podrías entonces encontrar? Lo explico en la siguiente parte.</p>
<h3>Diferencias internas</h3>
<p style="text-align: justify;">Para entender las diferencias internas es necesario tener en cuenta el tipo de kernel de la distribución. Cuando los desarrolladores del Kernel de Linux liberan una nueva versión, es lo que llamamos un <a href="http://en.wikipedia.org/wiki/Linux_kernel#Versions">Kernel Vanilla</a>; esto quiere decir que se trata del kernel sin modificaciones, puro. A menudo, los desarrolladores de algunas distribuciones modifican este kernel para adaptarlo a su filosofía y necesidades, y si bien las modificaciones intentan hacer que el kernel se comporte mejor con la distribución en cuestión, <strong>esto inevitablemente resta estabilidad al kernel</strong> (el ejemplo claro es Ubuntu); por otra parte, distribuciones como Slackware prefieren dejar el kernel vanilla, sin modificaciones.<span id="more-2660"></span></p>
<h3 style="text-align: justify;">La gestión de paquetes</h3>
<p style="text-align: justify;">Toda buena distribución tiene un gestor de paquetes, y creo que cualquier persona con conocimientos básicos sobre Linux tiene nociones acerca de qué son. Vamos a hacer una comparación; supongamos que vamos a instalar <a href="http://casidiablo.net/ffmpeg">FFmpeg</a>:</p>
<ul style="text-align: justify;">
<li>En Ubuntu o <a href="http://casidiablo.net/category/debian/">Debian</a>: <code>aptitude install <strong>ffmpeg</strong></code></li>
<li>En Fedora: <code>yum install <strong>ffmpeg</strong></code></li>
<li>En Arch: <code>pacman -S <strong>ffmpeg</strong></code></li>
<li>En Gentoo: <code>emerge -S <strong>ffmpeg</strong></code></li>
</ul>
<p style="text-align: justify;">Exceptuando que son distintos comandos, el objetivo es el mismo y <strong>todos son un simple comando bastante intuitivo</strong>. Todas las distribuciones, a su manera, realizarán la instalación de los programas que queramos y, al final, todo será igual.</p>
<h3 style="text-align: justify;">La filosofía de la distribución</h3>
<p style="text-align: justify;">Este punto es el único que considero verdaderamente importante, y el que debemos tener en cuenta cuando <a href="http://casidiablo.net/que-distribucion-linux-elijo-cual-sugerir/">escogemos una distribución</a>. <strong>La filosofía de una distribución es lo que la hace ser como es</strong>. La de <a href="http://casidiablo.net/category/linux/ubuntu/">Ubuntu</a>, por ejemplo, es hacer todo más fácil para el usuario y, hasta cierto punto, lo logra; aun así, Fedora ofrece las mismas facilidades (de uso, de instalación y de soporte). Y si es <em>lo mismo</em> ¿cuál elegir? La respuesta implica tener que probar ambas.</p>
<p style="text-align: justify;">Veamos otro tipo de filosofía. Por ejemplo <a href="http://casidiablo.net/arch-linux/">Arch</a>, cuya filosofía es la de ofrecer un sistema operativo básico sobre el que puedes montar el sistema que desees; esta filosofía es la que más me gusta, aunque algunos no la aprecian. Gentoo tiene una filosofía bastante similar, aunque concentra su atención en el buen desempeño del sistema operativo, y es por eso que, por defecto, el sistema de paquetes, Portage, no descarga paquetes precompilados sino el código fuente, luego lo compila y lo instala (¡una maravilla!).</p>
<p style="text-align: justify;">Tanto Arch como <a href="http://casidiablo.net/category/gentoo/">Gentoo</a> tienen fama de ser algo difíciles de manejar, nada más falso; lo cierto es que es necesario tener algunos conocimientos básicos para poder usarlas. ¡Ello implica leer! Sí, leer. No nos digamos mentiras, <strong>las distros no son difíciles de usar, sencillamente somos perezosos</strong>. Con esta parte abro paso al siguiente y último inciso&#8230;</p>
<h3 style="text-align: justify;">¿Está Linux listo para el usuario promedio?</h3>
<p style="text-align: justify;">Hace rato quería dar mi opinión acerca de esto. Mi respuesta es sí; hace ya bastante Linux está listo para el usuario promedio, el lío es que el usuario promedio no está listo para Linux. Hace un tiempo escribí una entrada, que incluso llego a la portada del Menéame (cuando menos lo esperas), llamada <a href="http://casidiablo.net/como-ayudar-a-otros-a-migrar-a-gnulinux/">Cómo ayudar a otros a migrar a Gnu/Linux</a>; el problema es que tal vez no fui del todo claro, o eso creo.</p>
<p style="text-align: justify;">Aunque Linux ya esté listo para el usuario promedio, <strong>el usuario promedio es perezoso  y no tiene ningún deseo por aprender nada más allá de lo que sabe</strong>. ¿Para qué, alguien que no tiene deseos de aprender, necesita Linux? Para nada. Todavía peor ¿Para qué perder el tiempo hablándole de Linux a una <em>persona promedio</em> para intentar que migre? Pienso que Linux no necesita llenar sus filas con muchos usuarios promedios (que usen ellos lo que deseen), lo que necesita es llenarlas con pocos usuarios, pero que sean sobresalientes. Suena un poco elitista, pero es sólo cuestión de sentido común. Se debería hablar de Linux a personas que conozcas, personas en las que veas potencial y una mente abierta, personas que merezcan usar algo mejor.</p>
<p style="text-align: justify;">Y si me preguntabas porqué Ubuntu, Fedora, Arch o Gentoo, seguramente eres una persona curiosa, inteligente y de mente abierta. Y por eso mismo, la respuesta es: descarga y prueba tú mismo la distro; siempre se aprende algo. Si no puedes <small>[*]</small>, o no supera tus espectativas, no importa, lo importante es que tú mismo respondiste la pregunta.</p>
<p style="text-align: justify;"><small>[*] Fueron 4 intentos antes de poder construir mi primer sistema <a href="http://www.linuxfromscratch.org/">Linux desde cero</a>. En otra entrada hablaré sobre ello; creo que vale la pena.</small></p>

]]></content:encoded>
			<wfw:commentRss>http://casidiablo.net/%c2%bfubuntu-o-fedora/feed/</wfw:commentRss>
		<slash:comments>49</slash:comments>
		</item>
		<item>
		<title>Paquetes DEB de FFmpeg para Ubuntu Intrepid</title>
		<link>http://casidiablo.net/paquetes-deb-ffmpeg-x264-ubuntu-intrepid/</link>
		<comments>http://casidiablo.net/paquetes-deb-ffmpeg-x264-ubuntu-intrepid/#comments</comments>
		<pubDate>Mon, 29 Dec 2008 17:14:05 +0000</pubDate>
		<dc:creator>Cristian</dc:creator>
				<category><![CDATA[ffmpeg]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[deb]]></category>
		<category><![CDATA[descarga]]></category>
		<category><![CDATA[paquetes]]></category>

		<guid isPermaLink="false">http://casidiablo.net/?p=2648</guid>
		<description><![CDATA[Si bien es cierto, es posible instalar FFmpeg a través de los repositorios oficiales de Ubuntu, las personas que mantienen los paquetes no compilan dicho software con las opciones necesarias para manipular formatos no libres. La opción que teníamos antes era instalar los paquetes mediante el repositorio de Medibuntu, pero al parecer aún no han [...]]]></description>
			<content:encoded><![CDATA[
<p style="text-align: justify;">Si bien es cierto, es posible instalar <a href="http://casidiablo.net/ffmpeg/">FFmpeg</a> a través de los repositorios oficiales de Ubuntu, las personas que mantienen los paquetes no compilan dicho software con las opciones necesarias para manipular formatos <em>no libres</em>. La opción que teníamos antes era instalar los paquetes mediante el <a href="http://packages.medibuntu.org/">repositorio de Medibuntu</a>, pero al parecer aún no han subido FFmpeg para Intrepid.</p>
<p style="text-align: justify;">Afortunadamente, un lector llamado Eduardo se ha tomado la molestia de compilar las fuentes de <a href="http://casidiablo.net/ffmpeg/">FFmpeg</a> y <a href="http://es.wikipedia.org/wiki/X264">x264</a> y crear los paquetes <em>.deb</em> para Ubuntu Intrepid, con soporte para muchos más formatos, incluyendo los no libres. Él mismo me escribe los pasos necesarios para instalar dichos paquetes; lo primero, desinstalar los paquetes anteriores:</p>
<div class="consola">sudo apt-get purge ffmpeg x264 libx264-dev</div>
<p>Luego instalamos algunos paquetes necesarios con el siguiente comando:</p>
<div class="consola">sudo apt-get update<br />
sudo apt-get install build-essential libfaad-dev libfaac-dev libmp3lame-dev libtheora-dev</div>
<p>Luego descargamos los paquetes y los instalamos con los siguientes comandos:</p>
<div class="consola">sudo dpkg -i x264&#8230; .deb<br />
sudo dpkg -i ffmpeg&#8230;.. .deb</div>
<p>Y esto es todo. Desde aquí le doy las gracias a Eduardo por tomarse tantas molestias.</p>
<ul>
<li><strong><a class="tooltip" title="Descargar paquete para i386" href="http://casidiablo.net/descargar/FFmpeg+Intrepid">Descargar paquete DEB de FFmpeg para Ubuntu Intrepid</a></strong></li>
<li><strong><a class="tooltip" title="Descargar paquete para i386" href="http://casidiablo.net/descargar/x264+Intrepid">Descargar paquete DEB de X264 para Ubuntu Intrepid</a></strong></li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://casidiablo.net/paquetes-deb-ffmpeg-x264-ubuntu-intrepid/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Grabar emisora desde Linux</title>
		<link>http://casidiablo.net/grabar-emisora-usando-linux/</link>
		<comments>http://casidiablo.net/grabar-emisora-usando-linux/#comments</comments>
		<pubDate>Mon, 15 Dec 2008 19:19:22 +0000</pubDate>
		<dc:creator>Cristian</dc:creator>
				<category><![CDATA[Arch Linux]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[Fedora]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[emisora]]></category>
		<category><![CDATA[ffmpeg]]></category>
		<category><![CDATA[grabar]]></category>
		<category><![CDATA[MPlayer]]></category>
		<category><![CDATA[oggenc]]></category>

		<guid isPermaLink="false">http://casidiablo.net/?p=2531</guid>
		<description><![CDATA[Lo siguiente es un tutorial en donde se explica cómo grabar emisoras a un archivo usando Linux. Lo había leído hace tiempo en Pingüinos y Cia, pero lo revivo aquí explicándolo a mi manera y de tal manera que sea fácil de hacerlo usando Ubuntu/Debian, Fedora y Arch Linux. Son tres pasos sencillos, aunque necesitaremos [...]]]></description>
			<content:encoded><![CDATA[
<p style="text-align: justify;">Lo siguiente es un tutorial en donde se explica <strong>cómo grabar emisoras a un archivo usando Linux</strong>. Lo había leído hace tiempo en <a href="http://pinguinosycia.blogspot.com/2008/10/grabar-emisoras-de-radio-en-ubuntu.html"><em>Pingüinos y Cia</em></a>, pero lo revivo aquí explicándolo a mi manera y de tal manera que sea <strong>fácil de hacerlo usando <a href="http://casidiablo.net/category/linux/ubuntu/">Ubuntu</a>/<a href="http://casidiablo.net/category/debian/">Debian</a>, <a href="http://casidiablo.net/category/fedora/">Fedora</a> y <a href="http://casidiablo.net/category/arch-linux/">Arch Linux</a></strong>.</p>
<p style="text-align: justify;">Son tres pasos sencillos, aunque <strong>necesitaremos tener instalados dos paquetes: <code>vorbis-tools</code> y <code>mplayer</code></strong>. Los instalamos usando alguno de los siguientes comandos.</p>
<p>En Ubuntu o Debian:</p>
<div class="consola"># aptitude install vorbis-tools mplayer</div>
<p>En Fedora:</p>
<div class="consola"># yum install vorbis-tools mplayer</div>
<p>En Arch Linux:</p>
<div class="consola"># pacman -S vorbis-tools mplayer</div>
<p style="text-align: justify;">El paquete <code>vorbis-tools</code> contiene el programa <code>oggenc</code>, que codifica audio en OGG. Mientras que el paquete <code>mplayer</code> contiene el famoso reproductor multimedia <a href="http://www.mplayerhq.hu/">MPlayer</a>. Como se imaginarán, u<strong>tilizaremos MPlayer para reproducir la emisora y enviar el sonido hacia <code>oggenc</code></strong>, de tal manera que se guarde el audio en un archivo <em>.ogg</em>.<span id="more-2531"></span></p>
<h3>1. Crear una tubería (pipe) para enviar el audio allí</h3>
<p style="text-align: justify;">Lo primero será usar el comando <a href="http://linux.die.net/man/3/mkfifo">mkfifo</a> para crear un pipe que envíe la salida de <code>mplayer</code> a <code>oggenc</code>:</p>
<div class="consola">$ mkfifo /tmp/pipe_grabacion</div>
<h3>2. Poner a oggenc a escuchar en el pipe</h3>
<p style="text-align: justify;">El siguiente comando hace que <code>oggenc</code> codifique el audio que se reciba en <code>/tmp/pipe_grabacion</code>, y genera el archivo <code>grabacion.ogg</code>:</p>
<div class="consola">$ oggenc -o grabacion.ogg /tmp/pipe_grabacion</div>
<h3>3. Reproducir y enviar el sonido al pipe usando MPlayer</h3>
<p style="text-align: justify;">En otra consola ejecutamos el comando:</p>
<div class="consola">$ mplayer mms://66.175.96.8/coractiva -ao pcm:file=/tmp/pipe_grabacion</div>
<p style="text-align: justify;">Una vez hagamos esto, <code>oggenc</code> comenzará a grabar la emisora en el archivo <code>grabacion.ogg</code>. Por supuesto, debes cambiar la URL de tu emisora en el comando anterior; yo puse <em>mms://66.175.96.8/coractiva</em>, que es la URL de <a href="http://www.radioactiva.com/">Radioacktiva</a>, una de las pocas emisoras buenas en Colombia.</p>
<p>Para detener la grabación, presionamos Ctrl+C en la consola donde tenemos abierto <code>oggenc</code>.</p>
<p style="text-align: justify;">Lo ideal es dejar la grabación en <a href="http://es.wikipedia.org/wiki/Ogg">OGG</a>, puesto que es un formato libre. Pero si, por algún motivo, debes convertirlo en MP3 puedes instalar <a href="http://casidiablo.net/ffmpeg/">FFmpeg</a>:</p>
<p>En Ubuntu o Debian:</p>
<div class="consola"># aptitude install ffmpeg</div>
<p>En Fedora:</p>
<div class="consola"># yum install ffmpeg</div>
<p>En Arch Linux:</p>
<div class="consola"># pacman -S ffmpeg</div>
<p>Y ejecutar el comando:</p>
<div class="consola">$ ffmpeg -i grabacion.ogg grabacion.mp3</div>

]]></content:encoded>
			<wfw:commentRss>http://casidiablo.net/grabar-emisora-usando-linux/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Instalación de Cinelerra en Ubuntu 8.10 &#8220;Intrepid Ibex&#8221;</title>
		<link>http://casidiablo.net/instalar-cinelerra-ubuntu-8-10-intrepid-ibex/</link>
		<comments>http://casidiablo.net/instalar-cinelerra-ubuntu-8-10-intrepid-ibex/#comments</comments>
		<pubDate>Thu, 27 Nov 2008 12:47:09 +0000</pubDate>
		<dc:creator>Cristian</dc:creator>
				<category><![CDATA[off-topic]]></category>
		<category><![CDATA[cinelerra]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://casidiablo.net/?p=2297</guid>
		<description><![CDATA[Siguiendo con el tema de edición de vídeo en Linux, me gustaría compartir con ustedes esta entrada. Cinelerra es un programa libre para la edición de vídeo bajo el sistema operativo GNU/Linux. Tiene capacidad para retocar fotografías y permite importar directamente archivos MPEG,Ogg Theora y RAW, además de los formatos más comunes de vídeo digital: [...]]]></description>
			<content:encoded><![CDATA[
<p style="text-align: justify;">Siguiendo con el tema de <a href="http://casidiablo.net/ffmpeg">edición de vídeo en Linux</a>, me gustaría compartir con ustedes esta entrada. <a href="http://cinelerra.org/" target="_blank"><strong>Cinelerra</strong></a> es un programa libre para la edición de vídeo bajo el sistema operativo <a href="http://casidiablo.net/category/linux/"><strong>GNU/Linux</strong></a>. Tiene capacidad para retocar fotografías y permite importar directamente archivos <strong>MPEG</strong>,<strong>Ogg Theora</strong> y <strong>RAW</strong>, además de los formatos más comunes de vídeo digital: <strong>avi</strong> y <strong>mov</strong>.<a href="http://www.cesarius.net/instalar-cinelerra-en-ubuntu-810-intrepid-ibex/">Cesarius Revolutions</a></p>
<p style="text-align: justify;"><strong>Cinelerra</strong> soporta audio de alta fidelidad y video: trabaja con los espacios de color <strong>RGBA</strong> y <strong>YUVA</strong>, utiliza representaciones de punto flotante y de enteros de <strong>16 bits</strong>, respectivamente. Puede soportar vídeo de cualquier velocidad o tamaño, al ser independiente en resolución y framerate. Cinelerra tiene una ventana de vídeo composición que permite al usuario realizar las operaciones más comunes de retoque y keying.</p>
<p style="text-align: justify;"><strong>Cinelerra</strong> es útil para los productores profesionales, es decir, aquellos que crean contenidos nuevos y los editan, pero no tanto para los simples aficionados. Cinelerra tiene muchas características para contenido sin comprimir, procesado y producción de alta resolución.</p>
<h3>Instalación en Intrepid Ibex</h3>
<div class="consola">wget -q http://akirad.cinelerra.org/pool/addakirad.deb &amp;&amp; sudo dpkg -i addakirad.deb &amp;&amp; rm addakirad.deb &amp;&amp; sudo apt-get update</div>
<p>o también agregándolo a los repositorios</p>
<div class="consola">echo deb http://akirad.cinelerra.org akirad-intrepid main | sudo tee /etc/apt/sources.list.d/akirad.list &amp;&amp; wget -q http://akirad.cinelerra.org/dists/akirad.key -O- | sudo apt-key add &#8211; &amp;&amp; sudo apt-get update</div>
<p>Tomado de <a href="http://www.cesarius.net/instalar-cinelerra-en-ubuntu-810-intrepid-ibex/">Cesarius Revolutions</a></p>

]]></content:encoded>
			<wfw:commentRss>http://casidiablo.net/instalar-cinelerra-ubuntu-8-10-intrepid-ibex/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Sistema de vigilancia básico sobre Linux</title>
		<link>http://casidiablo.net/video-vigilancia-linux/</link>
		<comments>http://casidiablo.net/video-vigilancia-linux/#comments</comments>
		<pubDate>Mon, 10 Nov 2008 14:49:27 +0000</pubDate>
		<dc:creator>Cristian</dc:creator>
				<category><![CDATA[Arch Linux]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[motion]]></category>
		<category><![CDATA[sistema]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[vigilancia]]></category>

		<guid isPermaLink="false">http://casidiablo.net/?p=2174</guid>
		<description><![CDATA[Este es un tip bastante sencillo con el que he logrado configurar un sistema de vigilancia básico, el cual usando una cámara detectará el movimiento. Y digo bastante sencillo porque no es necesario tener muchos conocimientos, puesto que todo lo hace un programa llamado motion. Se encuentra en los repositorios de Debian y Ubuntu o [...]]]></description>
			<content:encoded><![CDATA[
<p style="text-align: justify;">Este es un tip bastante sencillo con el que he logrado configurar un sistema de vigilancia básico, el cual usando una cámara detectará el movimiento. Y digo bastante sencillo porque no es necesario tener muchos conocimientos, puesto que todo lo hace un programa llamado <code>motion</code>.</p>
<p style="text-align: justify;">Se encuentra en los repositorios de Debian y <a href="http://casidiablo.net/category/ubuntu">Ubuntu</a> o incluso <strong><a href="http://casidiablo.net/arch-linux/">Arch</a></strong>, por lo que su instalación se reduce a un simple:</p>
<div class="consola"># en Debian o Ubuntu&#8230;.<br />
# aptitude install motion<br />
# en Arch Linux<br />
# pacman -S motion</div>
<p style="text-align: justify;">Luego de ello, lo único que nos queda es configurar el programa usando el archivo <code>/etc/motion/motion.conf</code>. Los valores importantes dentro de este archivo son:</p>
<ul>
<li><em><strong>videodevice</strong></em>: por lo general es /dev/video0, y corresponde al dispositivo de video (cámara) con el que deseemos grabar. Ten en cuenta que si usas FreeBSD será /dev/bktr0.</li>
<li><em><strong>width</strong></em> y <em><strong>height</strong></em>: son la anchura y altura de las imágenes, respectivamente.</li>
<li><em><strong>threshold</strong></em>: motion funciona detectando que tantos píxeles cambiaron entre la imagen recién tomada y la anterior. El valor threshold determina el número de píxeles que deben cambiar para que motion dispare un evento de detección.</li>
<li><em><strong>ffmpeg_video_codec</strong></em>: cada vez que se detecta un movimiento, <code>motion</code> genera un video con las imágenes del objeto que se ha movido. El valor asignado a <code>ffmpeg_video_codec</code> determina el tipo de video que se generará (por ejemplo, flv indica un video flash). Ten en cuenta que la codificación se realiza on <a class="tooltip" title="Tutoriales y ejemplos con FFmpeg" href="http://casidiablo.net/ffmpeg/">ffmpeg</a>.</li>
<li><em><strong>target_dir</strong></em>: es el directorio donde se guardarán las imágenes capturadas.</li>
<li><em><strong>webcam_port</strong></em>: es el puerto HTTP mediante el cual podremos ver en tiempo real lo que la cámara está grabando.</li>
<li><em><strong>control_port</strong></em>: es el puerto HTTP mediante el cual podremos acceder a controlar <code>motion</code>.</li>
<li><em><strong>on_event_start</strong></em>: aquí ponemos un comando a ejecutar cuando se detecte un movimiento.</li>
<li><em><strong>on_event_end</strong></em>: aquí ponemos un comando a ejecutar cuando on_event_start termine.</li>
</ul>
<h3>Ejemplo de uso</h3>
<p style="text-align: justify;">En nuestro ejemplo, las modificaciones sobre el fichero <code>/etc/motion/motion.conf</code> son mínimas. Lo realmente importante es lo que se ha puesto en <code>on_event_start</code> y <code>on_event_end</code>:<span id="more-2174"></span></p>
<pre class="brush: python; title: ; notranslate"># Command to be executed when an event starts. (default: none)
# An event starts at first motion detected after a period of no motion defined by gap
on_event_start sh /home/cristian/iniciar_alarma.sh
gap 5

# Command to be executed when an event ends after a period of no motion
# (default: none). The period of no motion is defined by option gap.
on_event_end sh /home/cristian/parar_alarma.sh</pre>
<p>El archivo iniciar_alarma.sh contiene lo siguiente:</p>
<pre class="brush: python; title: ; notranslate">#!bin/sh
PID=`/sbin/pidof mplayer`
if [ &quot;$PID&quot; = '' ] ; then
mplayer -really-quiet -loop 0 /home/cristian/alerta.wav
fi</pre>
<p>El archivo parar_alarma.sh contiene lo siguiente:</p>
<pre class="brush: python; title: ; notranslate">#!bin/sh
PID=`/bin/pidof mplayer`
kill -9 $PID</pre>
<p style="text-align: justify;">Estos scripts harán que se reproduzca un sonido cada vez que <code>motion</code> detecte un movimiento. En este caso se ha usado <code>mplayer</code>, aunque en realidad podría ser cualquier otro reproductor que funcione desde la consola (aunque no recomiendo cvlc, porque para ejecutar motion se requiere de privilegios administrativos).</p>
<p style="text-align: justify;">El hecho de poder ejecutar scripts o cualquier otro tipo de comando, hace que el uso de <code>motion</code> sea realmente flexible, puesto que podremos hacer lo que nos venga en gana cada vez que detectemos movimiento.</p>
<p style="text-align: justify;">Luego de tener configurado nuestro archivo <code>/etc/motion/motion.conf</code>, basta con ejecutar el comando motion (con privilegios de administración):</p>
<div class="consola"># motion</div>
<p style="text-align: justify;">Si deseamos ver que es lo que está capturando <code>motion</code>, podemos acceder vía web a la URL http://localhost:8081, con lo que veríamos algo como esto:</p>
<p style="text-align: center;"><img class="size-full wp-image-2175 aligncenter" title="motion" src="http://casidiablo.net/wordpress/wp-content/uploads/2008/11/motion.png" alt="" width="331" height="368" /></p>
<p style="text-align: justify;"><em>Consejo</em>: si vas a bromear, no usen los interiores de tu mamá&#8230; que te puedes meter en un lio grande.</p>
<p><a class="tooltip download" title="Sistema de vigilancia con motion::Contiene los scripts del ejemplo, el archivo motion.conf y el archivo de audio" href="http://casidiablo.net/descargar/Sistema+Video+Vigilancia">Descargar ejemplo</a></p>

]]></content:encoded>
			<wfw:commentRss>http://casidiablo.net/video-vigilancia-linux/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
		<item>
		<title>Configurar sonido e instalar codecs &#8211; Arch Linux</title>
		<link>http://casidiablo.net/configuracion-audio-codecs-arch-linux/</link>
		<comments>http://casidiablo.net/configuracion-audio-codecs-arch-linux/#comments</comments>
		<pubDate>Sat, 08 Nov 2008 15:37:26 +0000</pubDate>
		<dc:creator>Cristian</dc:creator>
				<category><![CDATA[Arch Linux]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[alsa]]></category>
		<category><![CDATA[arch]]></category>
		<category><![CDATA[codecs]]></category>
		<category><![CDATA[sonido]]></category>

		<guid isPermaLink="false">http://casidiablo.net/?p=2154</guid>
		<description><![CDATA[Despues de instalar Arch Linux no contamos con el software necesario (ALSA) para reproducir audio. Instalar y configurar ALSA La instalación y configuración de ello es bastante sencilla; lo primero será instalar los paquetes alsa-lib y alsa-utils: # pacman -Sy alsa-lib alsa-utils Posteriormente vamos a asignar el volumen de nuestro dispositivo de salida de audio: [...]]]></description>
			<content:encoded><![CDATA[
<p style="text-align: justify;">Despues de instalar Arch Linux no contamos con el software necesario (ALSA) para reproducir audio.</p>
<h3>Instalar y configurar ALSA</h3>
<p style="text-align: justify;">La instalación y configuración de ello es bastante sencilla; lo primero será instalar los paquetes <code>alsa-lib</code> y <code>alsa-utils</code>:</p>
<div class="consola"># pacman -Sy alsa-lib alsa-utils</div>
<p style="text-align: justify;">Posteriormente vamos a asignar el volumen de nuestro dispositivo de salida de audio:</p>
<div class="consola"># amixer set Master 90% unmute<br />
# amixer set PCM 85% unmute</div>
<p>Ejecutamos alsaconf para configurar correctamente nuestro hardware:</p>
<div class="consola"># alsaconf</div>
<p>Y reproducimos el archivo de pueba:</p>
<div class="consola"># aplay /usr/share/sounds/alsa/Front_Center.wav</div>
<h3>Instalar codecs y reproductores de video</h3>
<p style="text-align: justify;">Si todo va bien, podremos continuar con la instalacion de codecs y reproductores de multimedia. Los reproductores que usan <code>gstreamer</code> como backend (por ejemplo Totem) serán capaces de reproducir la mayoría de los archivos multimedia despues de instalar los siguientes codecs:<span id="more-2154"></span></p>
<div class="consola">pacman -S codecs gstreamer0.10-bad gstreamer0.10-ugly gstreamer0.10-ffmpeg gstreamer0.10-ugly-plugins</div>
<p style="text-align: justify;">Si quieres instalar <strong>todos</strong> los codecs gstreamer, puedes usar el siguiente comando (asumiendo que tienes <code>awk</code> instalado):</p>
<div class="consola">pacman -Sy codecs `pacman -Ss gstreamer | grep -e &#8216;^extra/gstreamer0.10&#8242; | awk &#8216;{print $1}&#8217;`</div>
<p style="text-align: justify;">Podrías aun tener algunos problemas reproduciendo otra clase de media (especialmente archivos de video de Windows) con Totem. VLC es una gran alternativa que incluye sus propios codecs, y puede reproducir casi cualqueir cosa, asi como peliculas en DVD con menus.</p>
<div class="consola">pacman -S vlc</div>
<p style="text-align: justify;">Mplayer tambien reproduce varios tipos de archivo.</p>
<div class="consola">pacman -S mplayer</div>
<p>Incluso podrias instalar un util plugin de Mplayer que te permitira integrarlo en los navegadores web, instalalo asi:</p>
<div class="consola">pacman -S mplayer-plugin</div>
<h3>Instalar reproductores de audio</h3>
<p style="text-align: justify;">En este caso yo te recomiendo audacious, que es mi favorito, pero por supuesto puedes instalar el que desees:</p>
<div class="consola">pacman -S audacious audacious-plugins</div>
<h3>¿Problemas?</h3>
<p style="text-align: justify;">Si una vez que has instalado ALSA no puedes reproducir sonido, debes asegurarte que los módulos están cargados. Para ello puedes ejecutar este comando:</p>
<div class="consola">$ lsmod|grep &#8216;^snd&#8217;<br />
snd_pcsp               11040  0<br />
snd_seq_oss            31872  0<br />
snd_hda_intel         368816  2<br />
snd_seq_midi_event      8192  1 snd_seq_oss<br />
snd_seq                49968  4 snd_seq_oss,snd_seq_midi_event<br />
snd_seq_device          8332  2 snd_seq_oss,snd_seq<br />
snd_hwdep               8964  1 snd_hda_intel<br />
snd_pcm_oss            40192  0<br />
snd_pcm                69636  4 snd_pcsp,snd_hda_intel,snd_pcm_oss<br />
snd_timer              21384  3 snd_seq,snd_pcm<br />
snd_page_alloc          9224  2 snd_hda_intel,snd_pcm<br />
snd_mixer_oss          16512  1 snd_pcm_oss<br />
snd                    50724  12 snd_pcsp,snd_seq_oss,snd_hda_intel,snd_seq,snd_seq_device,snd_hwdep,snd_pcm_oss,snd_pcm,snd_timer,snd_mixer_oss</div>
<p style="text-align: justify;">Si al ejecutar el comando anterior vez algo similar a lo que me aparece, muy probablemente estén cargados los módulos correctamente. Por ejemplo, en mi caso <code><strong>snd_hda_intel</strong></code> indican que los drivers para mi tarjeta de sonido están cargados.</p>
<p>En caso contrario, podrías intentar cargar los módulos manualmente:</p>
<ul>
<li style="text-align: justify;"> Localizar el módulo para tu tarjeta de sonido: <a href="http://www.alsa-project.org/main/index.php/Matrix:Main">ALSA Soundcard Matrix</a>. El módulo tendrá el prefijo &#8216;snd-&#8217; (por ejemplo: &#8216;<code>snd-via82xx</code>&#8216;).</li>
<li>Cargar los módulos:
<div class="consola"># modprobe snd-NOMBRE-DE-MODULO<br />
# modprobe snd-pcm-oss</div>
</li>
<li style="text-align: justify;">Verificar los dispositibles en la carpeta <code>/dev/snd</code> y prueba ejecutar <code>alsamixer</code> o <code>amixer</code> para ver si funcionan correctamente.</li>
<li style="text-align: justify;">Añadir <code>snd-NOMBRE-DE-MODULO</code> y <code>snd-pcm-oss</code> a la lista de MODULES en <code>/etc/rc.conf</code> para asegurarse que serán cargados en el próximo reinicio (asegúrate que <code>snd-NOMBRE-DE-MODULO</code> es antes que <code>snd-pcm-oss</code>).</li>
</ul>
<h3>Enlaces</h3>
<ul>
<li><a href="http://wiki.archlinux.org/index.php/ALSA">Información más detallada acerca del proceso</a></li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://casidiablo.net/configuracion-audio-codecs-arch-linux/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
		<item>
		<title>FFmpeg &#8211; Tutoriales, ejemplos, tips</title>
		<link>http://casidiablo.net/ffmpeg/</link>
		<comments>http://casidiablo.net/ffmpeg/#comments</comments>
		<pubDate>Wed, 29 Oct 2008 15:07:01 +0000</pubDate>
		<dc:creator>Cristian</dc:creator>
				<category><![CDATA[ffmpeg]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://casidiablo.net/?p=2108</guid>
		<description><![CDATA[FFmpeg es una completa herramienta para el procesamiento de audio y video. FFmpeg es desarrollado bajo Linux, pero puede ser usado en la mayoría de los sistemas operativos, incluyendo Windows. El proyecto está compuesto por varias herramientas: ffmpeg es una línea de comandos para convertir un tipo de video a otro. Soporta también grabación y [...]]]></description>
			<content:encoded><![CDATA[
<p style="text-align: center;"><img src="http://casidiablo.net/wordpress/wp-content/uploads/2008/10/ffmpeg-logo.png" alt="ffmpeg" /></p>
<p style="text-align: justify;"><a href="http://ffmpeg.mplayerhq.hu">FFmpeg</a> es una completa herramienta para el procesamiento de audio y video. FFmpeg es desarrollado bajo Linux, pero puede ser usado en la mayoría de los sistemas operativos, incluyendo Windows.</p>
<p style="text-align: justify;">El proyecto está compuesto por varias herramientas:</p>
<ul style="text-align: justify;">
<li><em>ffmpeg</em> es una línea de comandos para convertir un tipo de video a otro. Soporta también grabación y codificación en tiempo real desde una tarjeta de televisión.</li>
<li><em>ffserver</em> es un servidor HTTP de streaming multimedia para transmisiones en vivo.</li>
<li><em>ffplay</em> es un simple reproductor basado en SDL.</li>
<li><em>libavcodec</em> es una librería que contiene todos los de/codificadores de audio y video de FFmpeg. La mayoría de los codecs son desarrollados desde cero para asegurar el mejor rendimiento y para que su código sea fácil de reusar.</li>
<li style="text-align: justify;"><em>libavformat</em> es una librería que contiene los parsers y generadores para todos los formatos de audio y video comunes.</li>
</ul>
<h3>Instalación</h3>
<p style="text-align: justify;">La instalación de FFmpeg es muy sencilla bajo Linux puesto que se encuentra en los repositorios de todas las distribuciones más usadas. Por ejemplo, en Debian basta con ejecutar el siguiente comando para instalarlo:</p>
<div class="consola">apt-get install ffmpeg</div>
<p style="text-align: justify;">Si usas Ubuntu te recomiendo que lo instales desde los repositorios de <a href="http://www.medibuntu.org/">Medibuntu</a>, de tal manera que no tengas problemas con (de)codificadores de formatos privativos.</p>
<h3>Ejemplos de uso de ffmpeg</h3>
<ul style="text-align: justify;">
<li><a href="http://casidiablo.net/convertir-video-ffmpeg/"><strong>Lista de conversiones útiles de video usando ffmpeg</strong></a></li>
<li><a href="http://casidiablo.net/convertir-archivos-audio-ffmpeg/">Convertir WAV a MP3</a></li>
<li><a href="http://casidiablo.net/cambiar-resolucion-video-ffmpeg/">Cambiar resolución a un video</a></li>
<li><a href="http://casidiablo.net/extraer-partes-video-ffmpeg/">Limitar la duración o tamaño de un video</a></li>
<li><a href="http://casidiablo.net/ffmpeg-extraer-sonido/">Extraer audio de un video</a></li>
<li><a href="http://casidiablo.net/convertir-audio-estereo-mono-ffmpeg/">Cambiar canales de audio de estéreo a mono</a></li>
<li><a href="http://casidiablo.net/recortar-areas-video-ffmpeg/">Recortar áreas específicas de un video</a></li>
<li><a href="http://casidiablo.net/convertir-video-secuencia-fotos-ffmpeg/">Obtener secuencias de imagenes a partir de un video</a></li>
<li><a href="http://casidiablo.net/generar-video-desde-imagenes-ffmpeg/">Generar video a partir de una secuencia de imágenes</a></li>
<li><a href="http://casidiablo.net/pegar-videos-con-ffmpeg/">Unir videos usando ffmpeg</a></li>
<li><a href="http://casidiablo.net/anadir-o-quitar-pista-de-sonido-a-un-video-ffmpeg/">Añadir o quitar pista de sonido a un video</a></li>
<li><a href="http://casidiablo.net/pasar-video-a-gif-animado/">Convertir video en un GIF animado</a></li>
</ul>
<h3>Trabajando con hooks</h3>
<ul style="text-align: justify;">
<li><a href="http://casidiablo.net/camara-lenta-slow-motion-ffmpeg/">Video en cámara lenta (slow motion) con ffmpeg</a></li>
<li><a href="http://casidiablo.net/sobreponer-imagen-video/">Sobreponer imagen o texto a un video con ffmpeg &#8211; Uso de hooks [1ra parte]</a></li>
<li><a href="http://casidiablo.net/opciones-avanzadas-hook-ffmpeg/">Parámetros avanzados de los hooks y imlib2.so en ffmpeg &#8211; [2da parte]</a></li>
<li><a href="http://casidiablo.net/poner-imagen-texto-movimiento-ffmpeg-hooks/">Sobreponer imagen o texto en movimiento [ffmpeg] &#8211; Uso de hooks [3ra parte]</a></li>
<li><a href="http://casidiablo.net/opciones-avanzadas-ffmpeg/">Efectos avanzados con hooks con ffmpeg [4ra parte]</a></li>
<li><a href="http://casidiablo.net/ffmpeg-sobreponer-imagen-texto-temporalmente/">Bonus: efectos con ffmpeg y el uso de hooks</a></li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://casidiablo.net/ffmpeg/feed/</wfw:commentRss>
		<slash:comments>28</slash:comments>
		</item>
	</channel>
</rss>

