<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://php.apsique.com" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>Php y otras yerbas - ECAL: Como cargar una carpeta desde la línea de comandos en audacious - Comentarios</title>
 <link>http://php.apsique.com/contenido/ecal_cargar_carpeta_linea_comandos_audacious</link>
 <description>Comentarios para &quot;ECAL: Como cargar una carpeta desde la línea de comandos en audacious&quot;</description>
 <language>es</language>
<item>
 <title>Gracias por el consejo.
Lo</title>
 <link>http://php.apsique.com/contenido/ecal_cargar_carpeta_linea_comandos_audacious#comment-65507</link>
 <description>&lt;p&gt;Gracias por el consejo.&lt;br /&gt;
Lo malo es que no me sirve, porque necesito un player para linux. De todas maneras, audacious funciona bastante bien, ya que gstreamer tiene plugins para todo.&lt;/p&gt;
</description>
 <pubDate>Fri, 16 Feb 2007 14:14:00 -0800</pubDate>
 <dc:creator>clbustos</dc:creator>
 <guid isPermaLink="false">comment 65507 at http://php.apsique.com</guid>
</item>
<item>
 <title>Y por qué no pruebas con Coo</title>
 <link>http://php.apsique.com/contenido/ecal_cargar_carpeta_linea_comandos_audacious#comment-65506</link>
 <description>&lt;p&gt;Y por qué no pruebas con &lt;a href=&quot;http://coolplayer.sourceforge.net&quot;&gt;Coolplayer&lt;/a&gt;???&lt;br /&gt;
Puede ser una buena alternativa, y más encima livianita. Si hasta versión portable existe (en francés). Y parece tener soporte (el sitio está en sourforge..., no sé si eso garantice nada, pero algo es algo).&lt;br /&gt;
Saludos desde la Abadía&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Ricardo I.&lt;/strong&gt;&lt;/p&gt;
</description>
 <pubDate>Fri, 16 Feb 2007 12:59:40 -0800</pubDate>
 <dc:creator>Perijilillo Conocido</dc:creator>
 <guid isPermaLink="false">comment 65506 at http://php.apsique.com</guid>
</item>
<item>
 <title>ECAL: Como cargar una carpeta desde la línea de comandos en audacious</title>
 <link>http://php.apsique.com/contenido/ecal_cargar_carpeta_linea_comandos_audacious</link>
 <description>&lt;p&gt;Después de la &lt;a href=&#039;http://www.gentoo.org/proj/en/desktop/sound/xmms.xml&#039;&gt;muerte de XMMS en Gentoo&lt;/a&gt;, la búsqueda por el reproductor de música pequeño ha sido larga. &lt;a href=&#039;http://amarok.kde.org/&#039;&gt;Amarok&lt;/a&gt; lo hace muy bien cuando quieres escuchar música en forma masiva, pero para esas ocasiones en que quieres escuchar un solo tema o un directorio, es doloroso esperar 1 minuto para que abra la aplicación.&lt;/p&gt;

&lt;p&gt;La aplicación que más se parece a &lt;a href=&#039;http://www.xmms.org/&#039;&gt;XMMS&lt;/a&gt;, a mi gusto, es &lt;a href=&#039;http://audacious-media-player.org&#039;&gt;audacious&lt;/a&gt;, ya que es un fork de &lt;a href=&#039;http://bmp.beep-media-player.org/&#039;&gt;BMP&lt;/a&gt;, que a su vez es un fork de, adivinen, XMMS. No se puede negar que es promiscuo el mundo del código abierto :P&lt;/p&gt;

&lt;p&gt;Vamos al grano: el principal problema que tuve con audacious es que demora una eternidad en cargar de forma recursiva los archivos de un directorio, si es que existen otros tipos de archivos. Es bastante tonto, ya que carga lo que pilla, hasta archivos de texto.&lt;/p&gt;

Por tanto, cree este pequeño script en bash para cargar todos los archivos de audio de un directorio dado, ordenaditos en orden alfabético. Pueden ocuparlo directamente desde la línea de comandos, o ocuparlo de wrapper en su manejador de archivos preferido

&lt;pre&gt;
#!/bin/bash
USER=`whoami`
PRE_M3U=&quot;/tmp/pre_audacious-${USER}.m3u&quot;
M3U=&quot;/tmp/audacious-${USER}.m3u&quot;
rm &quot;$PRE_M3U&quot; &quot;$M3U&quot; &amp;&gt; /dev/null
dir=&quot;$1&quot;
find &quot;$dir&quot; -iname &quot;*.flac&quot; -o -iname &quot;*.mp3&quot; \
  -o -iname &quot;*.ogg&quot; -o -iname &quot;*.wav&quot;  &gt; &quot;$PRE_M3U&quot;
sort &quot;$PRE_M3U&quot; &gt; &quot;$M3U&quot;
audacious &quot;$M3U&quot;
&lt;/pre&gt;

Nos vemos!</description>
 <comments>http://php.apsique.com/contenido/ecal_cargar_carpeta_linea_comandos_audacious#comments</comments>
 <category domain="http://php.apsique.com/el_camino_a_linux">El camino a Linux</category>
 <category domain="http://php.apsique.com/categoria/temas_generales/disgresiones_informaticas_ideas_sobre_programacion">Ideas sobre programación</category>
 <pubDate>Wed, 14 Feb 2007 16:44:00 -0800</pubDate>
 <dc:creator>clbustos</dc:creator>
 <guid isPermaLink="false">581 at http://php.apsique.com</guid>
</item>
</channel>
</rss>
