{{tag>Xenial bionic encodage audio}}
----
Xcfa n'est plus maintenu depuis des années. Il est toujours disponible dans les dépôts (dernière vérification : version 22.04((https://packages.ubuntu.com/search?suite=default§ion=all&arch=any&searchon=names&keywords=Xcfa))). N'ayant plus d'ajustement, il est possible que le logiciel ait des bugs lors de l'encodage sur les dernières versions d'Ubuntu.
====== X Convert File Audio ======
**Xcfa** //(**X** **C**onvert **F**ile **A**udio)// est une application permettant:
* l'**extraction** de CD audio avec recherche des informations sur internet (tags),
* l'**extraction** des pistes audio d'un DVD,
* la **conversion** et la **normalisation** de fichiers audio,
* La création des pochettes de CD.
**Xcfa** gère les formats audio suivants, pour autant que les encodeurs et décodeurs appropriés soient installés :
* [[wpfr>AAC|Advanced Audio Coding (.m4a, .mp4, .aac)]]
* [[wpfr>FLAC|Free Lossless Audio Codec (.flac)]]
* [[wpfr>Monkey's_Audio|Monkey's Audio (.ape)]]
* [[wpfr>MP3|MPEG-1/2 Audio Layer 3 (.mp3)]]
* [[wpfr>Musepack|Musepack (.mpc)]]
* [[wpfr>Shorten|Shorten (.shn)]] (partiellement)
* [[wpfr>Vorbis|Vorbis (.ogg, .oga)]]
* [[wpfr>Wav|WAVEform audio format (.wav)]]
* [[wpfr>WavPack|WavPack (.wv)]]
* [[wpfr>Windows Media Audio (.wma)]] (partiellement)
La majorité de ces codecs ne sont pas installés par défaut sur Ubuntu. Pour les installer en une seule opération : [[apt>ubuntu-restricted-extras]].
===== Pré-requis =====
* Disposer des [[:sudo|droits d'administration]];
* Disposer d'une connexion à Internet configurée et activée;
* Avoir [[:tutoriel:comment_installer_un_paquet|Installé les paquets]] **[[apt>cdparanoia]]**, **[[apt>cd-discid]]**.
===== Installation =====
==== Depuis les dépôts officiels ====
[[:tutoriel:comment_installer_un_paquet|Installez le paquet]] **[[apt>xcfa]]**.
=====Ajouter des applications externes=====
Pour qu'Xcfa soit pleinement fonctionnel, il est nécessaire d'installer des applications externes.
Pour connaître la liste des applications compatibles, cliquez sur l'onglet « **Applications externes** » de Xcfa.
Utilisez ensuite votre [[:gestionnaire_de_paquets|gestionnaire de paquets]] préféré pour installer celles dont vous avez besoin.
Ou bien si vous voulez tout installer directement [[:tutoriel:comment_installer_un_paquet|installez les paquets]] **[[apt>icedax,liba52-0.7.4,cdparanoia,cd-discid,mp3check,faac,faad,flac,lame,lsdvd,musepack-tools,mplayer,normalize-audio,libnotify-bin,shntool,sox,vorbis-tools,vorbisgain,wavpack]]**.
Il existe un script qui vous permet d'installer automatiquement toutes les applications externes manquantes. Vous le trouverez [[http://download.tuxfamily.org/xcfaudio/PlusPlus/|ici]]. Attention, seule la version HL fonctionne. Pour l’encodeur AAC "aacplusenc" en amd64 c'est [[https://launchpad.net/~teknoraver/+archive/ppa/+build/2035916|ici]].
===== Utilisation=====
Pour lancer l'application faites une recherche dans [[unity#tableau_de_bord_dash|le tableau de bord Unity]] avec le mot clé **Xcfa** ou //via// la [[:commande_shell|commande]] suivante : xcfa
==== Rechercher les tags des pistes ====
Freedb n'étant plus accessible, pour accéder à la base de données libre gnudb.org :
Choisir l'onglet CD en haut de la fenêtre
Tout en bas de la fenêtre, à droite de Normaliser, colonne Serveur : cliquez sur le triangle pour faire apparaître la ligne Param CDDB et dans la case à droite entrez le nom du serveur :
**gnudb.gnudb.org:80/~cddb/cddb.cgi**
Cliquez à nouveau sur le triangle pour faire apparaître la ligne Param PROXY et
dans la case tout de suite à droite entrez le nom du proxy :
**proxy.gnudb.org**
Enfin dans la case encore à droite, entrez le port du proxy :
**80** ou **3128**
Puis cliquez sur le bouton Lecture.
===== Désinstallation =====
Pour supprimer cette application, il suffit de [[:tutoriel:comment_supprimer_un_paquet|supprimer son paquet]]. Selon la méthode choisie, le configuration globale de l'application est conservée ou supprimée. Les journaux du système, et les fichiers de préférence des utilisateurs dans leurs dossiers personnels sont toujours conservés.
===== Voir aussi =====
* [[http://www.xcfa.tuxfamily.org/|Le site officiel]].
* [[Ripper un CD]] audio
* [[http://ubunteros.tuxfamily.org/spip.php?mot82|Des articles de Linux On the Root pour apprendre à bien le maîtriser]].
* [[https://forum.ubuntu-fr.org/viewtopic.php?id=39521&p=1|Sujet consacré à Xcfa sur le forum Ubuntu-fr]].
====Autres applications d'extraction de CD====
* [[asunder|Asunder]]
* [[:sound-juicer]]
* [[:abcde]] (en ligne de commande)
----
//Contributeurs : [[:utilisateurs:l_africain|L'Africain]]//