====== abcde - Copier un cd audio sur le pc ======
* Objet : Ripper et convertir des cd audio
* Niveau requis : {{tag>débutant avisé}}
* Commentaires : //Extraction, Encodage de cd Audio et récupération des tags en ligne de commande. //
* Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-)
* Suivi : {{tag>à-tester}}
* Création par [[user>kawer]] le 05/03/2016
* Testé par <...> le <...>
* Commentaires sur le forum : [[https://debian-facile.org/viewtopic.php?id=13581 | Lien vers le forum concernant ce tuto]] ((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !))
===== Introduction =====
Le tuto est en cours de rafraichissement, l'avertissement sera retiré une fois celui-ci terminé. Merci de votre compréhension.
Abcde est un script bash fourni par un paquet (logiciel) qui permet de ripper nos CD de musique en cli (ligne de commande). Nous pourrons extraire et convertir nos pistes dans le format de notre choix. \\
Nous pourrons également synchroniser les métadonnées de nos fichiers extrait avec une base de données en ligne, afin d'avoir les informations //titre, artiste, album etc...// présent lors de la lecture ..
===== Installation =====
==== De base, Abcde et Eyed3 ====
Avant toute installation, il faut comme d'habitude mettre à jour la liste des paquets :
apt update
Enfin nous pouvons installer le paquet (logiciel) qui nous intéresse, ici [[https://packages.debian.org/search?keywords=abcde|abcde]] :
apt install abcde
En extra, pour rendre abcde apte à éditer les métadonnées des fichiers mp3 nous installerons le paquet [[https://packages.debian.org/search?keywords=eyed3|eyed3]] :
apt install eyed3
==== Encodage - Les Formats ====
Les librairies nécessaires à l'encodage :
* [[https://packages.debian.org/search?keywords=flac|Flac]]
* [[https://packages.debian.org/search?keywords=libvorbis0a|OGG Vorbis]]
* [[https://packages.debian.org/search?keywords=lame|Mp3]]
* [[https://packages.debian.org/search?keywords=libmpcdec6|Mpc]]
* [[https://packages.debian.org/search?keywords=libspeex1|Spx]]
s'installent ainsi :
apt install flac libvorbis0a lame libmpcdec6 libspeex1
===== Configuration =====
Au premier lancement Abcde lira dans le fichier ''/etc/abcde.conf'', nous allons en faire immédiatement [[doc:systeme:cp|une copie]] dans le dossier de l'utilisateur afin de limiter les accès root's, nous pourrons ainsi modifier aisément et en toute sécurité la configuration de abcde.
cp /etc/abcde.conf ~/.abcde.conf
Quelques exemples de configuration ici : * [[http://www.andrews-corner.org/abcde.html]]
Pour utiliser la base de donnée de MusicBrainz à la place de freeDB vous devez mettre dans votre fichier ''.abcde.conf'' :
CDDBURL="http://freedb.musicbrainz.org/~cddb/cddb.cgi"
===== Utilisation =====
Pour extraire votre cd par exemple en mp3, lancez **abcde** dans votre terminal ainsi :
abcde -o mp3
{{/file-Rb3c80e781d2dcade216f04c159c5eb11.png?600}}