web-dev-qa-db-fra.com

Comment puis-je utiliser abcde pour extraire au format mp3 et intégrer des pochettes d'album sous Trusty et Xenial?

Je voudrais utiliser le ripper abcde audio en ligne de commande pour:

  1. Extraire des CD audio en mp3
  2. Téléchargez et puis intégrez la pochette d'album appropriée

Quelqu'un peut-il me montrer un exemple de la manière de réaliser cela sous à la fois Trusty Tahr LTS et Xenial Xerus LTS?

Divulgation complète: J'étais auparavant l'un des responsables de abcde .

3
andrew.46

Pour Trusty et Xenial, il est conseillé d’utiliser l’un des PPA multimédia de mc3man pour obtenir le le plus moderne des abcde disponibles:

1. Installation pour Trusty:

Ajoutez le PPA suivant et certains packages requis:

Sudo add-apt-repository ppa:mc3man/trusty-media
Sudo apt-get update
Sudo apt-get install abcde lame eyed3 glyrc imagemagick cdparanoia

2. Installation pour Xenial:

Ajoutez le PPA suivant et certains packages requis:

Sudo add-apt-repository ppa:mc3man/xerus-media
Sudo apt-get update
Sudo apt-get install abcde lame eyed3 glyrc imagemagick cdparanoia

3. Lancer abcde pour Trusty ou Xenial:

Vous pouvez utiliser le fichier n fichier personnalisé ~/.abcde.conf pour obtenir des fichiers MP3 de qualité ainsi que des pochettes d'album. Toutefois, si vous souhaitez simplement utiliser la ligne de commande, utilisez simplement les éléments suivants, sous Trusty ou Xenial:

abcde -o mp3:-V2 -a default,getalbumart

Cela permettra de retrouver la pochette de l'album et de le télécharger à côté de vos fichiers mp3 qui seront encodés en débit variable avec un débit moyen de 170-210 kbps. Que pourrais-tu vouloir de plus?

4. Intégrer la pochette de l'album?

Eh bien, vous pourriez vouloir incorporer l’image de couverture dans vos fichiers mp3. Pour cela, il suffit de changer le répertoire qui contient vos mp3 et l’image de couverture et d’exécuter les tâches suivantes:

for i in *.mp3
do
eyeD3 --add-image cover.jpg:FRONT_COVER "$i"
done

Et maintenant vous avez terminé :)

Références:

7
andrew.46