Je hais les flux RSS tronqués.
Catégorie : Geek
-
Tuto : Ripper ses CD en FLAC avec XLD sous Mac OS X
On m’a fait passé ce tutoriel il y a quelque temps, il vient d’un site de partage de fichier assez connu dans le milieu.
Je rip mes CD pour deux raisons :- Avoir une copie numérique au cas où mon CD ne soit plus lisible
- Pouvoir l’écouter grâce à mon serveur de musique avec mes appareils squeezebox.
Le texte est en anglais, je ne l’ai pas traduit.
Summary
This guide is an introduction that will teach you to configure XLD correctly, to rip a CD, and to check ripping (extraction) logs for a good CD rip. It is intended primarily as a beginners’ guide, so some more advanced features are (currently) omitted.
The official software page describes XLD:
X Lossless Decoder (XLD) is a tool for Mac OS X that is able to decode/convert/play various ‘lossless’ audio files. The supported audio files can be split into some tracks with cue sheet when decoding. It works on Mac OS X 10.3 and later. XLD is Universal Binary, so it runs natively on both Intel Macs and PPC Macs.We STRONGLY recommends version 20100704 (04 July 2010) or newer. If you are using an older version, then go to XLD menu > Check for Updates to make sure you have the latest version.
This guide was made using the latest version of XLD available at the time. XLD version 20130720 (144.0). Placement of options may vary depending on the version, but the options required to create a proper configuration remains the same.
Download
XLD Application
Download XLD builds and source code from the following links:
- http://sourceforge.net/projects/xld/
- http://code.google.com/p/xld/downloads/list + http://code.google.com/p/xld/
- http://tmkk.undo.jp/xld/index_e.html
Logchecker Plugin
an Automator Application
There are several methods of adding LogChecker functionality.- You can manually apply the plugin by putting the XLDLogChecker.bundle file into ~/Library/Application Support/XLD/PlugIns. You can go to this folder by using the « Go to Folder » option (cmd+shft+G) from within Finder and pasting the full path into the resulting text box. You can obtain this file via the XLDLogChecker-20121222.zip file from any of the sites listed above.
- Alternately, you can download and run that will download the file and install the bundle file for you. (ad-filed mirror: )
Once installed properly, you will see an option for « Log Checker » under the XLD menu. You will most likely have to restart XLD for the Log Checker to take effect.
Configuration
It is very important to properly configure XLD for lossless (FLAC) rips so that the ripping log will score 100% on the logchecker. This guide will also cover encoding lossy formats (such as MP3), as well.
1. After checking for updates go to XLD menu > Preferences, or hit Command-, (Command is the key with the Apple logo).

We will configure the General settings tab with the assumption that you will rip a disc to FLAC (and then transcode the FLAC files to MP3 if you desire).

- The Output directory is set manually each time you rip a disc. If you wish to have a default directory for transcoding, then you may set it now.
- Set Character encoding of cuesheet to Unicode (UTF-8).
- Check the Automatically check for updates box. XLD will check for new versions whenever it is launched. The XLD developer frequently releases updates, so checking this box is highly recommended.
- The Maximum #Threads setting is the number of simultaneous audio conversions that XLD will perform. If you have a multi-processor or multi-core Mac, you should change this setting from 2 to however many your system has. It should be set automatically.
- DO NOT check the Correct « 30 samples moved offset » problem box. In brief, if you have the box checked, then your CRCs will not match those of EAC or another ripper. There is no reason to check this box if you are ripping a CD. (For a more technical explanation, see this thread. This option can partially fix a problem with EAC’s offset detection, but it is irrelevant for our purposes.)

FLAC: We will begin with with General tab. Click on the Output format drop-down menu, select FLAC, and click the Option button. Drag the Compression Level slider to High, and uncheck « Allow to embed cue sheet ». Then click OK.
2. This is the File Naming Tab

