<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="../assets/xml/rss.xsl" media="all"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>El hilo del laberinto (Publicaciones sobre MP3)</title><link>https://blog.jcea.es/</link><description></description><atom:link href="https://blog.jcea.es/categories/mp3.xml" rel="self" type="application/rss+xml"></atom:link><language>es</language><lastBuildDate>Sat, 11 Jul 2026 17:53:27 GMT</lastBuildDate><generator>Nikola (getnikola.com)</generator><docs>http://blogs.law.harvard.edu/tech/rss</docs><item><title>Cómo se procesó el audio de "El relato como creación de la realidad en Borges"</title><link>https://blog.jcea.es/posts/20180321-audio_elena_borges.html</link><dc:creator>Jesús Cea Avión</dc:creator><description>&lt;div&gt;&lt;p&gt;La charla de Elena &lt;a class="reference external" href="https://blog.jcea.es/posts/20180315-elena_borges.html"&gt;El relato como creación de la realidad en Borges&lt;/a&gt; se grabó con una
&lt;a class="reference external" href="https://duckduckgo.com/?q=sony+icd-px312&amp;amp;ia=images"&gt;Sony ICD-PX312&lt;/a&gt;. Es una
buena grabadora, pero las condiciones de la sala eran muy
complicadas: ruido de fondo monumental (ruido de otras aulas,
ruido de los tubos fluorescentes), los alumnos tosiendo
constantemente, jugando con los bolígrafos, tecleando en los
ordenadores, Elena moviéndose por la tarima y preguntas y lecturas
de los alumnos, alejados del micrófono. Incluso se puede oír
perfectamente a un alumno afilar sus lápices con un afilador
eléctrico.&lt;/p&gt;
&lt;p&gt;Intentar obtener un audio inteligible de una calidad mínima ha
sido difícil. Voy a describir los pasos aquí. Usé el software
&lt;a class="reference external" href="https://es.wikipedia.org/wiki/Audacity"&gt;Audacity&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://blog.jcea.es/posts/20180321-audio_elena_borges.html"&gt;Leer más…&lt;/a&gt; (quedan 4 minutos de lectura)&lt;/p&gt;&lt;/div&gt;</description><category>Audacity</category><category>Audio</category><category>MP3</category><category>Opus</category><category>Podcast</category><category>Presentaciones Públicas</category><guid>https://blog.jcea.es/posts/20180321-audio_elena_borges.html</guid><pubDate>Wed, 21 Mar 2018 15:52:00 GMT</pubDate></item><item><title>Conversión de Opus a MP3</title><link>https://blog.jcea.es/posts/20161006-opus2mp3.html</link><dc:creator>Jesús Cea Avión</dc:creator><description>&lt;div&gt;&lt;p&gt;El formato de audio interno de una aplicación que he desarrollado
es &lt;a class="reference external" href="https://en.wikipedia.org/wiki/Opus_%28audio_format%29"&gt;Opus&lt;/a&gt;, pero cuando algún cliente me pide un audio porque ha
perdido su copia no me queda otro remedio que entregárselo en
&lt;a class="reference external" href="https://en.wikipedia.org/wiki/MP3"&gt;MP3&lt;/a&gt;, que es lo único que sabe manejar &lt;a class="footnote-reference" href="https://blog.jcea.es/posts/20161006-opus2mp3.html#wav2" id="id1"&gt;[1]&lt;/a&gt;. Las viejas costumbres
tardan en morir, aunque &lt;a class="reference external" href="https://en.wikipedia.org/wiki/Opus_%28audio_format%29"&gt;Opus&lt;/a&gt; sea técnicamente superior en todos
los sentidos. La sombra del &lt;a class="reference external" href="https://es.wikipedia.org/wiki/Sistema_heredado"&gt;legacy&lt;/a&gt; es alargada :-(.&lt;/p&gt;
&lt;table class="docutils footnote" frame="void" id="wav2" rules="none"&gt;
&lt;colgroup&gt;&lt;col class="label"&gt;&lt;col&gt;&lt;/colgroup&gt;
&lt;tbody valign="top"&gt;
&lt;tr&gt;&lt;td class="label"&gt;&lt;a class="fn-backref" href="https://blog.jcea.es/posts/20161006-opus2mp3.html#id1"&gt;[1]&lt;/a&gt;&lt;/td&gt;&lt;td&gt;Técnicamente el cliente también podría manejar ficheros &lt;a class="reference external" href="https://en.wikipedia.org/wiki/WAV"&gt;WAV&lt;/a&gt;,
pero mover ficheros de varios gigabytes de un lado para otro a
través de internet es poco práctico.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Toda conversión supone una pérdida de calidad, con suerte,
inapreciable. En este caso no nos importa mucho porque esta
conversión es puntual y el flujo de trabajo normal de mi
aplicación usa &lt;a class="reference external" href="https://en.wikipedia.org/wiki/Opus_%28audio_format%29"&gt;Opus&lt;/a&gt;. Esta conversión a &lt;a class="reference external" href="https://en.wikipedia.org/wiki/MP3"&gt;MP3&lt;/a&gt; es anecdótica, la
excepción.&lt;/p&gt;
&lt;p&gt;El proceso, en realidad, es sencillo y rápido:&lt;/p&gt;
&lt;pre class="code console"&gt;&lt;a name="rest_code_78e552abc20944c694b0a63ac6886384-1"&gt;&lt;/a&gt;&lt;span class="gp"&gt;$&lt;/span&gt; opusdec --force-wav ENTRADA.opus - &lt;span class="p"&gt;|&lt;/span&gt; lame -v - SALIDA.mp3
&lt;/pre&gt;&lt;p&gt;Estos comandos encadenados tienen dos ventajas: aprovechan dos
&lt;a class="reference external" href="https://es.wikipedia.org/wiki/Procesador_multin%C3%BAcleo"&gt;núcleos&lt;/a&gt; de tus &lt;a class="reference external" href="https://es.wikipedia.org/wiki/Unidad_central_de_procesamiento"&gt;CPUs&lt;/a&gt; y no generan un fichero &lt;a class="reference external" href="https://en.wikipedia.org/wiki/WAV"&gt;WAV&lt;/a&gt; intermedio
potencialmente muy largo. El fichero &lt;a class="reference external" href="https://en.wikipedia.org/wiki/MP3"&gt;MP3&lt;/a&gt; generado es un &lt;a class="reference external" href="https://en.wikipedia.org/wiki/Variable_bitrate"&gt;VBR&lt;/a&gt; sin
limitaciones de &lt;a class="reference external" href="https://en.wikipedia.org/wiki/Bit_rate#Multimedia_encoding"&gt;bitrate&lt;/a&gt;, por calidad y tamaño. Las etiquetas
&lt;a class="reference external" href="https://en.wikipedia.org/wiki/Opus_%28audio_format%29"&gt;OPUS&lt;/a&gt; se pierden en vez de convertirse a &lt;a class="reference external" href="https://es.wikipedia.org/wiki/ID3"&gt;ID3&lt;/a&gt; en el &lt;a class="reference external" href="https://en.wikipedia.org/wiki/MP3"&gt;MP3&lt;/a&gt;, pero eso
no es un problema en esta aplicación.&lt;/p&gt;
&lt;p&gt;Para el perfil de audio de mi aplicación, los audios en &lt;a class="reference external" href="https://en.wikipedia.org/wiki/MP3"&gt;MP3&lt;/a&gt;
ocupan un &lt;strong&gt;54%&lt;/strong&gt; más que la versión &lt;a class="reference external" href="https://en.wikipedia.org/wiki/Opus_%28audio_format%29"&gt;Opus&lt;/a&gt;, con una calidad
objetiva (marginalmente) inferior. Es decir, para una calidad de
sonido comparable, el formato &lt;a class="reference external" href="https://en.wikipedia.org/wiki/MP3"&gt;MP3&lt;/a&gt; necesita un &lt;strong&gt;54%&lt;/strong&gt; más de
&lt;a class="reference external" href="https://en.wikipedia.org/wiki/Bit_rate#Multimedia_encoding"&gt;bitrate&lt;/a&gt; que &lt;a class="reference external" href="https://en.wikipedia.org/wiki/Opus_%28audio_format%29"&gt;Opus&lt;/a&gt;.&lt;/p&gt;&lt;/div&gt;</description><category>Audio</category><category>MP3</category><category>Multimedia</category><category>Opus</category><guid>https://blog.jcea.es/posts/20161006-opus2mp3.html</guid><pubDate>Wed, 05 Oct 2016 22:14:00 GMT</pubDate></item></channel></rss>