Convertir un WAV en MP3 en ligne de commande

Classé dans : Ubuntu, Multi-Média - Mots clés : conversion, wav, mp3

Sous Ubuntu (et dérivés), vous voulez convertir un fichier audio au format WAV en fichier au format MP3 : suivez le guide !

En ligne de commande

Le plus simple (et le plus rapide ... si vous savez ce que vous faites) est d'utiliser la ligne de commande.

Il existe plusieurs outils : j'ai opté pour ffmpeg car il servira à bien d'autres fonctions de conversion.

Un exemple :

$ ffmpeg -i apero.wav -ab 320k apero.mp3

-i donne le nom du fichier en entrée

-ab 320k donne le taux d'échantillonage (320k = meilleur rapport volume/qualité)

Logiciel graphique

Si vous n'aimez pas la ligne de commande, ils existent des logiciels graphiques. En plus de WinFF (qui est une interface graphique pour ffmpeg), il y a aussi : SoundConverter, Xcfa, Gnormalize, mobile_media_converter, vlc, asunder.

Click droit pour Nautilus ou Nemo (edit Nov. 2020)

On peut également ajouter un petit script qui permettra d'effectuer la conversion depuis Nautilus (ou Nemo selon votre DE).

Il suffit d'ajouter dans le répertoire ~/.local/share/nautilus/scripts ou ~/.local/share/nemo/scripts (selon le DE utilisé) le script suivant :

#!/bin/bash
#

IFS=$'n'

for arg in $NEMO_SCRIPT_SELECTED_FILE_PATHS
do
    ##echo "convert $arg => ${arg%.*}.mp3" >> conv.log
    ffmpeg -i "$arg" -ab 320k "${arg%.*}.mp3"
done

Merci @Vangeles de m'avoir fait penser à l'utilisation de script (que j'utilise aussi pour subliminal).
NB: Bien entendu, si vous utilisez Nautilus, vous utiliserez dans le script la variable $NAUTILUS_SCRIPT_SELECTED_FILE_PATHS au lieu de $NEMO_SCRIPT_SELECTED_FILE_PATHS.

 

A noter que le format MP3 n'est plus soumis à licence depuis le 27 avril 2017 : c'est donc un format complètement libre et qu'on devrait donc trouver directement disponible dans toutes les prochaines versions de distributions Linux.

 

Bonne conversion ! wink

 

 

[ 4 commentaires ]

© Le Computing Froggy  !

4 commentaires

#1 lundi 14 mai 2018 @ 11:08 Pierre Aribaut a dit :

Sympa, je ne connaissais pas cette ligne de commande, je suis sous Ubuntu depuis juillet/août 2017, enfin plus exactement Linux Mint (basé sur Ubuntu), je suppose que c'est compatible.

#2 mercredi 23 mai 2018 @ 17:34 ComputingFroggy a dit :

oui, il faut juste installer ffmpeg si ce n'est déjà fait (sudo apt install ffmpeg).

#3 jeudi 27 août 2020 @ 22:43 Vangeles a dit :

Sous Ubuntu (et Mint bien sûr), les conversions de format peuvent se faire directement sur l'explorateur fichier (même en sélectionnant plusieurs fichiers) avec un clic droit.
Fichiers à mettre sous /.local/share/nautilus/Scripts
Exemple de fichier .sh à adapter (là c'est du ogg --> mp3)
#!/bin/bash
#
for x in "$@"
do
ffmpeg -i "$x" -ab 320k 0 "${x%.*}.mp3";
done

#4 mercredi 11 novembre 2020 @ 21:42 jb a dit :

bonjour,
quel bonheur ce clic-droit qui convertit automatiquement le ou les fichiers !
ne pas oublier de rendre le fichier exécutable

Écrire un commentaire

Quelle est la dernière lettre du mot crd87 ? :