- There are several options for filenames and directory names. It is ALWAYS recommended to include, at minimum, track number and track title in the filenames. If you upload a torrent missing these, then someone may re-name the files and trump your torrent. (A meaningful directory name is also required: the minimum is to include the album title. If you upload a torrent with a root directory name that omits the album name, then someone may rename the folder and trump your torrent.)When ripping or converting, consider using one of the following:
%A – %T (%y) [%f]/%n %t
or
%A – %y – %T [%f]/%n %t(Click the Custom radio button to enter text.) Either of these codes will create a folder for you and put the tracks in it. Copying the code from this page then pasting it into the field is recommended to prevent code input errors.Note that %f isn’t always all that useful; ‘LAME MP3’ is not as descriptive as ‘V0’ as you’ll have to manually correct that if you rely on the %f option. However, XLD will create one folder for each format you are ripping to multiple formats! A workaround to this previous limitation is to set the Output format (under the General tab) to Multiple Formats, then each of the output formats (%f) can be named to appropriate names such as V0, V2, 320K LAME, etc.For compilations, you could use
%A – %T (%y) [%f]/%n – %a – %t
which adds the track artist to each track name.You can choose from the following options. Forward slashes (i.e., / )will be translated to new folders:
%D – disc number
%I – disc id
%A – album artist
%T – album title
%a – track artist
%c – composer
%f – format (the same name as in the ‘Output format’ dropdown, so ‘FLAC’ or ‘LAME MP3’, etc.)
%g – genre
%i – ISRC
%m – MCN
%n – track number
%t – track title
%y – year - Set the filename option to Overwrite.
- In this tab, you may also specify character replacements, which are useful since certain operating systems have a restricted character set that cannot be used in file names. While OS X may handle these characters perfectly well, other operating systems, such as Windows, will not allow for these characters in the file names.
3. Now we move on to the Batch tab.

It is useful when converting nested directories, such as one folder that contains two more folders with tracks you wish to convert. You can drag the main folder onto XLD’s dock icon and it will batch-convert the folders.
- Check the Preserve directory structures box.
- Set Subdirectory search depth to 0.
- Optionally, check the Automatically split file with embedded cue sheet box. Single-track rips are beyond the scope of this article.
4. The CDDB tab can be left alone. You may edit the settings if you feel so inclined.

5. In the Metadata tab, you choose whether or not you want to embed album artwork into files.

The only rule concerning embedded artwork states that embedded images should be kept below 512KB. To avoid the problem entirely, and to give downloaders the choice to handle tags as they want, you may simply choose to not embed album artwork.
- Uncheck the Embed cover art images into files box, if you choose.
- Uncheck the Set the Compilation flag automatically box.
- Edit tags before convert will force XLD to prompt you to review and edit tags before making any conversions, including ripping CDs. Check the box if you choose.
- It is generally okay to leave the Preserve unknown metadata if possible box checked, but you may disable it if you choose.
6. CD Rip

