# Como convertir ficheros .flac a .mp3 en el shell de linux con ffmpeg

# Introducción
Algunas veces me descargo o me pasan algun disco de música clasica en forma [.flac](https://es.wikipedia.org/wiki/FLAC) y la verdad, ni tengo el equipo para tal audición, ni tanto espacio en mis saturados discos. Asi que lo mejor es convertirlos a [.mp3](https://es.wikipedia.org/wiki/MP3) (también puedes hacerlo a .ogg si eres muy OpenSource (aunque mp3 ya es formato abierto)

## Convertir todos los ficheros .flac de un directorio a .mp3 con ffmpeg en linux con el shell

Bueno, ni que decir tiene que debes tener instalado **fmpeg** y los codecs, pero eso lo dejo para otro momento.

### Recursivo
```
find -name "*.flac" -exec ffmpeg -i {} -acodec libmp3lame -ab 128k {}.mp3 \;
```

### Un solo nivel
```
find -maxdepth 1 -name "*.flac" -exec ffmpeg -i {} -acodec libmp3lame -ab 128k {}.mp3 \;
```

## Enlaces
- [man ffmpeg](https://linux.die.net/man/1/ffmpeg)
- [find](https://linux.die.net/man/1/find)
- [Los 28 comandos más útiles de FFmpeg](https://www.thinkinglin.es/es/los-28-comandos-mas-utiles-de-ffmpeg/)

## Aviso
Esta documentación y su contenido, no implica que funcione en tu caso o determinados casos.  También implica que tienes conocimientos sobre lo que trata, y que en cualquier caso tienes copias de seguridad. El contenido el contenido se entrega, tal y como está, sin que ello implique ningún obligación ni responsabilidad por parte de [Castris](https://castris.com)

Si necesitas soporte profesional puedes contratar con Castris [soporte profesional](https://intranet.castris.com/cart.php?gid=18).