Bonjour, j'ai essayé d'extraire des CD audio au format flac.
Flac a différents taux de compression et de multiples arguments qui peuvent être passés. Normalement, j'aime bien 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é. Rappelez-vous: Flac est le flou. Donc, le taux de compression n'influence pas la qualité. Cela influence uniquement le temps de traitement et la taille du fichier.
J'ai utilisé Rhythmbox et RipperX pour extraire mes CD audio.
Eh bien, Rhythmbox peut identifier le CD audio et affiche automatiquement le nom interprété et tous les titres de piste. Mais il n'est pas possible de modifier les options de format d'extraction. Il n'est pas possible d'ajuster le niveau de compression. Il utilise le niveau de compression par défaut de 5 à la place.
J'ai donc essayé RipperX. Dans le menu des options, je peux ajouter des arguments supplémentaires, qui sont utilisés, lorsque flac
est appelé. Ce bon, je peux donc ajuster le niveau de compression. Bien, mais RipperX ne peut pas identifier le CD audio. Il ne montre pas le nom interprète et tous les titres de piste.
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étation correct et tous les titres de piste. Bien sûr, je pourrais utiliser Rhythmbox pour extraire mes CD audio en wave, puis utiliser flac
pour convertir en flac, puis 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 d'extraire un CD audio au format FLAC sans mes problèmes?
Je suggère l'application abcde
. Installez-le avec:
Sudo apt-get update
Sudo apt-get install abcde flac
Maintenant, placez le CD dans le tiroir. Vous voudrez peut-être créer un répertoire de fichiers de musique:
mkdir flacs
cd flacs
abcde -o flac
Pour obtenir des informations sur la piste, etc., abcde interroge le 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 la piste ne sera récupérée, bien que vous puissiez éditer manuellement l'entrée. Voici un exemple des informations de piste 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]?
Appuyez sur Entrée pour sélectionner la valeur par défaut. Non.
Après l'extraction, un fichier intitulé "Muddy Waters/The Real Folk Blues" apparaît. Dans celui-ci se trouvent les listes de pistes CDDB 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 ne figure pas dans CDDB, vous aurez la possibilité de modifier les titres et d’autres informations et de les envoyer. S'il n'y a pas de connexion Internet, vous devez é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. Recherchez les variables communes que vous souhaitez utiliser. Décommentez les paramètres que vous souhaitez utiliser par défaut. Par exemple, changez:
#OUTPUTTYPE=ogg
À:
OUTPUTTYPE=flac
Dans cet exemple, une fois que vous avez spécifié le type de sortie en tant que flac, il n'est plus nécessaire de le spécifier sur la ligne de commande. Faire simplement:
abcde
Je pense que vous cherchez quelque chose de plus semblable à soundconverter.
Pour 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 simplement la commande suivante pour la démarrer:
soundconverter &
Vous devriez pouvoir utiliser votre gestionnaire de fichiers favori pour copier et coller les fichiers de votre disque compact dans un répertoire (dossier) tel que votre répertoire Musique.
Ces fichiers doivent être au format wav lors de la copie du CD.
La conversion de wav en flac devrait être sans perte car flac a plus de compression que wav.
Vous pouvez convertir les pistes au format flac à l'aide de soundconverter après que les fichiers ont été copiés sur votre ordinateur.
Il existe un moyen de convertir les pistes à l’aide de la ligne de commande, ce qui permet de mieux contrôler les paramètres; Je peux poster 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 au format flac:
find ~/Music -type f -iname "*.wav" | while read fn; do flac --keep-foreign-metadata --verify "$fn"; done