<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Convertola</title>
    <description>The latest articles on DEV Community by Convertola (@convertola).</description>
    <link>https://dev.to/convertola</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4198656%2Fc2c9bee6-d85c-4c6d-a40e-148d1e9984a0.png</url>
      <title>DEV Community: Convertola</title>
      <link>https://dev.to/convertola</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/convertola"/>
    <language>en</language>
    <item>
      <title>Product photos on a white background without opening Photoshop</title>
      <dc:creator>Convertola</dc:creator>
      <pubDate>Thu, 12 Nov 2026 18:05:05 +0000</pubDate>
      <link>https://dev.to/convertola/product-photos-on-a-white-background-without-opening-photoshop-33fb</link>
      <guid>https://dev.to/convertola/product-photos-on-a-white-background-without-opening-photoshop-33fb</guid>
      <description>&lt;p&gt;Marketplaces like Amazon, Etsy and most Shopify themes look best when every product sits on a plain white or transparent background. If you only have a phone photo on a kitchen table, here's what actually makes the cut-out clean:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1. Shoot for the cut-out, not the scene.&lt;/strong&gt; Put the item a little away from the wall so it doesn't cast a hard shadow behind it, and use soft daylight from a window. Strong contrast between the product and what's behind it helps any background remover far more than a fancy camera.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2. Keep the original resolution.&lt;/strong&gt; Don't upscale a small photo before removing the background. Upscaling just invents blurry edges. A 1500–2000 px wide photo is plenty for most store listings.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3. Check the gaps.&lt;/strong&gt; Handles of mugs, the space between a bag strap and the bag, or hair in portrait shots are where automatic tools usually leave a patch of the old background. Zoom in and erase those spots before exporting.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;4. Export PNG for transparency, JPG for white.&lt;/strong&gt; Transparent PNGs are great if your store theme has its own background color. If the marketplace demands pure white, add a white fill and save as JPG to keep the file small.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;5. Keep one consistent framing.&lt;/strong&gt; Same margin around every product, same angle where you can. It makes a catalog look professional more than any single edit does.&lt;/p&gt;

&lt;p&gt;For the removal step itself, we built a free &lt;a href="https://convertola.com/en/background-remover" rel="noopener noreferrer"&gt;online background remover&lt;/a&gt; that runs in the browser: upload a photo, get a transparent PNG, then touch up edges with the eraser and restore brushes, no sign-up. (Disclosure: it's our project.)&lt;/p&gt;

&lt;p&gt;What's the hardest product you've tried to cut out cleanly?&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>productivity</category>
      <category>beginners</category>
    </item>
    <item>
      <title>Series y conciertos en MKV: cómo quedarte solo con el audio en MP3</title>
      <dc:creator>Convertola</dc:creator>
      <pubDate>Thu, 12 Nov 2026 12:07:35 +0000</pubDate>
      <link>https://dev.to/convertola/series-y-conciertos-en-mkv-como-quedarte-solo-con-el-audio-en-mp3-3f8m</link>
      <guid>https://dev.to/convertola/series-y-conciertos-en-mkv-como-quedarte-solo-con-el-audio-en-mp3-3f8m</guid>
      <description>&lt;p&gt;Los archivos .mkv son muy habituales: descargas de conciertos, capítulos de series, grabaciones de pantalla con OBS o vídeos exportados desde algunos editores. El formato es estupendo para guardar vídeo con varias pistas de audio y subtítulos, pero tiene un problema: fuera del ordenador, mucha gente no lo puede reproducir.&lt;/p&gt;

&lt;p&gt;Si lo que te interesa es el sonido (la música de un directo, un podcast grabado en vídeo, una clase), pasarlo a MP3 suele ser lo más práctico.&lt;/p&gt;

&lt;h2&gt;
  
  
  Por qué un MKV da guerra
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Muchos móviles y radios de coche no lo abren&lt;/strong&gt;, o lo abren sin sonido.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Pesa mucho.&lt;/strong&gt; Un concierto de una hora en MKV puede ocupar varios gigas; el mismo audio en MP3 se queda en unos 80–140 MB.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Puede llevar varias pistas de audio&lt;/strong&gt; (por ejemplo, castellano e inglés, o un comentario del director). Conviene saber cuál quieres antes de convertir.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Antes de convertir, revisa esto
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Comprueba qué pista de audio quieres.&lt;/strong&gt; Ábrelo en VLC y mira en &lt;em&gt;Audio &amp;gt; Pista de audio&lt;/em&gt; cuántas hay.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Elige la calidad según el uso.&lt;/strong&gt; Para voz, 128 kbps va sobrado. Para música, 192 o 320 kbps.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;No borres el MKV original&lt;/strong&gt; hasta comprobar que el MP3 suena bien de principio a fin.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Nombra los archivos con cabeza:&lt;/strong&gt; «Concierto_Madrid_2024.mp3» mejor que «output_final2.mp3».&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  Cómo lo hacemos nosotros
&lt;/h2&gt;

&lt;p&gt;Nosotros usamos el &lt;a href="https://convertola.com/es/convertidor-mp3/mkv-a-mp3" rel="noopener noreferrer"&gt;conversor de MKV a MP3 de Convertola&lt;/a&gt;, que funciona desde el navegador sin instalar nada: subes el .mkv, eliges la calidad y descargas el MP3. Aviso: Convertola es nuestro proyecto, así que tenlo en cuenta. Si prefieres algo de escritorio, VLC o FFmpeg también lo hacen bien (con FFmpeg basta algo como &lt;code&gt;ffmpeg -i video.mkv -vn -b:a 192k audio.mp3&lt;/code&gt;).&lt;/p&gt;

&lt;p&gt;Lo importante es que ese directo o esa clase no se quede atrapado en un formato que tu móvil o tu coche no entienden.&lt;/p&gt;

</description>
      <category>spanish</category>
      <category>productivity</category>
      <category>tutorial</category>
      <category>audio</category>
    </item>
    <item>
      <title>Shrinking screenshots for a form that only takes JPG under 200 KB</title>
      <dc:creator>Convertola</dc:creator>
      <pubDate>Wed, 11 Nov 2026 18:07:49 +0000</pubDate>
      <link>https://dev.to/convertola/shrinking-screenshots-for-a-form-that-only-takes-jpg-under-200-kb-3262</link>
      <guid>https://dev.to/convertola/shrinking-screenshots-for-a-form-that-only-takes-jpg-under-200-kb-3262</guid>
      <description>&lt;p&gt;Every few weeks someone on a team hits the same wall: a portal, job application or government form says "JPG only, max 200 KB", and the file you have is a 2.4 MB PNG screenshot or a WebP you saved from a browser.&lt;/p&gt;

&lt;p&gt;A few things worth knowing before you start fiddling:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1. Format first, then size.&lt;/strong&gt; PNG is lossless, so screenshots with lots of text stay big. Converting to JPG alone often cuts the file by 70–90%. WebP is even smaller, but many older upload forms still reject it, which is why "JPG only" keeps showing up.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2. Resize before you crank down quality.&lt;/strong&gt; A 3000 px wide screenshot shown in a 600 px box wastes most of its bytes. Dropping the width to around 1200–1600 px usually gets you under the limit while text stays readable. Lowering JPG quality below ~60 is where blurry, blocky text starts.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3. Crop the noise.&lt;/strong&gt; Browser tabs, taskbars and empty margins add pixels nobody needs. A quick crop is often the difference between 260 KB and 180 KB.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;4. Keep the original.&lt;/strong&gt; Save the converted copy with a new name so you can redo it if the form also wants a different size later.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;5. ICO and favicons are their own thing.&lt;/strong&gt; If what you actually need is a site icon, export a small square PNG and convert it to ICO instead of shrinking a big logo.&lt;/p&gt;

&lt;p&gt;If you want to do all of this in one place without installing anything, we built the &lt;a href="https://convertola.com/image-converter" rel="noopener noreferrer"&gt;Convertola image converter&lt;/a&gt; for exactly this: it converts between JPG, PNG, WebP, GIF, TIFF, BMP and ICO, and lets you resize, crop and shrink to a target KB size in the browser, no sign-up. (Disclosure: it's our project.)&lt;/p&gt;

&lt;p&gt;What's the strangest upload limit you've had to work around?&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>productivity</category>
      <category>beginners</category>
    </item>
    <item>
      <title>Notas de voz en OPUS: por qué tu reproductor no las abre y qué hacer</title>
      <dc:creator>Convertola</dc:creator>
      <pubDate>Wed, 11 Nov 2026 12:02:14 +0000</pubDate>
      <link>https://dev.to/convertola/notas-de-voz-en-opus-por-que-tu-reproductor-no-las-abre-y-que-hacer-122n</link>
      <guid>https://dev.to/convertola/notas-de-voz-en-opus-por-que-tu-reproductor-no-las-abre-y-que-hacer-122n</guid>
      <description>&lt;p&gt;Si alguna vez descargaste una nota de voz o un audio de una videollamada y te encontraste con un archivo terminado en .opus, seguramente comprobaste que muchos reproductores, radios de coche y editores sencillos no lo reconocen. No es que el archivo esté dañado: es que OPUS es un formato pensado para la voz en tiempo real, no para la compatibilidad.&lt;/p&gt;

&lt;h2&gt;
  
  
  ¿Qué es OPUS y por qué aparece tanto?
&lt;/h2&gt;

&lt;p&gt;OPUS es un códec abierto muy eficiente. Con muy pocos kilobits por segundo consigue que una voz se entienda perfectamente, por eso lo usan apps de mensajería, plataformas de llamadas y algunos grabadores web. El problema llega cuando quieres sacar ese audio de la app: un pendrive para el coche, un editor de podcast básico o un reproductor antiguo esperan casi siempre un MP3.&lt;/p&gt;

&lt;h2&gt;
  
  
  Cuándo conviene convertirlo a MP3
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Cuando necesitas reproducirlo en un dispositivo que no reconoce .opus.&lt;/li&gt;
&lt;li&gt;Cuando vas a compartirlo con alguien que no sabe qué hacer con ese archivo.&lt;/li&gt;
&lt;li&gt;Cuando quieres editarlo o transcribirlo con herramientas que solo aceptan MP3 o WAV.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Si el audio solo se va a escuchar dentro de la misma app, no hace falta tocar nada: OPUS ocupa menos y suena bien.&lt;/p&gt;

&lt;h2&gt;
  
  
  Qué calidad elegir
&lt;/h2&gt;

&lt;p&gt;Para notas de voz y llamadas, 96 o 128 kbps en MP3 son más que suficientes; subir a 320 kbps no recupera calidad que el archivo original no tenía y solo hace el archivo más pesado. Si es música grabada en OPUS, 192 kbps es un buen punto de equilibrio.&lt;/p&gt;

&lt;h2&gt;
  
  
  Una forma rápida de hacerlo
&lt;/h2&gt;

&lt;p&gt;Nosotros hacemos Convertola (es nuestro proyecto), así que lo usamos para esto: el &lt;a href="https://convertola.com/es/convertidor-mp3/opus-a-mp3" rel="noopener noreferrer"&gt;convertidor de OPUS a MP3&lt;/a&gt; funciona en el navegador, sin instalar nada. Subes el archivo, eliges la calidad y descargas el MP3. Si tienes varios audios, conviértelos de una vez y guárdalos en una carpeta con nombres claros (fecha y tema), así luego los encuentras sin abrir uno por uno.&lt;/p&gt;

&lt;p&gt;Un último consejo: conserva el OPUS original hasta comprobar que el MP3 suena bien. Convertir es fácil, pero recuperar un audio borrado no.&lt;/p&gt;

</description>
      <category>spanish</category>
      <category>audio</category>
      <category>productivity</category>
    </item>
    <item>
      <title>Una carpeta de audios mezclados y un coche que solo lee MP3</title>
      <dc:creator>Convertola</dc:creator>
      <pubDate>Tue, 10 Nov 2026 18:04:15 +0000</pubDate>
      <link>https://dev.to/convertola/una-carpeta-de-audios-mezclados-y-un-coche-que-solo-lee-mp3-ba9</link>
      <guid>https://dev.to/convertola/una-carpeta-de-audios-mezclados-y-un-coche-que-solo-lee-mp3-ba9</guid>
      <description>&lt;p&gt;Pasa más de lo que parece: tienes una carpeta con notas de voz del móvil, un par de vídeos de clases, algún podcast descargado y canciones antiguas en formatos distintos. Lo copias todo a un USB, lo pones en el coche o en un altavoz viejo… y la mitad no suena.&lt;/p&gt;

&lt;p&gt;El problema casi nunca es el archivo en sí, sino el formato. Muchos equipos sencillos solo reconocen MP3. Archivos como M4A, OGG, OPUS, WAV o el audio dentro de un MP4 se quedan fuera.&lt;/p&gt;

&lt;p&gt;Lo práctico es unificar: dejar una copia en MP3 de todo lo que quieras escuchar fuera del ordenador y guardar los originales donde estaban. Así no pierdes calidad en tu archivo principal y tienes una versión que funciona en cualquier sitio.&lt;/p&gt;

&lt;p&gt;Algunos consejos rápidos:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Para voz (clases, notas, entrevistas) 128 kbps suele ser más que suficiente.&lt;/li&gt;
&lt;li&gt;Para música, 192 o 320 kbps según el espacio que tengas.&lt;/li&gt;
&lt;li&gt;Renombra los archivos antes de copiarlos al USB; muchas radios ordenan por nombre.&lt;/li&gt;
&lt;li&gt;Si el original es un vídeo, solo necesitas extraer el audio, no el vídeo completo.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Nosotros usamos el &lt;a href="https://convertola.com/es/convertidor-mp3" rel="noopener noreferrer"&gt;convertidor MP3 de Convertola&lt;/a&gt; para este tipo de tareas: funciona en el navegador y acepta los formatos más comunes de audio y vídeo. Aviso: es nuestro proyecto, así que tenlo en cuenta, pero cualquier herramienta que respete la calidad que elijas te servirá igual.&lt;/p&gt;

&lt;p&gt;La idea de fondo es simple: un formato universal para escuchar, y los originales guardados para todo lo demás.&lt;/p&gt;

</description>
      <category>spanish</category>
      <category>mp3</category>
      <category>productivity</category>
    </item>
    <item>
      <title>WAV to MP3 without surprises: bitrate, sample rate and metadata choices that actually matter</title>
      <dc:creator>Convertola</dc:creator>
      <pubDate>Tue, 27 Oct 2026 13:02:46 +0000</pubDate>
      <link>https://dev.to/convertola/wav-to-mp3-without-surprises-bitrate-sample-rate-and-metadata-choices-that-actually-matter-22la</link>
      <guid>https://dev.to/convertola/wav-to-mp3-without-surprises-bitrate-sample-rate-and-metadata-choices-that-actually-matter-22la</guid>
      <description>&lt;p&gt;WAV files are great while you are recording or editing: they are uncompressed, every editor opens them, and nothing is lost between saves. The trouble starts when you need to share them. A few minutes of stereo WAV can easily be larger than an email attachment limit, and many podcast hosts, chat apps and older car stereos would rather get an MP3. Converting is simple, but a few choices along the way decide whether the result sounds right and plays everywhere.&lt;/p&gt;

&lt;h2&gt;
  
  
  1. Pick a bitrate based on the content, not a habit
&lt;/h2&gt;

&lt;p&gt;MP3 is lossy, so the bitrate is the main quality dial.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Speech (voice notes, interviews, lectures):&lt;/strong&gt; 96 to 128 kbps is usually plenty, and mono is fine if it was recorded with one microphone.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Music or mixed content:&lt;/strong&gt; 192 kbps is a sensible default; go up to 256 or 320 kbps if the file is a final master someone will listen to on good headphones.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Variable bitrate (VBR):&lt;/strong&gt; with LAME, &lt;code&gt;-q:a 2&lt;/code&gt; gives transparent results for most listeners and keeps quiet passages small.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Going above 320 kbps isn't possible in MP3, and encoding a low-quality source at 320 kbps doesn't bring back detail that was never there.&lt;/p&gt;

&lt;h2&gt;
  
  
  2. Keep the sample rate unless you have a reason to change it
&lt;/h2&gt;

&lt;p&gt;Most WAV recordings are 44.1 kHz or 48 kHz. MP3 handles both, so leave it alone. Resampling 48 kHz to 44.1 kHz is only worth it when a target device or platform specifically asks for it. Files at 96 kHz from studio sessions are the exception: downsample them before encoding, because MP3 can't store that rate anyway.&lt;/p&gt;

&lt;h2&gt;
  
  
  3. Watch out for 24-bit and 32-bit float sources
&lt;/h2&gt;

&lt;p&gt;Exports from DAWs are often 24-bit or 32-bit float. The encoder converts them internally, but if the original was mixed hot and peaks above 0 dBFS in float, the MP3 can clip. Normalising to about -1 dBFS before encoding avoids that, and it also leaves headroom for the small overshoots MP3 decoding can introduce.&lt;/p&gt;

&lt;h2&gt;
  
  
  4. Don't forget the metadata
&lt;/h2&gt;

&lt;p&gt;WAV files rarely carry useful tags, while MP3 players lean heavily on ID3. Add at least a title and artist (or a show name for podcasts) after converting, otherwise the file shows up as "Unknown" in every library.&lt;/p&gt;

&lt;h2&gt;
  
  
  5. A quick command-line version
&lt;/h2&gt;

&lt;p&gt;If FFmpeg is installed, this covers most cases:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;ffmpeg &lt;span class="nt"&gt;-i&lt;/span&gt; input.wav &lt;span class="nt"&gt;-codec&lt;/span&gt;:a libmp3lame &lt;span class="nt"&gt;-b&lt;/span&gt;:a 192k output.mp3
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Swap &lt;code&gt;-b:a 192k&lt;/code&gt; for &lt;code&gt;-q:a 2&lt;/code&gt; if you prefer VBR.&lt;/p&gt;

&lt;h2&gt;
  
  
  6. When you'd rather not install anything
&lt;/h2&gt;

&lt;p&gt;Not everyone on a team has FFmpeg set up, and uploading private recordings to a random converter isn't always acceptable. We built &lt;a href="https://convertola.com/mp3-converter/wav-to-mp3" rel="noopener noreferrer"&gt;Convertola's WAV to MP3 converter&lt;/a&gt; for that situation (disclosure: it's our project). It runs the conversion in the browser, so the file stays on your device, and it lets you choose the bitrate before downloading.&lt;/p&gt;

&lt;h2&gt;
  
  
  Wrapping up
&lt;/h2&gt;

&lt;p&gt;For most people the safe recipe is: keep the original sample rate, pick 128 kbps for speech or 192 kbps and up for music, normalise anything that peaks too close to zero, and add basic tags. Keep the WAV as your master copy and treat the MP3 as the version you share.&lt;/p&gt;

</description>
      <category>audio</category>
      <category>webdev</category>
      <category>ffmpeg</category>
      <category>productivity</category>
    </item>
    <item>
      <title>Por qué el MP3 sigue siendo el formato más compatible (y cuándo no conviene usarlo)</title>
      <dc:creator>Convertola</dc:creator>
      <pubDate>Mon, 26 Oct 2026 02:06:34 +0000</pubDate>
      <link>https://dev.to/convertola/por-que-el-mp3-sigue-siendo-el-formato-mas-compatible-y-cuando-no-conviene-usarlo-312i</link>
      <guid>https://dev.to/convertola/por-que-el-mp3-sigue-siendo-el-formato-mas-compatible-y-cuando-no-conviene-usarlo-312i</guid>
      <description>&lt;p&gt;Cada pocos años aparece un formato de audio "mejor" que el MP3: AAC, Opus, FLAC… y aun así, cuando alguien necesita que un archivo suene en cualquier sitio, acaba convirtiéndolo a MP3. No es nostalgia. Tiene explicaciones bastante prácticas, y también tiene límites que conviene conocer antes de convertirlo todo por costumbre.&lt;/p&gt;

&lt;h2&gt;
  
  
  Lo que hace al MP3 tan difícil de sustituir
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Funciona en casi todo.&lt;/strong&gt; Reproductores del coche, altavoces antiguos, televisores, marcos digitales, editores de vídeo, plataformas de podcast, centralitas telefónicas… Muchos de esos dispositivos se diseñaron cuando el MP3 era la única opción con compresión razonable, y nunca se actualizaron. Un archivo .opus o .m4a puede que no se abra; un .mp3 casi siempre sí.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Las patentes ya no son un problema.&lt;/strong&gt; Durante años, el MP3 tuvo licencias que complicaban su uso en software libre. Hoy esas patentes han expirado, así que cualquier programa o navegador puede codificarlo y decodificarlo sin restricciones. Eso explica que siga apareciendo como opción por defecto en tantas herramientas.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Es predecible.&lt;/strong&gt; Si eliges 192 kbps, sabes más o menos cuánto ocupará y cómo sonará. Para compartir notas de voz, clases grabadas, ensayos de una banda o un audio que vas a subir a una web, esa previsibilidad vale mucho.&lt;/p&gt;

&lt;h2&gt;
  
  
  Cuándo NO conviene pasar a MP3
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Si vas a seguir editando.&lt;/strong&gt; El MP3 es un formato con pérdida: cada vez que exportas de nuevo, pierdes algo más. Trabaja en WAV o FLAC y convierte a MP3 solo al final.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Si quieres un archivo de archivo.&lt;/strong&gt; Para guardar grabaciones originales "para siempre", un formato sin pérdida es más sensato. Siempre podrás sacar un MP3 de un FLAC, pero no al revés.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Si el destino ya acepta algo mejor.&lt;/strong&gt; Muchas apps de mensajería y navegadores modernos reproducen Opus o AAC sin problema, con buena calidad a tamaños pequeños. Convertir a MP3 ahí no aporta nada.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Si el archivo ya es MP3 de baja calidad.&lt;/strong&gt; Subirlo a 320 kbps no recupera lo que se perdió; solo hace el archivo más grande.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Qué calidad elegir
&lt;/h2&gt;

&lt;p&gt;Una regla sencilla que nos funciona:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Voz&lt;/strong&gt; (podcasts, clases, notas de voz): 96–128 kbps, incluso en mono.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Música para escuchar en el móvil o en el coche:&lt;/strong&gt; 192 kbps es un buen equilibrio.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Música que te importa mucho:&lt;/strong&gt; 256–320 kbps, o mejor, conserva también el original sin pérdida.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Si el audio viene de un vídeo (MP4, MOV, WebM), la calidad final depende sobre todo del audio que tenía ese vídeo, no del bitrate que elijas al exportar.&lt;/p&gt;

&lt;h2&gt;
  
  
  Convertir sin instalar nada
&lt;/h2&gt;

&lt;p&gt;Hoy no hace falta instalar un programa para esto. Los navegadores pueden procesar audio directamente en tu equipo, sin subir el archivo a ningún servidor, lo que además es más privado. En nuestro caso construimos &lt;a href="https://convertola.com/es/convertidor-mp3" rel="noopener noreferrer"&gt;Convertola&lt;/a&gt; precisamente para eso: un convertidor que funciona en el navegador y acepta los formatos habituales de audio y vídeo. Es nuestro proyecto, así que tómalo como lo que es; cualquier herramienta que procese localmente y te deje elegir el bitrate te servirá igual.&lt;/p&gt;

&lt;h2&gt;
  
  
  En resumen
&lt;/h2&gt;

&lt;p&gt;El MP3 no es el formato más eficiente, pero sigue siendo el más universal. Úsalo como formato de entrega, cuando necesitas que un audio suene en cualquier sitio, y guarda los originales en un formato sin pérdida si vas a necesitarlos más adelante.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;— Equipo Convertola&lt;/em&gt;&lt;/p&gt;

</description>
      <category>spanish</category>
      <category>audio</category>
      <category>webdev</category>
      <category>productivity</category>
    </item>
    <item>
      <title>Converting video and audio to MP3 in the browser with ffmpeg.wasm: notes from building one</title>
      <dc:creator>Convertola</dc:creator>
      <pubDate>Wed, 21 Oct 2026 15:03:18 +0000</pubDate>
      <link>https://dev.to/convertola/converting-video-and-audio-to-mp3-in-the-browser-with-ffmpegwasm-notes-from-building-one-397l</link>
      <guid>https://dev.to/convertola/converting-video-and-audio-to-mp3-in-the-browser-with-ffmpegwasm-notes-from-building-one-397l</guid>
      <description>&lt;p&gt;Most "convert to MP3" websites follow the same pattern: you upload a file, a server runs FFmpeg on it, and you download the result. That works, but it means every recording, voice note or home video takes a trip to someone else's machine. While building Convertola (disclosure: it's our project), we went the other way and ran FFmpeg inside the browser with WebAssembly. Here are the parts that turned out to matter.&lt;/p&gt;

&lt;h2&gt;
  
  
  1. Pick the single-threaded core unless you really need threads
&lt;/h2&gt;

&lt;p&gt;ffmpeg.wasm ships a single-threaded core and a multi-threaded one. The multi-threaded build depends on &lt;code&gt;SharedArrayBuffer&lt;/code&gt;, which browsers only expose on cross-origin isolated pages. That means serving &lt;code&gt;Cross-Origin-Opener-Policy: same-origin&lt;/code&gt; and &lt;code&gt;Cross-Origin-Embedder-Policy: require-corp&lt;/code&gt;, and those headers can break third-party embeds, fonts or analytics that aren't served with the right CORP/CORS headers.&lt;/p&gt;

&lt;p&gt;For audio-only jobs the single-threaded core is usually fast enough, and it runs on a plain page with no special headers. We chose it and haven't regretted it.&lt;/p&gt;

&lt;h2&gt;
  
  
  2. Load the engine lazily
&lt;/h2&gt;

&lt;p&gt;The core &lt;code&gt;.wasm&lt;/code&gt; file is several megabytes. Loading it on page load slows down everyone, including visitors who only came to read. Load it when the user actually picks a file (or hovers the upload area), and show a clear "preparing converter" state so the first conversion doesn't look frozen.&lt;/p&gt;

&lt;h2&gt;
  
  
  3. The FFmpeg command is the easy part
&lt;/h2&gt;

&lt;p&gt;Once a file is written to ffmpeg.wasm's in-memory file system, the conversion is the same command you'd run on a desktop:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;ffmpeg &lt;span class="nt"&gt;-i&lt;/span&gt; input.mp4 &lt;span class="nt"&gt;-vn&lt;/span&gt; &lt;span class="nt"&gt;-c&lt;/span&gt;:a libmp3lame &lt;span class="nt"&gt;-b&lt;/span&gt;:a 192k output.mp3
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;ul&gt;
&lt;li&gt;
&lt;code&gt;-vn&lt;/code&gt; drops the video stream, so a video becomes an audio-only MP3.&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;-c:a libmp3lame&lt;/code&gt; selects the MP3 encoder.&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;-b:a&lt;/code&gt; sets the bitrate. Offering a small set of choices (128, 192, 256, 320 kbps) is friendlier than a free-form field.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;One gotcha: files with several audio tracks (common in MKV) will use FFmpeg's default stream selection. If you want predictable behaviour, map the first audio track explicitly with &lt;code&gt;-map 0:a:0&lt;/code&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  4. Memory is your real limit
&lt;/h2&gt;

&lt;p&gt;Everything lives in the tab's memory: the input file, FFmpeg's working buffers and the output. Large inputs can crash a tab, especially on phones. Set an honest file-size cap, check &lt;code&gt;file.size&lt;/code&gt; before writing anything to the virtual file system, and delete files from it (&lt;code&gt;deleteFile&lt;/code&gt;) after each job so repeated conversions don't pile up.&lt;/p&gt;

&lt;h2&gt;
  
  
  5. Progress and cancel matter more than raw speed
&lt;/h2&gt;

&lt;p&gt;Users tolerate a conversion that takes a while if they can see it moving. ffmpeg.wasm emits progress events you can bind to a progress bar. Equally important is a working Cancel button: terminating the instance and reloading it is simpler and more reliable than trying to stop a running job halfway.&lt;/p&gt;

&lt;h2&gt;
  
  
  6. Be upfront about licensing
&lt;/h2&gt;

&lt;p&gt;FFmpeg and its builds carry GPL/LGPL obligations depending on how they're compiled. Credit FFmpeg and ffmpeg.wasm on the page, state the license of the core you ship, and link to the source.&lt;/p&gt;

&lt;h2&gt;
  
  
  7. The privacy story is the product
&lt;/h2&gt;

&lt;p&gt;The biggest benefit isn't technical. When the file never leaves the device, there's nothing to delete later and nothing to explain in a retention policy. That's an easy promise to keep, and an easy one for users to understand.&lt;/p&gt;

&lt;p&gt;If you want to see how this feels in practice, &lt;a href="https://convertola.com/mp3-converter" rel="noopener noreferrer"&gt;Convertola's free MP3 converter&lt;/a&gt; is built exactly this way: pick a video or audio file, choose a bitrate, and the MP3 is created on your own device.&lt;/p&gt;

&lt;p&gt;Have you shipped ffmpeg.wasm in production? I'd be curious how others handle large files on mobile.&lt;/p&gt;

</description>
      <category>webassembly</category>
      <category>javascript</category>
      <category>ffmpeg</category>
      <category>webdev</category>
    </item>
  </channel>
</rss>
