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

Écrire un commentaire

Quelle est la troisième lettre du mot m7z4b ? :