These settings are crucial to obtaining an exact copy of a disc, and the importance is quantized in the logchecker’s assessment of your extraction log. Read more about the automated logchecker in this wiki article
- Use the XLD Secure Ripper Mode.
- XLD should be able to read your drive’s Read sample offset correction value automatically. Click the black triangle next to the field to display your drive(s). You can look up your drive in AccurateRip drive offset database. NOTE: Matsushita brand drives are listed as Panasonic in the AccurateRip list. Normally, however, XLD can find your drive’s offset, so this step is usually unnecessary.
- If your drive’s read offset is correct, then XLD will try to search the AccurateRip database to verify the integrity of your rip by comparing it to the rips of other people. See http://www.accuraterip.com/ for more information. DO NOT check the « Treat AccurateRip mismatch as an inconsistency in log » box.
- Always save a log file and cue. Without a log, there is no easy way to verify the quality of your rip.
- Verify suspicious sectors. The logchecker will deduct points if this box is unchecked. Without this setting, your log score will be decreased by 5 points.
- Always enable Test before copy (also called test-and-copy).
- Check the Scan ReplayGain box. Regardles of whether you prefer ReplayGain tags in your music files, ReplayGain should be enabled here. XLD will not add ReplayGain tags to the FLAC files, but it will include peak level information in the ripping log. This is used to help differentiate the different pressings of discs.
Ripping
Now that we have configured XLD, we can finally begin ripping CDs. Once you have XLD configured once, you can jump straight to here each time you want to rip a disc.
- Insert the CD into your drive and open XLD (not necessarily in that order).
- Go to File menu > Open Audio CD
- XLD will now detect pre-gaps for the disc.
- Add tags. Go to CDBB menu > Query Items > and choose the options you would like. It is recommended to not embed artwork, as it may be of low quality or incorrect. It is simplest to include the album cover as an image in your torrent directory, e.g. a cover.jpg or folder.jpg.
Then, go to CDBB menu > Get CD Track Names to check MusicBrainz and/or FreeDB for tags.
If tags are not found or are incorrect, then manually enter the correct tags. Do not skip this step, as a minimum tagging standard is required by rule 2.3.12. In the image below, tags cannot be found. Select all the tracks (Command-A), and then go to File menu > Edit Metadata, or hit Command-I.
You can now enter the artist, album title, year, and disc number automatically for all tracks. Click OK when done.
Then, click the first track to select it, and then hit Command-I again (or go to File menu > Edit Metadata). Enter the correct track title for the first track, then click Next, then enter the correct track title for the second track, then click Next, then…. Repeat until all track titles are entered, and click OK.
At the top of this screen before you rip you should select the option « Include pre-gap except for HTOA. » If a CD you rip has hidden track one audio, or a track hidden in the pre-gap (or even simply some empty space as is quite common, and illustrated in this example), this option will cause XLD to rip like EAC and not include the pre-gap audio in the first track.
Note: If you need to extract the hidden track one audio (HTOA), rip the track again using the option « Include pre-gap for all tracks. » This will make XLD rip starting at sector 0 where a hidden track would be instead of where the regular first track begins. Ripping as a single file is another way to extract pre-gap audio, but should be avoided if you are doing just a normal CD rip, as a single file rip will not be scored 100%. It is suggested you do this after copying your first rip elsewhere as not to over-write anything you’ve already done. You may then split the ‘Track 0’ out from this track 0+1 file using other means and may include it in your upload.
5. Click open, and XLD will begin extraction. A new window named Progess will appear. XLD will rip the first track once (as a test), and then rip it again (as the copy saved to your disk). The CRCs for both tracks will be written to the log file and checked against the AccurateRip database, if your disc is found. Extraction may take anywhere from 30 minutes to over an hour, depending on your drive, the length of the disc, and the condition of the disc.
When the extraction has finished, a new window named Log appears. Because you have told XLD to always save a log file, you can close this window. The log file will appear in same folder as the FLAC files and cue sheet.
Log Analysis
Main things to look for
The main things you need to look for are log errors, the test CRC hash, the actual rip CRC hash, and AccurateRip results to justify the CRC values from the test and rip.
LOG CONSOLIDATION WARNING
THIS IN NO WAY MEANS that you are free to consolidate logs by opening up your original rip log and substituting the faulty rip results with the re-ripped track results. When XLD outputs your original log and any additional track-specific rip logs, DO NOT OPEN THE LOGS. Include all logs for this album in your torrent folder and upload each log individually to the site on the upload page. The site will have no problems reading these logs correctly.
AccurateRip
AccurateRip may or may not confirm whether an album has been ripped properly: there are false negatives from previous poor submissions, false positives (rarely) from identical bad rips, and many, many albums with no data at all. This is why it the « Treat AccurateRip mismatch as an inconsistency in log » box should be left unchecked.
AccurateRip should always be enabled. Not only does it mean that you have configured (some) settings correctly, it should also mean that your drive’s offset is correct. AccurateRip matches in the ripping log can suggest that your rip is « accurate ». If you have enabled AccurateRip and the CD you are trying to rip is in its database, [AR] will appear in the title bar for an opened disc.
XLD cannot currently submit rip results to the AccurateRip database.
Errors (CDParanoia III 10.2 Ripper Mode)
Sometimes you may get errors in ripping your tracks. Some are still acceptable if you only see a few of them. Other errors are not as good, and they indicate unrecoverable problems with your rips. Because XLD uses CDparanoia, logs may sometimes list a number of errors, and they still report the « No errors occurred / End of status report » message at the end. This is similar to a proper EAC rip that reports one or more track quality values of under 100%.
Major errors
If you have any of these, you should re-rip those tracks with the errors.
- Read error
- Skipped (treated as error)
- Inconsistency in error sectors
Acceptable errors
These errors are common and most often can be fixed by cdparanoia. They will not affect the quality of your rips. These are labeled as « (maybe fixed) » in the log.
- Edge jitter error
- Atom jitter error
- Drift Error
- Dropped bytes error
- Duplicated bytes error
Conclusion
If your CRCs match up and you don’t have any of the « bad » errors that are listed above, then your rip is considered good. AccurateRip isn’t that relevant to your rip as things can interfere with the quality of AccurateRip results as stated above. A rip that only has Edge, Atom, Drop, Drift, or Dupe « maybe fixed » errors is most likely clean. For a detailed discussion of XLD’s error reporting, see this thread at HydrogenAudio.
Errors (XLD Secure Ripper Mode)
Sometimes you may get errors in ripping your tracks. Some are still acceptable if you only see a few of them. Other errors are not as good, and they indicate unrecoverable problems with your rips. Since the XLD Secure Ripper reports additional information on rip quality, logs may sometimes list a number of errors and still report the « No errors occurred / End of status report » message. This is similar to a proper EAC rip that reports one or more track quality values of under 100%.
Major errors
If you have any of these, you should re-rip those tracks with the errors.
- Read Error
- Damaged Sector Count
Acceptable errors
These errors are common and most often can be fixed by XLD. They will not affect the quality of your rips. These are labeled as « (maybe fixed) » in the log.
- Jitter error (maybe fixed)
- Retry sector count
Conclusion
If your CRCs match up and you don’t have any of the « bad » errors that are listed above, then your rip is considered good. AccurateRip isn’t that relevant to your rip as things can interfere with the quality of AccurateRip results as stated above. A rip that only has either jitter errors or retry sector count errors is most likely good. Refer to the XLD official release notes for more detailed explanations of each error (under Version 20101115).
Checking Log Integrity with LogChecker
For logs which have the signature, log tamper detection can be done with XLD version 20121027 or later (the plugin must be installed). To perform a check, run XLD and choose XLD menu -> Log Checker. Checking is done quickly and the result appears when you drag files to the log checker window.
Also, by using the command line version,
% xld –logchecker logfile.log
will check files. -
Gare aux godillots! #PJLRenseignement #brassens
L’ami JCFrog fait encore fort, et il a bien raison, on tombe en plein 1984, et ça ne sera pas écrit dans un livre mais dans les textes de loi si vous ne faites rien…
Pour contacter vos élus et leur dire de voter contre la loi, il existe un site : Projet de loi Renseignement
-
A new hope…
En ligne de commande tapez :
traceroute 216.81.59.173
Merci à MacTuiTui
-

Retweet, appel à la résistude #activisme cc @jcfrog
Le grand JCFrog a encore frappé, il nous livre une nouvelle fois une belle reprise qui donne envie de dire fuck à la fin au personnage qui parle.
Vivement qu’août se termine et qu’on sorte de la torpeur estivale (pourtant, fait pas si chaud que ça…)
-
Ergonomie du poste de travail… Suite…
J’ai pu tester pendant deux jours une super chaise de bureau. Entièrement réglable : l’assise, le dossier, les accoudoirs, la hauteur, etc… Résultat, rien qu’en s’asseyant dessus, on a l’impression de se détendre et de se reposer.
A la fin du second jour, je n’avais plus de douleurs à la nuque ni aux épaules.En même temps, j’ai testé une autre souris verticale, la Evoluent.
Super souris, on peut régler la précision (dpi) directement depuis la souris, on a un très bonne prise en main, et elle est très agréable sous les doigts.J’ai toujours le soucis avec le clavier qui est trop long, mais bon, on verra ça plus tard. Je pense qu’il faut déjà que je change de chaise, on verra le reste ensuite.
A suivre…
-
Pourquoi j’ai besoin d’une neutralité du net – Matteo Mazzeri
Lightning talk de mon ami Matteo lors du TEDx Geneva 2014 qui nous explique pourquoi à son sens, la neutralité de l’internet est fondamentale.
-

Ergonomie et travail sur écran
Je bosse depuis pas mal de temps maintenant, et je passe environ 9h par jour devant un écran, assis sur une chaise à taper au clavier et à faire bouger une souris (ça s’appelle travailler).
Avec le temps, je me rends compte que j’ai de plus en plus souvent mal aux épaules, à la nuques et aux mains. Du coup, je commence à regarder un petit peu pourquoi et comment diminuer ces douleurs (ou les faire disparaitre, ça serait pas mal non plus, hein. Tant qu’à faire.)
Déjà, je m’aperçoit que ma souris est bien trop éloigné à droite si je la pose à côté de mon clavier, et que généralement, ma souris se retrouve naturellement devant mon clavier, sous la barre espace avec une inclinaison de 30° (au pif hein, j’ai pas de rapporteur). Le problème, c’est qu’à cet endroit, dès que je veux taper au clavier, ma souris me gêne. L’idée serait de passer sur un clavier compact (sans pavé numérique) pour pouvoir mettre la souris à côté du clavier.
Ensuite, tant qu’à changer de clavier, je regarde un peu ce qu’il se fait, et j’entends parler depuis plusieurs années de claviers orthogonaux, comme les typematrix. Je connais deux personnes qui en ont, et pour rien au monde elles ne voudraient en changer.
du coup, je regarde aussi la compatibilité avec les Mac et si passer en bépo ne serait pas une bonne idée aussi. Pour la programmation, de ce que j’ai lu, ça ne change pas grand chose qu’on soit en azerty ou en bépo. Le mieux (parait-il) est le qwerty.
J’ai trouvé sur des sites des gars qui ont fait leur propre layout pour développeurs… Bon, là ça commence à être super spécifique quand même.Enfin, la chaise. J’avais déjà demandé à changer de chaise il y a quelques années, je voulais une chaise avec des accoudoirs (l’idée était bonne), sauf que je n’ai pas pu tester la chaise avant, et que les accoudoirs ne sont pas réglables et que lors que je suis assis, je ne peux pas poser mes coudes dessus, les accoudoirs sont trop éloignés de mon corps et ils sont trop bas.
J’ai eu l’occasion de tester pendant deux jours une autre chaise, j’ai senti directement la différence, un soulagement des épaules et de la nuque, c’était impressionnant.Marlène test en ce moment une souris verticale au bureau, pour l’instant elle manque encore un peu en précision, et le clic lui fait bouger la souris, il lui reste encore une semaine de test, à voir si elle arrive à maitriser la bête.
Je vais en profiter pour demander à la médecine du travail si je peux prendre la souris en test aussi, et leur demander s’ils ont un clavier compact orthogonal en test.A suivre…
-
Passage du clavier en bépo
Je viens de passer mon clavier #android en bépo. Pas sur que je le garde longtemps, mais ça me fait marrer :)
-
Je cherche un « TV Show Time » like pour les livres / BD / Manga
Je ne sais pas si vous connaissez TV Show Time pour suivre vos séries préférées, mais si ce n’est pas le cas, vous devriez jeter un coup d’oeil, c’est super pratique. Et si en plus vous avez un compte put.io vous arrivez à un bon combo.
Je m’en sers pour savoir quels épisodes j’ai regardé des séries que je suis, ça me prévient quand un nouvel épisode est diffusé, et ça me permet aussi de découvrir de nouvelles séries.Je lis régulièrement, je ne dirais pas « beaucoup », car je lis lentement, mais j’ai toujours un livre en cours quelque soit le moment de l’année. Je lis pas mal de livre qui se suivent (comme pour les séries) et certains sont encore en cours d’écriture ou pas encore sortis dans la collection que j’ai.
Du coup, ce que j’aimerai bien, c’est un site, comme TV Show Time, qui me permette de suivre des séries de livre, et quand un nouveau tome est en librairie, hop, je suis averti.
J’ai fait une petite recherche sur le net et je n’ai rien trouvé, mais je me demande si vous ne connaissiez pas quelque chose du genre.Si vous avez des pistes, les commentaires sont ouverts…
-
Exigeons l’asile politique pour Edward Snowden !
Aujourd’hui, alors que se rapproche le terme de l’asile temporaire accordé à Edward Snowden en Russie, nous devons mettre les autorités de notre propre État devant leur immense responsabilité. En effet la Constitution de la République Française précise dans son article 53.1 :
Toutefois, même si la demande n’entre pas dans leur compétence en vertu [des accords internationaux], les autorités de la République ont toujours le droit de donner asile à tout étranger persécuté en raison de son action en faveur de la liberté […].
Le manifeste publié hier par l’Express compte parmi ses premiers signataires les constructeurs historiques des lois informatique et libertés et des défenseurs clés des droits fondamentaux. Il ne réclame que l’évidence : protéger un homme qui a rendu un immense service aux droits et libertés de chacun et qui est persécuté pour son action pour la liberté. La France lui doit asile, et son président a le devoir de lui accorder.
Si vous n’avez pas encore signé la pétition, c’est le moment de le faire.
PS : oui, j’ai fait un gros copier/coller du site de la quadrature du net. J’espère qu’ils ne m’en voudront pas (trop)
-

Pinage !
En bon geek que je suis, je regarde la série Hero Corp.
Écrite et réalisée par Simon Astier, ça raconte l’histoire de super héros à la retraite.Après deux saisons sur Comedy! la série est revenue pour une saison 3 sur France 4 deux ans plus tard.
Plus personne n’y croyait, même pas eux (enfin, si, un peu quand même).J’avais commencé à la regardé en replay, mais c’était ultra relou, ils passaient pas tous les épisodes de la semaine le vendredi, du coup, fallait se taper les 3 premiers, puis pour regarder les 2 suivant, il fallait se retaper l’épisode 3… Bref.
Du coup, on a acheté les DVD, et c’est quand même bien plus confort.
Une saison 3 qui s’arrête sur un gros cliffhanger, vivement la saison 4. -
Votez Parti Pirate
Si vous ne savez pas pour qui voter aux élections Européennes, votez pour le Parti Pirate.
-
Mon premier apéro via Skype
Hier soir, je devais appeler des amis (TOHU) qui habitent en Allemagne pour planifier nos prochaines vacances.
Je n’étais pas particulièrement enchanté d’utiliser le téléphone, du coup, j’ai proposé de faire une visio-conf.Du coup, on est resté 1h30 à discuter des vacances et de comment on allait. On en a profité pour sortir les bières et le saucisson pour se faire un apéro. Ça donnait l’impression qu’on était ensemble, c’était vraiment top comme expérience.
A refaire !
-
J’ai gagné 50% de vie de batterie en passant sur #cyanogenmod11
Malgré les quelques galères que j’ai eu pour installer cyanogenmod sur mon téléphone, je dois dire que j’en suis plutôt content.
J’ai gagné en autonomie, ma batterie dure deux jours au lieu d’un, l’interface est plus rapide et la navigation sur firefox est devenue extrêmement rapide, le temps de chargement des pages est enfin normal.
Mis à part Giant Boulder of Death qui plante lamentablement et fait freezer le téléphone, tout fonctionne bien.
-
Réseau #fibre & #coaxial @numericable @bouyguestelecom dit de la merde
Je viens de passer 1/2h chez @Numericable à me faire expliquer le fonctionnement de leur réseau #coaxial et #fibre @bouyguestelecom dit vraiment de la merde.
-

Des jeux vidéos en coop pour aiguiser notre esprit collaboratif
Ça fait quelques années qu’avec l’association, dont je suis le président, nous essayons de créer un espace de #coworking sur Chambéry.
Nous défendons l’esprit libre, l’esprit « co » que l’on retrouve : covoiturage, cocréation, #collaboration, coworking… travailler seul, mais ensemble pour grandir et faire émerger de nouveaux projets.Cet esprit, j’essaie de l’appliquer tous les jours, je collabore beaucoup sur les projets tant perso que pro, pourtant, hier en jouant à #Spelunky avec Marlène, impossible de jouer en coop.
La plupart des jeux vidéos auxquels je joue se jouent en solo. Je suis du coup habitué à jouer sans partager, à aller là où bon me semble.
Sur Spelunky, c’est différent, si on ne se parle pas, c’est la mort assurée. Il nous aura fallut quelques parties et se faire la réflexion que la manière dont on jouait n’allait pas pour commencer à se parler, se répartir les tâches, s’attendre et finalement, arriver à avancer dans le jeu.Moi qui défend le collaboratif j’ai encore à apprendre.
-

J’ai reçu mon livre sur le #bitcoin dédicacé par @sroukine
J’ai reçu mon livre sur le #bitcoin dédicacé par @sroukine \o/
-
livre serge roukine sur le bitcoin
Je viens d’acheter le nouveau livre de @sroukine sur le #bitcoin : http://www.sergeroukine.com/comprendre-et-utiliser-le-bitcoin
-
soutien la quadrature
Je soutiens @LaQuadrature du Net et participe à la défense de nos libertés! Voici mon Pi-xel: https://soutien.laquadrature.net/09c01d2c Ajoutez le votre!