Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
abcde [Le 13/01/2012, 22:26]
grigouille créée
abcde [Le 22/08/2022, 17:50] (Version actuelle)
moths-art Correctifs de liens : (détecté via wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892)
Ligne 1: Ligne 1:
 +{{tag>​audio encodage}}
 +----
 +
 ====== Abcde - A Better CD Encoder ====== ====== Abcde - A Better CD Encoder ======
  
-Abcde est une commande ​(un script bash en fait) qui permet d'​extraire vos CDs audio. Cette opération s'​appelle aussi "​ripper un CD audio",​ c'​est-à-dire copier son contenu sous forme de fichiers (OGG, MP3, FLAC ou autres) dans votre ordinateur. Si vous possédez une connexion Internet, Abcde va automatiquement récupérer le nom de l'​artiste et des plages via une base de données Freedb ou MusicBrainz.+Abcde est une [[:​commande_shell|commande]], basée sur un [[:script]] [[:bash]], qui permet d'​extraire vos CDs audio. Cette opération s'​appelle aussi "​ripper un CD audio",​ c'​est-à-dire copier son contenu sous forme de fichiers (OGG, MP3, FLAC ou autres) dans votre ordinateur.\\ 
 +Si vous possédez une connexion Internet, Abcde va automatiquement récupérer le nom de l'​artiste et des plages via une base de données Freedb ou MusicBrainz
 + 
 +===== Pré-requis ===== 
 +  * Disposer des [[:​sudo|droits d'​administration]];​ 
 +  * Disposer d'une connexion à Internet configurée et activée.
  
 ===== Installation ===== ===== Installation =====
  
-Pour installer ​ce logiciel, il suffit d'​[[:​tutoriel:​comment_installer_un_paquet|installer le paquet]] **[[apt>​abcde|abcde]]**.+Pour installer ​cette application, il suffit d'​[[:​tutoriel:​comment_installer_un_paquet|installer le paquet]] **[[apt>​abcde|abcde]]**.\\
  
-ou de copier-coller ​la commande ci-dessous dans un [[:Terminal]] (menu //​Applications → Accessoires → Terminal//)+Le(s) format(s) son (codecs) ​de sortie visé(s) nécessitent que les codecs souhaités soient installés sur Ubuntu. Par défaut, ​la majorité des codecs n'est pas installée. Pour les [[:​tutoriel:​comment_installer_un_paquet|installer]] tous, cliquez sur [[apt>​ubuntu-restricted-extras]]. 
- +Pour n'​en ​[[:tutoriel:​comment_installer_un_paquet|installer]] que certains ​
- <​code>sudo apt-get update && sudo apt-get -y install abcde</code+    * **[[apt>flac|flac]]** pour le format [[wpfr>​Free Lossless Audio Codec|FLAC]] 
- +    * **[[apt>​libvorbis0a|libvorbis0a]]** pour le format OGG [[wpfr>OGG|OGG Vorbis]] 
-Pour encoder en flac, ajouter ​le paquet ​**[[apt>flac]]**. Pour encoder en d'​autres formats, il faudra d'​autres paquets. Voir la documentation de [[sound_juicer]] par exemple.+    * **[[apt>​lame|lame]]** pour le format [[wpfr>​MPEG-1/​2 Audio Layer 3|MP3]]. 
 +    * **[[apt>libmpcdec3|libmpcdec3]]** pour le format [[wpfr>​muspack|MPC]] 
 +    * **[[apt>​libspeex1|libspeex1]]** pour le format [[wpfr>​Speex|SPX]].
  
 ===== Configuration ===== ===== Configuration =====
Ligne 17: Ligne 27:
 ==== abcde.conf ==== ==== abcde.conf ====
  
-Quand on lance abcdeil va d'​abord lire le fichier /​etc/​abcde.conf. Ce fichier ne contient normalement que des commentaires. ​Il est bon d'​en ​faire une copie +Au lancement d' Abcdecelui-ci ​va d'​abord lire le fichier ​de configuration **/​etc/​abcde.conf**. Ce fichier ne contient normalement que des commentaires. ​Si vous souhaitez ​faire des paramétrages qui vous seront propres, faites ​une copie [[:​fichier_cache|cachée]] dans votre //Dossier Personnel// 
-<​code>​cp /​etc/​abcde.conf ~/​.abcde.conf</​code>​ et de le modifier ​à son goût :+<​code>​cp /​etc/​abcde.conf ~/​.abcde.conf</​code> ​ 
 +et [[:​tutoriel:​comment_modifier_un_fichier|modifiez]] cette copie à votre goût. Pour ce faire, vous pouvez vous baser sur des modèles de fichiers disponible [[https://​www.andrews-corner.org/​abcde|ici]].
  
-<code>nano ~/.abcde.conf</code>+Vous pouvez par exemple y mettre : 
 +  * <file>OUTPUTDIR=$HOME/Musique</​file>​pour déterminer le dossier dans lequel seront extraits les fichiers. 
 +  * <​file>​EJECTCD=y</filesi vous souhaitez que le CD s'​éjecte à la fin de l'​extraction
  
-Pour des modèles ​de fichier : [[http://​www.andrews-corner.org/​abcde.html|abcde.conf]]+Si le lecteur ​de CD n'est pas reconnu, il faut modifier le paramètre CDROM.
  
-==== Base de données ==== +Il est possible d'​encoder un cd en plusieurs formats différents en une seule fois (ex: flac + ogg). Voir l'​exemple ​de configuration ​[[https://www.andrews-corner.org/abcde/abcde_combo.conf|ici]].
-Par défaut, Abcde utilise la base [[http://www.freedb.org/|freeDB]]. Si on veut utiliser[[http:/​/musicbrainz.org/|MusicBrainz]], il faut mettre dans abcde.conf : +
-<​code>​CDDBURL="​http://​freedb.musicbrainz.org/​~cddb/​cddb.cgi"</​code>​+
  
-==== Le script abcde ==== 
  
-abcde est un script bash qui se trouve dans /​usr/​bin/​abcde (faire <​code>​whereis abcde</​code>​ si ce n'est pas le cas). +===== Utilisation =====
  
-===== Utilisation===== +Insérez un CD et lancez l'​application ​avec la [[:commande_shell|commande]] suivante :
- +
-Insérez un CD et lancez l'​application la [[commande_shell|commande]] suivante :+
 <​code>​abcde</​code>​ <​code>​abcde</​code>​
-Si on veut utiliser un autre fichier de configuration,​ ce qui peut être pratique si on encode ​de différente manière (abcdeFlac.conf,​ abcdeOgg.conf,​ etc.) :+À moins d'​avoir modifié le fichier originel **/​etc/​abcde.conf** ou votre copie **~/​.abcde.conf**,​ par défaut **abcde** extrait au format OGG / [[wpfr>​Vorbis]] 
 + 
 +Si vous voulez ​utiliser un autre fichier de configuration ​que **~/​.abcde.conf**, ce qui peut être pratique si vous encodez ​de différente manière (abcdeFlac.conf,​ abcdeOgg.conf,​ etc.) :
 <​code>​abcde -c autre_fichier_abcde.conf</​code>​ <​code>​abcde -c autre_fichier_abcde.conf</​code>​
 La création d'un [[:alias]] peut être intéressante alors. La création d'un [[:alias]] peut être intéressante alors.
-L'​option -k permet de garder les fichiers wav + 
-L'​option -W 1 permet de numéroter les fichiers en 101, 102, 103. Pratique si l'​album contient plusieurs CD. +Vous pouvez ajouter d'​autres options comme: 
-<​code>​man abcde</​code>​ pour le détail ​des options.+  * L'​option ​//-k//: permet de garder les fichiers ​//.wav//. Utile par exemple pour : 
 +    * convertir dans un autre format ces //.wav//. 
 +    * garder le fichier sans perte pour archivage mais que pour des raisons de compatibilité et d'​espace disque vous avez besoin de fichiers MP3 pour son baladeur. 
 +  ​* ​L'​option ​//-W 1//: permet de numéroter les fichiers en 101, 102, 103. Pratique si l'​album contient plusieurs CD. 
 +  * L'​option //-o format//: permet de choisir le format d'​extraction.\\ //format// aura l'une des valeurs suivantes : flac, mpc, mp3, ogg, vorbis, spx, m4a, wav. 
 +  * L'​option //-q qualité//: permet de modifier la qualité et par la même la taille des fichiers encodés.\\ //​qualité//​ aura l'une des valeurs suivantes: high, medium, low. 
 + 
 +Pour le détail des options reportez-vous au [[:​man|manuel]] du logiciel par 
 +<​code>​man abcde</​code>​ 
 + 
 +==== Multiple exact matches ==== 
 + 
 +Lors de la première étape, avant l'​extraction,​ abcde se connecte à une base [[wpfr>​Compact Disc Data Base|CDDB]] ​pour récupérer la liste des titres du CD (voir chapitre : [[#Base de données]]). Il se peut que cette base de donnée contienne deux listes (commençant par #1, #2 ...), dans ce cas vous devrez choisir quelle est celle qui vous semble être de meilleure qualité. Une fois la liste choisie, appuyez sur **q** pour sortir du menu et entrez ensuite le numéro de la liste choisie (1, 2 ...).
  
 ===== Désinstallation ===== ===== Désinstallation =====
Ligne 49: Ligne 71:
 ===== Voir aussi ===== ===== Voir aussi =====
  
-  * **(en)** [[http://​lly.org/​~rcw/​abcde/​page]] +  * **(en)** [[http://​lly.org/​~rcw/​abcde/​page|Site du projet]] 
-  * **(en)** [[http://​andrews-corner.org/​abcde.html]] +  * **(en)** [[https://​andrews-corner.org/​abcde|Page d'​explication et modèle]]. 
-  * **(en)** [[http://​code.google.com/​p/​abcde/​]] +  * **(en)** [[http://​code.google.com/​p/​abcde/​|Présentation sur google project]] 
-  * [[sound_juicer]] +  ​* **(fr)** [[http://​www.linuxpedia.fr/​doku.php/​multimedia/​abcde|Documentation complémentaire sur linuxpedia.fr]] 
-  * [[lecture_et_encodage_de_fichiers_audio#​par_lignes_de_commandes|lecture ​et encodage de fichiers audio en ligne de commande]]+  * [[Ripper un CD]] audio 
 +  * [[:lecture_et_encodage_de_fichiers_audio#​par_lignes_de_commandes|Lecture ​et encodage de fichiers audio en ligne de commande]] 
 +====Autres applications d'​extraction de CD==== 
 +  * [[:​Sound-Juicer|Sound-Juicer]] 
 +  * [[ :​Asunder]] 
 +  * [[:​RipperX]] 
 +  * [[:​xcfa|Xcfa]]
  
 ---- ----
-//​Contributeurs principaux : [[utilisateurs:​grigouille]]+//​Contributeurs principaux : [[utilisateurs:​grigouille]]//
  • abcde.1326489999.txt.gz
  • Dernière modification: Le 13/01/2012, 22:26
  • par grigouille