web-dev-qa-db-fra.com

Comment convertir un fichier WMA Lossless en FLAC?

J'ai quelques CD que je veux convertir au format FLAC. Banshee ne peut pas trouver ses métadonnées, mais Windows Media Player le peut.

J'ai pensé qu'il y avait deux solutions de contournement:

  • Extrayez tous les CD à l'aide de Windows Media Player WMA sans perte et convertissez-les par lots en FLAC avec métadonnées.
  • Tweak Banshee pour se connecter aux sources de métadonnées de Windows Media Player

Des idées comment le faire? Je recherche de préférence une méthode en ligne de commande.

7
Adam Matan

Pour convertir WMA en FLAC, vous pouvez essayer soundconverter, une application graphique, mais elle permet d’ajouter plusieurs fichiers et répertoires. Il conserve les métadonnées si le format de sortie le prend en charge. Pour l'installer entrez dans votre terminal ceci: Sudo apt-get install soundconverter

5
user244

J'ai utilisé avconv avec un grand succès. Il s’agit d’un utilitaire de ligne de commande offrant un grand nombre d’options.

L’utilitaire avconv est fourni par le libav-tools Install libav-tools package (à partir de Ubuntu 12.04). Pour l'installer, cliquez sur ce lien ou exécutez:

_Sudo apt-get update && Sudo apt-get install libav-tools
_

Je n'avais besoin que de la conversion la plus élémentaire de WMA en FLAC (identique à celle que vous demandez). Pour faire cela avec avconv

_avconv -i <input-filename.wma> <output-filename.flac>
_

Pour plus d'informations, voir man avconv .

Pour convertir tous les fichiers WMA d’un répertoire, vous pouvez utiliser le script suivant:

_for file in *.wma; do avconv -i "${file}" "${file%%.wma}.flac"; done
_
6
Roshan