<?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; audio</title>
	<atom:link href="http://casidiablo.net/tag/audio/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.3.1</generator>
		<item>
		<title>Reproducir clip de audio en Android</title>
		<link>http://casidiablo.net/reproducir-clip-de-audio-en-android/</link>
		<comments>http://casidiablo.net/reproducir-clip-de-audio-en-android/#comments</comments>
		<pubDate>Tue, 15 Jun 2010 00:50:06 +0000</pubDate>
		<dc:creator>Cristian</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[programación]]></category>
		<category><![CDATA[audio]]></category>
		<category><![CDATA[reproducir]]></category>

		<guid isPermaLink="false">http://casidiablo.net/?p=3811</guid>
		<description><![CDATA[Esta receta es bastante simple para reproducir clips de audio en Android. Basta con usar el método create(context, int) de la clase MediaPlayer, pasándole como parámetro el actividad que desde donde se reproduce el sonido y la referencia al archivo de audio a reproducir. Tan sencillo como esto: En este caso, R.raw.slayer representa un archivo [...]]]></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%252Freproducir-clip-de-audio-en-android%252F%22%2C%20%22shorturl%22%3A%20%22http%3A%2F%2Fcasidiablo.in%2FaHJbmi%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22Reproducir%20clip%20de%20audio%20en%20Android%22%20%7D);"></div>
<p>Esta receta es bastante simple para reproducir clips de audio en Android. Basta con usar el método <code>create(context, int)</code> de la clase <code>MediaPlayer</code>, pasándole como parámetro el actividad que desde donde se reproduce el sonido y la referencia al archivo de audio a reproducir. Tan sencillo como esto:</p>
<pre class="brush: java; highlight: [16,17]; title: ; notranslate">import android.app.Activity;
import android.media.MediaPlayer;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;

public class TestSonido extends Activity {
	@Override
	public void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		setContentView(R.layout.main);
		Button boton = (Button) findViewById(R.id.reproducir);
		boton.setOnClickListener(new View.OnClickListener() {
			@Override
			public void onClick(View v) {
				MediaPlayer mp = MediaPlayer.create(TestSonido.this, R.raw.slayer);
				mp.start();
			}
		});
	}
}</pre>
<p>En este caso, <code>R.raw.slayer</code> representa un archivo de audio con nombre &#8220;slayer.mp3&#8243; almacenado en la carpeta <code>res/raw</code> y el sonido se reproduce al presionar el botón con id <code>reproducir</code>.</p>

]]></content:encoded>
			<wfw:commentRss>http://casidiablo.net/reproducir-clip-de-audio-en-android/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Añadir o quitar pista de sonido a un video [ffmpeg]</title>
		<link>http://casidiablo.net/anadir-o-quitar-pista-de-sonido-a-un-video-ffmpeg/</link>
		<comments>http://casidiablo.net/anadir-o-quitar-pista-de-sonido-a-un-video-ffmpeg/#comments</comments>
		<pubDate>Thu, 16 Oct 2008 15:40:56 +0000</pubDate>
		<dc:creator>Cristian</dc:creator>
				<category><![CDATA[ffmpeg]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[audio]]></category>
		<category><![CDATA[eliminar]]></category>
		<category><![CDATA[sonido]]></category>
		<category><![CDATA[tip]]></category>
		<category><![CDATA[Unir]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://casidiablo.net/?p=1979</guid>
		<description><![CDATA[Ahora aprenderemos a hacer dos cosas: eliminar el audio de un video y añadir una pista de audio a un video. Vamos por la primera; supongamos que bajamos este video y queremos dejarlo en silencio para montarle nuestro propio audio, entonces ejecutamos el siguiente comando: ffmpeg -i kiko.flv -an kiko.avi La opción -an indica a [...]]]></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%252Fanadir-o-quitar-pista-de-sonido-a-un-video-ffmpeg%252F%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22A%C3%B1adir%20o%20quitar%20pista%20de%20sonido%20a%20un%20video%20%5Bffmpeg%5D%22%20%7D);"></div>
