12 votes

Comment ripper un CD audio en flac

Bonjour, j'ai essayé d'extraire quelques CD audio au format flac sans perte.

Flac a différents taux de compression et plusieurs arguments qui peuvent être passés. Normalement, j'aime utiliser flac avec l'argument -V8 ce qui signifie que le contenu extrait est validé et que le taux de compression le plus élevé est utilisé. N'oubliez pas : Flac est sans perte. Le taux de compression n'a donc aucune influence sur la qualité. Il influence uniquement le temps de traitement et la taille du fichier.

J'ai utilisé Rhythmbox et RipperX pour ripper mes CD audio.

Rhythmbox peut identifier le CD audio et afficher automatiquement le nom des interprètes et les titres des pistes. Mais il n'est pas possible de modifier les options du format de rippage. Il n'est pas possible d'ajuster le niveau de compression. Il utilise le niveau de compression par défaut de 5 à la place.

Alors j'ai essayé RipperX. Dans le menu des options, je peux ajouter des arguments supplémentaires, qui sont utilisés, lorsque flac est appelé. C'est bien, donc je peux ajuster le niveau de compression. Bien, mais RipperX ne peut pas identifier le CD audio. Il ne montre pas le nom des interprètes et tous les titres des pistes.

Je cherche un moyen d'extraire mes CD audio au format flac avec le niveau de compression le plus élevé et le nom d'interprète correct. et tous les titres des pistes. Bien sûr, je pourrais utiliser Rhythmbox pour convertir mes CD audio en fichiers wave et ensuite utiliser flac pour convertir en flac et ensuite supprimer les anciens fichiers wave, mais je cherche un moyen de faire les deux étapes en même temps.

Est-ce que quelqu'un connaît un moyen de ripper un CD audio en flac sans mes problèmes ?

22voto

Ian Suttle Points 2225

Je suggère l'application abcde . Installez-le avec :

sudo apt-get update
sudo apt-get install abcde flac

Maintenant, mettez le CD dans le plateau. Vous pouvez créer un répertoire de fichiers musicaux :

mkdir flacs
cd flacs
abcde -o flac

Afin d'obtenir des informations sur les voies, etc, abcde interroge la CDDB via une connexion internet. S'il n'y a pas de connexion Internet, ou si le CD n'est pas enregistré, aucune information sur les pistes ne sera récupérée, bien que vous puissiez modifier manuellement l'entrée. Voici un exemple d'informations sur les pistes recueillies :

Grabbing entire CD - tracks: 01 02 03 04 05 06 07 08 09 10 11 12
Retrieving 1 CDDB match...done.
---- Muddy Waters / The Real Folk Blues ----
1: Mannish Boy
2: Screamin' and Cryin'
3: Just To Be With You
<snip>

Edit selected CDDB data [y/N]? 

En appuyant sur la touche Entrée, on sélectionne la valeur par défaut, à savoir Non.

Après l'extraction, un fichier nommé "Muddy Waters / The Real Folk Blues" apparaît. Il contient les listes de pistes que CDDB a trouvées.

chili@T440p:~/Desktop/flac$ ls Muddy_Waters-The_Real_Folk_Blues/
01.Mannish_Boy.flac          07.Same_Thing.flac
02.Screamin_and_Cryin.flac   08.Gypsy_Woman.flac
03.Just_To_Be_With_You.flac  09.Rollin_&_Tumblin.flac
04.Walking_in_the_park.flac  10.40_Days_and_Forty_Nights.flac
05.Walking_Blues.flac        11.Little_Geneva.flac
06.Canary_Bird.flac          12.You_Cant_Lose_What_You_Never_Had.flac

Si le CD n'est pas dans le fichier de la CDDB, vous aurez la possibilité de modifier les titres et autres informations et de le soumettre. S'il n'y a pas de connexion Internet, vous devez alors éditer manuellement le fichier.

Vous pouvez définir les variables que vous souhaitez utiliser par défaut en créant un fichier conf :

cp /etc/abcde.conf  ~/.abcde.conf
gedit .abcde.conf

Utilisez nano ou kate ou leafpad si vous n'avez pas l'éditeur de texte gedit. Vérifiez les variables communes que vous souhaitez utiliser. Décommentez les paramètres que vous souhaitez utiliser par défaut. Par exemple, changez :

#OUTPUTTYPE=ogg

A :

OUTPUTTYPE=flac  

Dans cet exemple, une fois que vous avez spécifié le type de sortie comme étant flac, il n'est plus nécessaire de le spécifier sur la ligne de commande. Il suffit de le faire :

abcde

0voto

mchid Points 36939

Je pense que vous recherchez quelque chose qui ressemble plus à un soundconverter.

Pour l'installer, ouvrez un terminal et exécutez les commandes suivantes :

sudo apt-get update
sudo apt-get install soundconverter

Si vous ne trouvez pas l'application immédiatement dans vos applications installées, exécutez la commande suivante pour la lancer :

soundconverter &

Vous devriez pouvoir utiliser votre gestionnaire de fichiers préféré pour copier et coller les fichiers de votre compact-disk dans un répertoire (dossier) comme votre répertoire de musique.

Ces fichiers doivent être au format wav lorsqu'ils sont copiés du CD.

La conversion de wav en flac devrait être sans perte car le flac a plus de compression que le wav.

Vous pouvez convertir les pistes en flac en utilisant soundconverter après avoir copié les fichiers sur votre ordinateur.

Il existe un moyen de convertir les pistes en utilisant la ligne de commande qui permet un meilleur contrôle des paramètres ; je peux publier cette méthode si vous êtes intéressé.


Si cela ne suffit pas, copiez tous les fichiers wav dans votre répertoire ~/Music, puis exécutez la commande suivante dans un terminal pour convertir les fichiers en flac :

find ~/Music -type f -iname "*.wav" | while read fn; do flac --keep-foreign-metadata --verify "$fn"; done

fuente

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X