Facebook Tweeter Tweeter

Tutoriel : Riper un CD directement en FLAC / Convertir en FLAC avec Foobar2000

Pour répondre à quelques demandes de tutoriels d’encodage audio en FLAC lossless, je vous présente donc aujourd’hui une des solutions pour riper un CD directement en FLAC lossless, ou convertir tout fichier audio en FLAC. Pour rappel, le FLAC est un codec qui permet de compresser de la musique tout en conservant exactement la même qualité que la source, que ce soit un CD, un fichier audio HD 88.2, 96 ou 192 khz, un stéréo ou un 5.1 issu de DVD-Audio, Pure audio Blu-ray, Concert en DVD ou Blu-ray, ou téléchargement, etc. Plus d’information sur le dossier FLAC.

Pour qu’une compression en FLAC soit vraiment intéressante, il faut que la source soit également lossless ou tout simplement au format LPCM. Convertir un DTS, MP3 ou AC3 en FLAC n’est pas vraiment intéressant même si cela est possible. Encore une petite précision avant de commencer : le LPCM c’est le format audio non compressé (voir l’article sur le LPCM pour en savoir plus). On trouve du LPCM sur les CD audio en 44.1 khz / 16 bits, sur du DVD-Audio et du Blu-ray en 88.2, 96 voir 192 khz / 24 bits.

Si vous cherchez la qualité audio, il faudra veiller à conserver le même échantillonnage que la source, si elle est en 96 khz / 24 bits, on gardera cette valeur. On peut bien-sûr downsampler et downmixer tout format audio, par exemple compresser un LPCM 5.1 96 khz/ 24 bits en FLAC stéréo 44.1 khz / 16 bits. Certains préféreront le gain de place pour stocker sur clé USB plutôt que de conserver la qualité maximum.

Logiciels pour suivre le tuto

Pour suivre ce tutoriel, nous utiliserons qu’un seul logiciel, Foobar2000 qui ma référence en matière de gestion musicale sur PC. Ce logiciel possède plusieurs avantages, il décode presque tous les formats audio, rip directement les CD, possède plusieurs plugins, DSP, postprocessing, permet la lecture des fichiers audio multicanaux, 5.1, Quadriphonie 4.0 ou 4.1, et prend en charge le 192 khz, le 32 bits à virgule flottante et même le transcodage du DSD en LPCM 192 khz multicanal ! Nous aurons tout de même besoin d’installer le codec officiel FLAC pour que Foobar200 l’utilise en externe.

Il faudra dans un premier temps installer le codec FLAC. Foobar2000 ne possède pas nativement l’encodeur FLAC. On verra par la suite que pendant l’encodage il faudra spécifier l’emplacement de ce codec sur votre ordinateur au logiciel Foobar2000 pour encoder votre musique en FLAC. Chapitre suivant, nous allons voir comment procéder pour riper un CD directement en FLAC.

Ripper un CD et convertir en FLAC

Il va falloir d’abord configurer l’encodage. Pour cela, vous allez ajouter  une piste audio quelconque. Clic sur le fichier audio avec le bouton droit de la souris, puis onglet « Convert » et enfin clic sur les « … ». Comme sur le visuel ci-dessous :

Vous allez nommer votre configuration. Par exemple « FLAC Stereo » ou « FLAC ». On ne va pas se compliquer la vie, surtout que les paramètres sont très simples. Pour des encodages plus pointus, il faudra passer par un logiciel d’encodage spécialisé. Ici, l’intérêt est de riper son CD ou convertir son fichier audio rapidement en lossless.

Dans l’onglet « Output » vous allez indiquez le codec utilisé, ici le FLAC donc, puis le level de compression. Il va de 0 à 8, quelque soit le chiffre que vous indiquerez, la compression sera lossless (sans perte). O sera pour un encodage rapide, mais un fichier plus lourd à l’arrivée, 8 sera un fichier plus léger, mais un encodage plus long. Pour ma part, je laisse sur 4, peu importe.

Choisissez « Specify folder » dans le sous-menu « Output path pour spécifier le dossier ou disque de destination pour vos musiques une fois compressées en FLAC. Le plus important, c’est l’onglet « Output files » : le 1er choix pour encoder votre CD en plusieurs fichiers audio, 1 pour chaque morceau. 2e choix : un seul fichier qui contient tous les morceaux. 3e choix, un conteneur qui contient tous les fichiers de chaque morceau. C’est ce dernier que je préfère, on peut avancer d’un titre à l’autre et afficher les différents titres de l’album plus facilement.

Onglet Processing

Ici, vous allez pouvoir normaliser le volume entre vos différents rips et/ou encodages avec le « ReplayGain processing ». Avec les DSP vous pouvez convertir un 5.1 en stéréo, un stéréo en Quadro 4.0, faire des enchainements fondus, tout un tas de filtre et equalizer. Vous pouvez même en rajouter en plugin sur le site officiel.

Onglet Other

Dans cet onglet, on va pouvoir régler la profondeur d’échantillonnage en bit. Pour ma part, je conseillerai de laisser sur « Same as source » pour que l’encodeur conserve exactement la même qualité que la source. Les capacités de stockage ne sont plus vraiment un problème. La fréquence d’échantillonnage sera également conservée. Vous pouvez indiquez une option différente pour un format lossless comme le LPCM, FLAC, APE (Monkey’s Audio), et un format lossy comme le MP3, AC3, etc.

Lorsque vous cliquez sur « OK », le soft va vous demander d’indiquer où se trouve l’encodeur FLAC sur votre PC. Si vous n’avez rien changé lors de l’installation du FLAC, il se trouve dans votre dossier « Programmes » puis « FLAC, puis vous y trouverez le fichier flac.exe à sélectionner. Comme ci-dessous :

Sélectionnez-le, puis ouvrez-le; si tout fonctionne bien la piste audio test que vous aviez insérée a été compressée en FLAC lossless. Nous allons donc  pouvoir procéder à l’extraction du CD en FLAC. L’opération est très simple, il suffit de le savoir. Une fois inséré votre CD dans le lecteur optique, vous allez dans Foobar2000, onglet « File » , puis « Open Audio CD ». Une petite fenêtre s’ouvre, vous choisissez votre lecteur optique où se trouve le CD à riper et cliquez sur « Rip ».

Une autre fenêtre se lance (ci-dessous) et vous indique comment est structuré votre CD à riper, nom de l’artiste, de l’album, les titres (si vous ne voulez pas en extraire certains, il suffira de les décocher). Vous remarquerez un onglet « freedb », il permet d’accéder à une base de données sur les albums pour y récupérer plus d’infos. Tous les CD n’y sont pas, mais beaucoup le sont.

Ensuite, ci-dessus, il suffit de sélectionner dans « Use one of existing presets » la présélection d’encodage en FLAC que vous aviez enregistrée « FLAC Stereo » ou « FLAC », puis vous cliquez sur « Rip », et c’est parti !

L’encodage ne me prendra que 5 petites minutes. Petite vérification avec MediaInfo du fichier extrait. On a bien du FLAC stéréo en 44.1 khz / 16 bits à l’arrivée pour un poids fichier de 264 Mo au lieu de plus de 700 Mo au départ en LPCM. Vous remarquerez qu’un fichier Cuesheet a été créé, il permet de garder les infos pour regraver le disque plus tard tel qu’il était à l’origine, sans rien perdre en qualité, ni d’informations numériques.

[adfever type= »product » value= »12004582″]

38 commentaires

  1. avatar
    supergex /

    Merci pour ce petit tuto.
    Pour ma part j’utilise Exact Audio Copy pour extraire de manière la plus précise possible les pistes audio d’un CD (en effet il est un des rares à utiliser l’Accurate Rip http://www.accuraterip.com ).
    Après je me sers de foobar de la même manière.

  2. avatar

    @supergex – Exact, EAC est le meilleur pour les rips de CD et surtout ceux abîmés grâce au support de l’AccurateRip.

    Ce petit tuto est surtout pour répondre aux demandes par mail de tutos pour riper et convertir en FLAC avec Foobar2000. La manipe est très simple et rapide, mais souffre de quelques lacunes pour aller plus loin.

  3. avatar
    supergex /

    Jusqu’où vas-tu exactement lorsque tu dis « pour aller plus loin »? Ça m’intéresse :w00t:

  4. avatar

    @supergex – Non, rien d’affolant :lol:

    Juste comme tu dis de ripper sans erreur de lecture un CD un peu abîmé grâce à ACcurateRip, ou downsampler la fréquence d’échantillonnage, mixer un 5.1 en Quadriphonie, ou autres petits délires de ce genre.

  5. avatar
    patimouche /

    bonjour
    je n’arrive pas instaler le codec flac,du moins en entier
    est ce normal?
    :angel:

  6. avatar

    @patimouche – Essayes de cliquer droit sur l’exécutoire FLAC et fais « Executer en tant qu’administrateur »…

  7. avatar
    patimouche /

    salut,nicolas
    foobar ne reconnait pas mes fichiers audio,la version est v1.1.6
    pas meme les mkv,bd… :wassat:

  8. avatar

    @patimouche – Foobar est surtout un soft audio (donc MKV, et BD a oublié, sauf pour le MKA (MKV audio))

    Sinon il est souvent nécessaire d’installer des plugin pour lire certains fichiers audio comme le Monkey’s Audio, WAV-DTS, DVD-Audio, DSD, ou autres…

    Quels sont les fichiers audio non reconnus par Foobar ?

  9. avatar
    patimouche /

    salut
    j’ai fais des pcm a partir de dts,ac3,dtsshd avec eac3to et pcm2tsmu muxer avec tsmuxer donc fichier m2ts
    j’ai charge foobar avec des pludings ac3,dts et d’autres j’ai creer des flac (tres petit en poid surprenant ?)mais pas a partir de mes pcm!!
    cela les flac que j’ai fais ne son pas lu par mon 6500a tvix alors qui les lit d’apres les codecs supportes
    le prob c’est que tsmuxer ne prend certain mkv apparament les mkv de nouvelle generatons d’ou l’utillite des flac
    si tu dis que flac est de meme qualite que pcm malgre le poid plus leger? :angry:
    l’ideal saurait ete que tvix lisent le dts hd
    tous ça a cause de ton site qui m’a donne envie de jouer l’apprenti sorcier :lol:
    merçi de ton ecoute et de tes conseil :smile:

  10. avatar
    patimouche /

    mille excuse pour les fautes d’orthographe :whistle:

  11. avatar

    @patimouche – Oui, le FLAC est un codec lossless qui compresse donc sans AUCUNE perte de qualité. Donc convertir un LPCM 5.1 même en 96 khz en FLAc 5.1 donnera la même qualité d’écoute.

    Pour le TiVX 6500a je ne sais pas si ça marche, mais pour le 6600 il y a une astuce pour accepter le DTS-HD MA en bitstream :

    http://hd6600.over-blog.fr/article-dvico-tvix-6600-nouveau-patch-bluecore-audio-57512357.html

    Pourquoi tu ne remuxes pas le FLAC 5.1 avec la vidéo en MKV ? Plutôt que du M2TS ?

  12. avatar
    patimouche /

    salut
    c’est encore moi
    j’ai un souci avec mes flac ,
    je les créés avec eac3to car avec foobar c’est pas évident
    mon 6500a ne les lit pas correctement voir pas du tout
    peut-etre a tu une soluce?
    merçi encore

  13. avatar

    @patimouche – Peut-être que tu les rip avec un échantillonnage trop élevé ? A combien sont-ils échantillonnés ces FLAC ? 192 khz, 96, ou 44.1 khz ? Ce sont des fichiers multicanaux ?

  14. avatar
    patimouche /

    bonjour voici mon flac crée avec eac3to a partir d’un ac3:

    General
    Complete name : E:\[BD-RIP]AVATAR.40Mbps.ENG-FR-IT-GER+SUB.1080p\[BD-RIP]AVATAR.40Mbps.ENG-FR-IT-GER+SUB.1080p_track3_fre.ac3.flac
    Format : FLAC
    Format/Info : Free Lossless Audio Codec
    File size : 3.53 GiB
    Duration : 2h 41mn
    Overall bit rate : 3 122 Kbps
    VALID_BITS : 00
    HDCD : 0

    Audio
    Format : FLAC
    Format/Info : Free Lossless Audio Codec
    Duration : 2h 41mn
    Bit rate mode : Variable
    Bit rate : 3 122 Kbps
    Channel(s) : 6 channels
    Sampling rate : 48.0 KHz
    Bit depth : 24 bitStream size : 3.53 GiB (100%)
    Writing library : libFLAC 1.2.1 (UTC 2007-09-17)

    voila! mon dd le lit 30s au ralenti et en 2 ch!!
    bon ,si tu vois une correction merçi apres je t’embete plus je reste au pcm
    salut

  15. avatar

    @patimouche – Oué, be j’ai bien peur que le DD ne lit pas les FLAC en 5.1, il doit les downmixer en stéréo ce qui en plus lui donne du travaille et dois décaler un peu l’audio de la vidéo non ?

  16. avatar
    patimouche /

    je pense aussi :silly:
    tu pense qu’en ajoutant un ampli dts hd relier par hdmi
    a mon ampli rht-g 1550 sony je pourrai profite du 7.1 incruste dans le rht-g
    ça réglerai le prob ,même si on peut trouver du plaisir
    à construire des fichier perso!!!
    encore merçi :smile:

  17. avatar
    pierre /

    Bonjour Nicolas,

    Merci pour ce tuto, j’ai toutefois une question.

    Lorsque que l’on rip ses cd, est il possible d’associer la pochette du cd au fichier flac?

    En fait, lors de la lecture de mes flac, j’aimerai que la pochette du cd apparaissent dans le player.

    D’avance merci

  18. avatar

    @pierre – Bonjour Pierre,

    Oui, c’est possible, il faut le faire pendant le lecteur du Fichier audio :

    Placer la pochette dans le même dossier que la musique à associer

    Clic droit sur le morceau en cours de lecture => puis « Tagging » et « Attach Picture ». Tu pourras choisir la pochette de couverture, le derrière avec les titres, ou même l’image imprimée sur le disque.

  19. avatar
    pierre /

    Merci Nicolas pour la réponse et un grand respect pour ton site, tes tests et bien d’autres encore.
    Bonne journée.

  20. avatar
    pierre /

    Re bonjour Nicolas,
    j’ ai fait la manip sans problème mais sur le lecteur mediaplayer de windows, je n’arrive pas à afficher la couverture de l’album ???
    Y a t il une astuce ??

    Merci d’avance

  21. avatar
    pierre /

    Bonjour,
    astuce trouvée!!
    le nom de la photo (pochette) doit s’appeler Folder. Après on fait la manip et sous mediaplayer la pochette de l’album s’affiche.
    Voilà bonne journée

  22. avatar

    @pierre – OK, super :wink:

    Bonne journée également !

  23. avatar
    toma /

    bonjour,
    j’ai bien suivi à la lettre toutes vos indications mais malgré lorsque je vérifie le fichier créé sous « lossless audio checker » & sous « audio checker », l’un m’indique qu’il s’agit de mpeg à 100% et l’autre « cutoff »… donc tout sauf du lossless…
    une suggestion?

  24. avatar

    Bonsoir,

    Je ne vois que deux solutions : soit le soft fait une erreur, soit la source d’origine n’est déjà pas du lossless, ou a été mal échantillonné, car le Flac est lossless quelque soit le niveau de compression utilisé.

    Vous avez essayé avec divers CD ?

  25. avatar
    toma /

    oui, j’ai essayé plusieurs cds & c’est toujours la même chose…

  26. avatar
    toma /

    je viens de télécharger « exact audio copy » & les checkers me disent toujours « mpeg » & « cutoff »…
    je ne comprends pas… j’ai pourtant installer le codec flac 1.2.1b.

  27. avatar
    toma /

    pourtant à la fin du rip en flac, dans le « statut & error messages », le « track quality » tourne entre 99.9% et 100%…
    je viens d’essayer les rips en wav et cela m’indique aussi « cutoff » & « mpeg »…
    je ne comprends rien…
    j’ai testé des fichiers téléchargés en flac et cela marque bien lossless…

  28. avatar

    @toma – Effectivement c’est encore plus bizarre car en Wav c’est du LPCM non recompressé, donc forcément lossless…

    A mon avis il y a quelques bugs avec les checkers.

  29. avatar
    toma /

    pouvez-vous m’en conseiller un bien?
    si après extraction, EAC indique un « track quality » entre 99.8% & 100%, cela veut-il dire qu’il s’agit bien d’un rip lossless?
    après extraction, foobar2000 m’indique toujours le même message:

    « 1 out of 1 tracks converted with minor problems.
    Source: « cdda://028E205E » / index: 1
    Audio CD extraction setup: drive: « TSSTcorp – CDDVDW SE-S084D », sample offset: 0
    CD access error, attempting to reread.
    Reread successful.
    Track converted with minor problems.
    AccurateRip status: Track not present in the database. »

  30. avatar
    Newbi /

    Bonjour,

    Dans un premier temps je tiens à vous féliciter pour votre site qui regorge d’informations et d’explications simplifiées sur des choses qui peut paraître très compliquées aux yeux de certaines personnes (comme moi) :)

    J’en viens maintenant à mes questions.

    Dans votre article vous dites : « Pour qu’une compression en FLAC soit vraiment intéressante, il faut que la source soit également lossless ou tout simplement au format LPCM. Convertir un DTS, MP3 ou AC3 en FLAC n’est pas vraiment intéressant même si cela est possible. »

    En me renseignement, j’ai découvert que le DTS et Dolby Digital qu’on retrouve sur les DVD (films, concerts…) sont des codages compressés. Si je ne raconte pas de bêtises (dites-le moi si c’est le cas!) on retrouve également une piste PCM sur les DVD, qui est un codage non-compressé. Son petit « défaut » à ce dernier c’est qu’il ne permet pas les multicanaux contrairement au DTS et Dolby D. Tout ceci vous devez certainement le savoir mais c’est pour être sûr moi-même d’avoir bien compris les choses et pour en venir à ma question qui est en rapport.

    Ce que je voudrais faire c’est ripper au format FLAC, mes DVD musicaux (concerts, clips…) qui comportent différentes pistes sonores (Dolby Digital 5.1, DD 5.1 Surround, PCM Stéréo, etc.). Je pense que le Dolby D 5.1 donne un meilleur rendu sonore que le PCM Stéréo mais comme je l’ai dit précédemment ce dernier n’est pas compressé contrairement au Dolby et DTS.

    Vaut-il mieux que je prenne la source non compressé mais Stéréo ou la source compressé mais multicanaux (DD 5.1 par exemple) pour ripper mes DVD musicaux ?

    Une autre question qui n’a pas de rapport direct. Est-ce possible de recréer les fichiers CUE à partir des fichiers FLAC ?.
    J’ai malencontreusement supprimé les CUE en pensant qu’ils ne servaient à rien :(

    Je n’ai pas trouvé de tuto sur le logiciel Exact Audio Copy sur votre site, je me permet donc de poser ma dernière question ici. Lors de l’extraction de mes CD, EAC crée toujours des WAV alors que je voudrais des fichiers FLAC.
    J’ai pourtant suivi étape après étape plusieurs tuto qui se trouvent sur le net. J’ai la version 1 beta 3 qui est installée et dans les options de compression j’ai choisi l’extension .flac et le chemin du programme est correctement indiqué dans le champ approprié. Est-ce normal que EAC me créer des fichiers WAV au lieu de fichiers FLAC ?

    J’attends votre réponse avec impatience. Merci
    Bien à vous.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

:wink: :-| :-x :twisted: :) 8-O :( :roll: :-P :oops: :-o :mrgreen: :lol: :idea: :-D :evil: :cry: 8) :arrow: :-? :?: :!: