Hace unos días me compartieron unos audios en formato WEBM, los cuales puedo abrir con el reproductor Media Player Classic pero no con mi reproductor favorito Winamp o en otros dispositivos electrónicos. En resumen, necesitaba transformar WEBM a MP3.
Revisé en internet y existen distintos programas gratuitos que ofrecen realizar el trabajo pero no me causan confianza. Finalmente encontré que el trabajo se puede realizar en linux (Ubuntu), usando ffmpeg y de forma masiva (en vez de ir archivo por archivo).
Primero se debe instalar el paquete ffmpeg
sudo apt install ffmpeg
Luego se ejecuta el siguiente comando el cual, buscará todos los archivos webm de la carpeta y los trasformará a mp3.
find . -type f -iname "*.webm" -exec bash -c 'FILE="$1"; ffmpeg -i "${FILE}" -vn -ab 320k -ar 44100 -y "${FILE%.webm}.mp3";' _ '{}' \;
fuente: modificado desde esta entrada de github, además el autor entrega otras recetas para transformar archivos de audio y video.