<p style="text-align: center;"><img src="http://casidiablo.net/wordpress/wp-content/uploads/2008/10/video-audio-video.png" alt="unir video y audio" /></p>
<p style="text-align: justify;">Ahora aprenderemos a hacer dos cosas: eliminar el audio de un video y añadir una pista de audio a un video. Vamos por la primera; supongamos que bajamos <a href="http://www.youtube.com/watch?v=acdb4NjftyI">este video</a> y queremos dejarlo en silencio para montarle nuestro propio audio, entonces ejecutamos el siguiente comando:</p>
<div class="consola">ffmpeg -i kiko.flv -an kiko.avi</div>
<p style="text-align: justify;">La opción <code>-an</code> indica a <code>ffmpeg</code> que el video resultrante NO tendrá audio. Ahora <a href="http://casidiablo.net/ffmpeg-extraer-sonido/">extraemos el audio</a> de <a href="http://www.youtube.com/watch?v=oAl8RgSQGaA">este video</a> (lo más patético que he visto en mi vida):</p>
<div class="consola">ffmpeg -i tigresa.flv audio.mp3</div>
<p style="text-align: justify;">Por último, supongamos que vamos a poner el audio que extrajimos, en el paso anterior, dentro del video que tenemos sin audio del primer paso. Lo podemos hacer ejecutando el comando:</p>
<div class="consola">ffmpeg -i audio.mp3 -i kiko.avi kiko_tigre.avi</div>
<p style="text-align: justify;">Al final tendremos algo como <a href="http://www.youtube.com/watch?v=VNR40ggqW44">este video</a>. Ten encuenta que el video resultante tendrá la longitud del archivo más largo, es decir, si el video de entrada es más largo que el sonido, el video resultante tendrá esa longitud, y viceversa.</p>

]]></content:encoded>
			<wfw:commentRss>http://casidiablo.net/anadir-o-quitar-pista-de-sonido-a-un-video-ffmpeg/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Cambiar canales de audio de estéreo a mono [ffmpeg]</title>
		<link>http://casidiablo.net/convertir-audio-estereo-mono-ffmpeg/</link>
		<comments>http://casidiablo.net/convertir-audio-estereo-mono-ffmpeg/#comments</comments>
		<pubDate>Sat, 11 Oct 2008 14:53:28 +0000</pubDate>
		<dc:creator>Cristian</dc:creator>
				<category><![CDATA[ffmpeg]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[audio]]></category>
		<category><![CDATA[convertir]]></category>
		<category><![CDATA[estereo]]></category>
		<category><![CDATA[mono]]></category>

		<guid isPermaLink="false">http://casidiablo.net/?p=1869</guid>
		<description><![CDATA[ffmpeg además te permite cambiar el número de canales de salida de un archivo de audio. Supongamos entonces que tenemos una canción en MP3 en estéreo, y deseamos pasarla a mono, basta con ejecutar este comando: ffmpeg -i estereo.mp3 -ac 1 mono.mp3 Explicación y aclaración&#8230; -i estereo.mp3, indica el archivo de entrada -ac 1, indica [...]]]></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%252Fconvertir-audio-estereo-mono-ffmpeg%252F%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22Cambiar%20canales%20de%20audio%20de%20est%C3%A9reo%20a%20mono%20%5Bffmpeg%5D%22%20%7D);"></div>
<p style="text-align: center;"><img class="aligncenter" src="http://casidiablo.net/wordpress/wp-content/uploads/2008/10/estereo-mono.png" alt="" /></p>
<p style="text-align: justify;"><code>ffmpeg</code> además te permite cambiar el número de canales de salida de un archivo de audio. Supongamos entonces que tenemos una canción en MP3 en estéreo, y deseamos pasarla a mono, basta con ejecutar este comando:</p>
<div class="consola">ffmpeg -i estereo.mp3 -ac 1 mono.mp3</div>
<h3>Explicación y aclaración&#8230;</h3>
<ul>
<li style="text-align: justify;">-i estereo.mp3, indica el archivo de entrada</li>
<li style="text-align: justify;">-ac 1, indica que el número de <strong>c</strong>anales de <strong>a</strong>udio del archivo resultantes será uno, o sea mono</li>
<li style="text-align: justify;"><strong>NO es posible pasar de mono a estereo</strong>: cuando decimos que el sonido es mono, estamos diciendo que se SUMARON el canal derecho y el canal izquierdo: M = L + R, <em>donde M es mono, L es el canal izquierdo y R el canal derecho</em>. Y bien, no soy un experto en matemáticas, pero si quisieramos pasar de mono a estéreo deberíamos conocer almenos dos datos por separado, cosa que no sabemos puesto que solo disponemos de un canal (una variable).<br />
Lo explico mas que nada porque hay gente que ha tratado de contradecirme; si estoy equivocado, que alguien me lo haga saber.</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://casidiablo.net/convertir-audio-estereo-mono-ffmpeg/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>Convertir WAV a MP3 [ffmpeg]</title>
		<link>http://casidiablo.net/convertir-archivos-audio-ffmpeg/</link>
		<comments>http://casidiablo.net/convertir-archivos-audio-ffmpeg/#comments</comments>
		<pubDate>Tue, 07 Oct 2008 16:55:41 +0000</pubDate>
		<dc:creator>Cristian</dc:creator>
				<category><![CDATA[ffmpeg]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[audio]]></category>
		<category><![CDATA[mp3]]></category>
		<category><![CDATA[multimedia]]></category>
		<category><![CDATA[wav]]></category>

		<guid isPermaLink="false">http://casidiablo.net/?p=1852</guid>
		<description><![CDATA[Esto sirve por ejemplo para convertir los archivos WAV, que generan algunos grabadores de voz, a un mejor formato como puede ser MP3. Tan simple como esto: ffmpeg -i original.wav -acodec mp3 -ab 32 -ar 44100 salida.mp3 Explicación&#8230; -i original.wav, indica que el archivo de entrada se llama original.wav -acodec mp3, indica que el codec [...]]]></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%252Fconvertir-archivos-audio-ffmpeg%252F%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22Convertir%20WAV%20a%20MP3%20%5Bffmpeg%5D%22%20%7D);"></div>
<p style="text-align: center;"><img src="http://casidiablo.net/wordpress/wp-content/uploads/2008/10/wav-mp3.png" alt="wav - mp3" /></p>
<p style="text-align: justify;">Esto sirve por ejemplo para convertir los archivos WAV, que generan algunos grabadores de voz, a un mejor formato como puede ser MP3. Tan simple como esto:</p>
<div class="consola">ffmpeg -i original.wav -acodec mp3 -ab 32 -ar 44100 salida.mp3</div>
<h3>Explicación&#8230;</h3>
<ul>
<li style="text-align: justify;"><code>-i original.wav</code>, indica que el archivo de entrada se llama <em>original.wav</em></li>
<li style="text-align: justify;"><code>-acodec mp3</code>, indica que el <strong>codec</strong> de <strong>a</strong>udio del archivo resultante será MP3 [<em>esto en realidad se prodría omitir, puesto que la extensión del archivo de salida indica a ffmpeg que el codec es MP3</em>]</li>
<li style="text-align: justify;"><code>-ab 32</code>, indica que el <strong>b</strong>itrate del archivo de salida será de 32 <acronym title="Kilobits por segundo">kbps</acronym></li>
<li style="text-align: justify;"><code>-ar 44100</code>, inidica que el archivo de salida tendrá una frecuencia de 44100 Hz [<em>esto en realidad se prodría omitir, puesto que la frecuencia por defecto es 44100 Hz</em>]</li>
<li style="text-align: justify;"><code>salida.mp3</code>, es el nombre que tendrá el fichero resultante.</li>
</ul>
<div class="nota"><strong>Importante</strong>: si te aparece un error como <code>Unknown encoder 'mp3'</code> intenta poner <code>libmp3lame</code> después de <code>-acodec</code> (<span style="color: #ffffff;"><a href="http://diariolinux.com/2008/08/19/ffmpeg-codecs-libmp3lame-libxvid-y-otras-hierbas/">quizas te interese leer esto</a></span>).</div>
<p>Por supuesto aplicando la misma técnica y con ligeras modificaciones, es posible convertir cualquier tipo de formato de audio (de OGG a MP3, de MP3 a WAV, de WAV a FLAC, etc.)</p>

]]></content:encoded>
			<wfw:commentRss>http://casidiablo.net/convertir-archivos-audio-ffmpeg/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Gnac, convertir archivos de audio fácilmente</title>
		<link>http://casidiablo.net/gnac-transformar-audio/</link>
		<comments>http://casidiablo.net/gnac-transformar-audio/#comments</comments>
		<pubDate>Thu, 18 Sep 2008 04:01:08 +0000</pubDate>
		<dc:creator>Cristian</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[noticias]]></category>
		<category><![CDATA[software libre]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[audio]]></category>
		<category><![CDATA[convertir]]></category>
		<category><![CDATA[gnac]]></category>

		<guid isPermaLink="false">http://casidiablo.net/?p=1621</guid>
		<description><![CDATA[Gnac es un programa para Gnome de código abierto que permite convertir lotes de archivos de audio de una manera rápida y sencilla. Posee una interfaz clara e intuitiva, y puede hacer conversiones a Ogg, MP3, FLAC, AAC, Speex y WAV. Descargar paquete .deb Lo leí (hace mucho tiempo) en rm -rf/]]></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%252Fgnac-transformar-audio%252F%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22Gnac%2C%20convertir%20archivos%20de%20audio%20f%C3%A1cilmente%22%20%7D);"></div>
<p><a href="http://gnac.sourceforge.net/">Gnac</a> es un programa para Gnome de código abierto que permite convertir lotes de archivos de audio de una <abbr class="tooltip" title="Añade los archivos, selecciona el tipo de conversión, y ya está!">manera rápida y sencilla</abbr>. Posee una interfaz clara e intuitiva, y puede hacer conversiones a Ogg, MP3, FLAC, AAC, Speex y WAV.</p>
<p style="text-align: center;"><img class="tooltip" title="Apariencia de Gnac :: Convirtiendo el nuevo álbum de Metallica a OGG [bueno, no vale la pena]" src="http://casidiablo.net/wordpress/wp-content/uploads/2008/09/gnac.png" alt="gnac" /></p>
<p><a class="download tooltip" title="Descargar paquete precompilado" href="http://gnac.sourceforge.net/download/">Descargar paquete .deb</a></p>
<p>Lo leí (hace mucho tiempo) en <strong><a href="http://phyx.wordpress.com/2008/09/02/gnac-convierte-archivos-de-audio-mucho-mas-facil/">rm -rf/</a></strong></p>

]]></content:encoded>
			<wfw:commentRss>http://casidiablo.net/gnac-transformar-audio/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

