Différences

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

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
abcde [Le 21/01/2012, 08:53]
grigouille [Utilisation]
abcde [Le 11/08/2019, 15:15] (Version actuelle)
grigouille suppression du paragraphe "Base de données"
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]]**.\\ 
 +Selon le(s) format(s) de sortie visé(s), [[:​tutoriel:​comment_installer_un_paquet|installez également un ou plusieurs des paquets suivants]] : 
 +    * **[[apt>​flac|flac]]** pour le format [[wpfr>​Free Lossless Audio Codec|FLAC]] 
 +    * **[[apt>​libvorbis0a|libvorbis0a]]** pour le format OGG / [[wpfr>​OGG|OGG Vorbis]] 
 +    * **[[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]].
  
-ou de copier-coller la commande ci-dessous dans un [[:​Terminal]] (menu //​Applications → Accessoires → Terminal//​):​ 
- 
- <​code>​sudo apt-get update && sudo apt-get -y install abcde</​code>​ 
- 
-Pour encoder en flac, ajouter le paquet **[[apt>​flac]]**. ​ 
- 
-Pour encoder en mp3, ajouter le paquet **[[apt>​lame]]**. ​ 
 ===== Configuration ===== ===== Configuration =====
  
 ==== 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 ​**/​etc/​abcde.conf**. Ce fichier ne contient normalement que des commentaires. Il est bon d'en faire 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 de [[:​tutoriel:​comment_modifier_un_fichier|modifier]] cette copie à votre goût.\\ 
 +Vous pouvez vous baser sur des modèles de fichiers disponible [[http://​www.andrews-corner.org/​abcde.html|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. 
-Pour des modèles ​de fichier : [[http://​www.andrews-corner.org/​abcde.html|abcde.conf]]+  * <​file>​EJECTCD=y</filesi vous souhaitez que le CD s'​éjecte à la fin de l'​extraction
  
 Si le lecteur de CD n'est pas reconnu, il faut modifier le paramètre CDROM. Si le lecteur de CD n'est pas reconnu, il faut modifier le paramètre CDROM.
  
-Il peut être intéressant ​de mettre OUTPUTDIR=$HOME/Musique et EJECTCD=y+Il est possible d'​encoder un cd en plusieurs formats différents en une seule fois (ex: flac + ogg). Voir l'​exemple ​de configuration [[http://​andrews-corner.org/​abcde.html#​combo|ici]].
  
-==== Base de données ==== 
-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 ====+===== Utilisation =====
  
-abcde est un script bash qui se trouve dans /​usr/​bin/​abcde (faire <​code>​whereis abcde</​code>​ si ce n'est pas le cas).  +Insérez un CD et lancez l'​application avec la [[:commande_shell|commande]] suivante :
- +
-===== Utilisation===== +
- +
-Insérez un CD et lancez l'​application avec 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.+Vous pouvez ajouter d'​autres options comme: 
 +  * 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.
  
-L'​option -W 1 permet de numéroter les fichiers en 101, 102, 103. Pratique si l'​album contient plusieurs CD. +Pour le détail des options ​reportez-vous au [[:man|manuel]] du logiciel par
- +
-Pour le détail des options :+
 <​code>​man abcde</​code>​ <​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 57: Ligne 70:
 ===== 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)** [[http://​andrews-corner.org/​abcde.html|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]]+  * [[: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.1327132396.txt.gz
  • Dernière modification: Le 21/01/2012, 08:53
  • par grigouille