Ir al contenido principal

Cómo extraer una parte de un archivo MP3

En ocasiones no es necesario editar un archivo de audio completo. Si únicamente se necesita una parte de una grabación, una conferencia o un podcast, FFmpeg permite extraer el fragmento deseado de forma rápida desde la terminal. 


Ejemplo práctico

En este ejemplo se parte de un archivo de 60 minutos llamado m_60.mp3 y se crea un nuevo archivo con los primeros 30 minutos.

ffmpeg -i m_60.mp3 -vn -acodec copy -ss 00:00:00 -to 00:30:00 m_30.mp3

¿Qué significa cada parámetro?

  • -i m_60.mp3 → Archivo de entrada.
  • -vn → Ignora cualquier pista de vídeo.
  • -acodec copy → Copia el audio sin recodificar, haciendo el proceso mucho más rápido y sin pérdida de calidad.
  • -ss 00:00:00 → Momento de inicio de la extracción.
  • -to 00:30:00 → Momento final de la extracción.
  • m_30.mp3 → Archivo de salida.

Otros ejemplos

Extraer del minuto 10 al 20:

ffmpeg -i m_60.mp3 -vn -acodec copy -ss 00:10:00 -to 00:20:00 parte.mp3

Extraer desde el minuto 45 hasta el final:

ffmpeg -i m_60.mp3 -vn -acodec copy -ss 00:45:00 final.mp3

Conclusión

Este pequeño truco permite dividir archivos MP3 en segundos, sin programas de edición y manteniendo la calidad original del audio gracias a la copia directa del flujo de audio. Es especialmente útil para recortar podcasts, conferencias, clases o cualquier grabación larga desde la terminal de Linux.

```

Comentarios

Entradas populares de este blog

Dividir pdf

Cómo dividir un PDF con PDFtk desde la terminal Guía breve (terminal Ubuntu o similar)    

Usar otras teclas para imitar los cursores (arrows)

  Si queremos utilizar otras teclas para imitar los cursores., así se hace: