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
Publicar un comentario