Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
abcde [Le 29/06/2012, 22:37] grigouille [Le script abcde] (suppression) |
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 4: | Ligne 4: | ||
====== Abcde - A Better CD Encoder ====== | ====== Abcde - A Better CD Encoder ====== | ||
- | Abcde est une [[:commande_shell|commande]], basé 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.\\ | + | 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. | 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]]** ou de copier-coller la commande ci-dessous, utilisant l'outil [[:apt-get]], dans un [[:terminal]]: | + | Pour installer cette application, il suffit d'[[:tutoriel:comment_installer_un_paquet|installer le paquet]] **[[apt>abcde|abcde]]**.\\ |
- | <code>sudo apt-get update && sudo apt-get -y install abcde</code> | + | 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]]. |
- | Selon le(s) format(s) visé(s), [[:tutoriel:comment_installer_un_paquet|installez également un ou plusieurs des paquets suivants]] : | + | Pour n'en [[:tutoriel:comment_installer_un_paquet|installer]] que certains : |
* **[[apt>flac|flac]]** pour le format [[wpfr>Free Lossless Audio Codec|FLAC]] | * **[[apt>flac|flac]]** pour le format [[wpfr>Free Lossless Audio Codec|FLAC]] | ||
- | * **[[apt>libvorbis0a|libvorbis0a]]** pour le format OGG / [[wpfr>Vorbis]] | + | * **[[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>lame|lame]]** pour le format [[wpfr>MPEG-1/2 Audio Layer 3|MP3]]. |
- | * **[[apt>libmpcdec3|libmpcdec3]]** pour le format [[wpfr>muspack|MPC]] | + | * **[[apt>libmpcdec3|libmpcdec3]]** pour le format [[wpfr>muspack|MPC]]. |
- | * **[[apt>libspeex1|libspeex1]]** pour le format [[wpfr>Speex|SPX]] | + | * **[[apt>libspeex1|libspeex1]]** pour le format [[wpfr>Speex|SPX]]. |
===== Configuration ===== | ===== Configuration ===== | ||
Ligne 23: | Ligne 27: | ||
==== abcde.conf ==== | ==== abcde.conf ==== | ||
- | Au lancement d' Abcde, celui-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 | + | Au lancement d' Abcde, celui-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> | <code>cp /etc/abcde.conf ~/.abcde.conf</code> | ||
- | et de le [[:tutoriel:comment_modifier_un_fichier|modifier]] à son goût.\\ | + | 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]]. |
- | Vous pouvez vous baser sur des modèles de fichier disponible [[http://www.andrews-corner.org/abcde.html|ici]]. | + | |
- | Vous pouvez par exemple y mettre | + | Vous pouvez par exemple y mettre : |
- | <file>OUTPUTDIR=$HOME/Musique</file> | + | * <file>OUTPUTDIR=$HOME/Musique</file>pour déterminer le dossier dans lequel seront extraits les fichiers. |
- | Pour déterminer le dossier dans lequel seront extraits les fichiers. | + | * <file>EJECTCD=y</file> si vous souhaitez que le CD s'éjecte à la fin de l'extraction |
- | + | ||
- | Si vous souhaitez que le CD s'éjecte à la fin de l'extraction, indiqué | + | |
- | <file>EJECTCD=y</file> | + | |
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. | ||
- | ==== 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 vous souhaitez utiliser[[http://musicbrainz.org/|MusicBrainz]], il faut mettre dans votre **abcde.conf** : | + | |
- | <file>CDDBURL="http://freedb.musicbrainz.org/~cddb/cddb.cgi"</file> | + | |
Ligne 46: | Ligne 44: | ||
Insérez un CD et lancez l'application avec la [[:commande_shell|commande]] suivante : | Insérez un CD et lancez l'application avec la [[:commande_shell|commande]] suivante : | ||
<code>abcde</code> | <code>abcde</code> | ||
- | FIXME **à confirmer:** Par défaut **abcde**, extrait au format [[wpfr>WAVEform audio format|wav]]. | + | À 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, ce qui peut être pratique si vous encodez de différente manière (abcdeFlac.conf, abcdeOgg.conf, etc.) : | + | 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. | ||
Ligne 62: | Ligne 60: | ||
Pour le détail des options reportez-vous au [[:man|manuel]] du logiciel par | Pour le détail des options reportez-vous au [[:man|manuel]] du logiciel par | ||
<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 70: | Ligne 72: | ||
* **(en)** [[http://lly.org/~rcw/abcde/page|Site du projet]] | * **(en)** [[http://lly.org/~rcw/abcde/page|Site du projet]] | ||
- | * **(en)** [[http://andrews-corner.org/abcde.html|Page d'explication et modèle]]. | + | * **(en)** [[https://andrews-corner.org/abcde|Page d'explication et modèle]]. |
* **(en)** [[http://code.google.com/p/abcde/|Présentation sur google project]] | * **(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]]// |