Bienvenue sur Think-Underground.com

Logiciels libres, photographie, musique, énigmes, humour et coups de cœur

mardi 15 novembre 2011

Audacity : découper les chansons de l’enregistrement d’une répétition

J’adore les logiciels libres. Audacity est un incontournable du traitement audio quel que soit le système (Windows, Mac et Linux).

Hier j’ai enregistré deux heures de répétition avec l’un de mes groupes en utilisant l’excellent Zoom H2 Handy Recorder. De retour à la maison, je voulais découper l’enregistrement en plusieurs pistes audio, et si possible en un clin d’œil.

Audacity s’est montré particulièrement efficace. Voici un petit guide :

  • D’abord, après l’ouverture du fichier, vous pouvez découper les silences (detatch at silences) depuis le menu Edit. Si votre groupe est resté calme entre les différentes chansons, ça vous rendra le repérage des chansons plus facile.
  • Ajoutez ensuite une piste de libellés (label track) pour identifier chaque chanson. Les libellés seront utilisés dans les noms de fichiers de pistes, donc donnez leur des noms appropriés.
  • Vous devriez maintenant avoir quelque chose comme ça :

Piste de libellés (label track) dans Audacity

  • À partir du menu d’effets (Effects), ajoutez des fondus de sortie (fade out) à la fin de vos chansons si vous le désirez, et peut-être une légère compression pour aplatir la dynamique de votre enregistrement. La compression excelle sur un enregistrement live sur lequel la batterie est souvent très agressive.
  • L'export multiple sous AudacityUtilisez enfin la fonction d’export multiple et le tour est joué ! Vous obtiendrez autant de fichiers que de labels créés.

Hier j’ai donc découpé deux heures d’enregistrement en 12 fichiers en un peu moins d’une demi-heure. J’ai consacré la plupart du temps à écouter des fragments de l’enregistrement, sans aucune perte de temps liée à Audacity. Un outil excellent, donc, pour ce type d’utilisation !

mercredi 19 octobre 2011

Exif2CSV : exporter les EXIF de mes photos en CSV

Exif2CSV est un petit script Ruby que j'ai développé pour exporter les informations EXIF de plusieurs images das un fichier CSV. En d'autres terme, il sert à récupérer diverses informations sur vos photos (date de prise de vue, temps d'exposition, ouverture, type d'objectif utilisé, …) de manière traiter ces données dans un tableur ou un autre outil de votre choix.

Je l'utilise personnellement pour savoir les objectifs que j'utilise le plus (pour savoir quoi prendre quand je voyage léger), et essayer de comprendre les paramètres techniques qui font que d'autres photos sont plus réussies que d'autres.

Je diffuse ExifCSV sous licence libre (GPLv3) afin que vous puissiez l'adapter à vos besoins.
Suivez ce lien pour télécharger la dernière version d'Exif2CSV.

Mes Exifs dans un tableur

Installation sous Debian GNU/Linux

Sous Debian (et probablement les autres distributions dérivées), lancez les commandes suivantes en tant que root

apt-get install ruby rubygems libimage-exiftool-perl
gem install mini_exiftool

Téléchargez ensuite la dernière version de Exif2CSV et générez des CSV avec la commande

./ruby2csv.rb /répertoire/de/mes/photos

Installation sous Windows

L'installation sous Windows est un peu plus longue :

  • Téléchargez Exif2CSV ;
  • Téléchargez et installez RubyInstaller ;
  • Téléchargez et dézippez ExifTool dans le répertoire de Exif2CSV (ou un répertoire de votre PATH) ;
  • Renommez exiftool(-k).exe en exiftool.exe ;
  • Lancez cmd.exe et exécutez gem install mini_exiftool. (Vous aurez peut-être besoin de spécifier le chemin complet vers gem.exe, par exemple C:\Ruby186\bin\gem.exe install mini_exiftool)

Vous pouvez ensuite générer des CSV avec la commande ./ruby2csv.rb C:/répertoire/de/mes/photos. De nouveau, en fonction de votre PATH vous aurez peut-êre besoin de spécifier le chemin complet vers ruby.exe, par exemple : C:\Ruby186\bin\ruby.exe ruby2csv.rb C:/répertoire/de/mes/photos.

Ensuite

N'hésitez pas à vous emparer du script ou à me faire remonter des idées. Vous pouvez aussi adapter le script pour remonter plus d'informations que celles par défaut. Personnellement pour mon Nikon D50 je remonte toutes ces infos :

@@header = [ 'FileName'
           , 'Model'
           , 'ShutterCount'
           , 'SubSecCreateDate'
           , 'Orientation'
           , 'ExposureProgram'
           , 'ShutterSpeed'
           , 'Aperture'
           , 'FocalLength'
           , 'ISO'
           , 'WhiteBalance'
           , 'MeteringMode'
           , 'ExposureCompensation'
           , 'ExposureDifference'
           , 'ExposureBracketValue'
           , 'FlashMode'
           , 'FlashSetting'
           , 'FlashExposureComp'
           , 'LensID'
           , 'Lens'
           , 'FocusMode'
           , 'AFAreaMode'
           , 'AFPoint'
]

Bonnes stats ;)

mercredi 12 octobre 2011

TabEdit : éditeur de tablatures libre en ligne

Je cherchais l'autre jour un éditeur de tablatures en ligne. Je n'en ai pas trouvé alors j'en ai développé un : TabEdit.

TabEdit: online standalone tablature editor

Le projet m'a amusé quelques heures éparpillées et rendu de nombreux services. Les fonctionnalités sont assez minimalistes, mais permettent de faire export et un import (en guise de sauvegarde ou pour toute autre utilisation). J'avoue ne pas avoir testé sur d'autre navigateurs que Firefox

N'hésitez pas à vous emparer du code (sous licence GPLv3) pour l'améliorer et le faire évoluer. Vous pouvez aussi me faire passer des suggestions que je prendrai volontiers en compte… si j'arrive à trouver le temps ;)

mercredi 7 septembre 2011

GParted en Live CD

GPartedCe week-end je suis intervenu sur le PC d'une amie pour supprimer sa partition Windows et récupérer la place ainsi gagnée sur son espace Linux Mint Debian Edition (dire qu'il y a un an elle ne connaissait pas Linux ! Bref…). Je cherchais une solution simple et libre pour effectuer ces opérations. Je connaissais GParted — sorte de Partition Magic libre — que j'avais déjà utilisé à maintes reprises pour manipuler les partitions sur mon PC ; j'ai découvert GParted Live CD qui permet de démarrer une mini distribution Linux (basée sur Debian) pour effectuer quelques opérations de maintenance.

Une fois la traditionnelle sauvegarde des données réalisée (on n'est jamais trop prudent), j'ai pu supprimer des partitions, déplacer des partitions et redimensionner des partitions sur le disque système sans aucun problème. Étant sur un live CD, le disque n'était pas utilisé… sans quoi les opérations auraient été bien plus délicates.

À garder sous la main pour d'autres interventions du genre !

mercredi 3 août 2011

Des arborescences avec Mootools

Lorsqu'on développe des sites ou plutôt des progiciels web, on est souvent amené à devoir créer des arborescences. J'affectionne particulièrement Mootools comme framework javascript (même si jQuery semble aujourd'hui devenir la référence).

Mif.Tree, librairie pour faire des arborescences avec MootoolsPendant longtemps j'ai utilisé mootree pour créer mes interfaces : simple mais efficace. J'ai depuis découvert une autre librairie : Mif.Tree. Comme vous pourrez en juger en voyant les démos sur le site officiel, les possibilités sont vraiment assez avancées :

Mif.Tree est donc une librairie vraiment bien pensée et puissante, la documentation est abondante et claire, et c'est libre ! (Creative Commons 3.0 ) Que demander de plus ?

lundi 1 août 2011

Rawtherapee sort en version 3.0

Rawtherapee 3.0 est sorti !Il y a un an et demi, Rawtherapee devenait libre. C'est devenu depuis mon principal outil pour retoucher les RAW (NEF, CR2, …) (l'équivalent numérique des négatifs en photo argentique). Rawhterapee permet aussi la retouche d'autres formats comme le plus classique JPG.

Cette version 3 apporte énormément de nouveautés !

  • Belle amélioration des performances de l'outil ;
  • Correction (et correction automatique) des aberrations chromatiques et des franges violettes ;
  • Outil évolué d'amélioration des contrastes locaux ;
  • Possibilité de comparer une photo avant et après traitement, et possibilité d'ouvrir plusieurs photos en parallèle ;
  • Possibilité de filtrer les photos selon certains critères EXIF (ouverture, focale, objectif, etc.) ;
  • Interface adaptée pour le double écran !

Le travail réalisé pour cette version est impressionnant et l'outil rivalise vraiment avec des outils pros. C'est un des rares logiciels pour lesquels j'ai déjà fait plusieurs donations tellement ce produit m'enthousiasme et tellement je le vois évoluer rapidement.

Combiné à Gimp et quelques autres outils (voir ceux que j'utilise sur mon blog photo), vous avez là l'usine libre idéale pour faire de la retouche photo avancée.

Vous êtes photographe amateur ? Vous avez du temps à consacrer à ce hobby ? Ruez-vous sur la page de téléchargement de Rawtherapee 3.

Mise à jour le 01/08/2011 : je viens de voir que la documentation de Rawtherapee a aussi été mise à jour (dans sa version anglaise) pour refléter la version 3.0. La lecture de cette doc permet de découvrir des astuces fort sympathiques comme les courbes HSV qui peuvent être utilisées pour modifier indépendamment chaque couleur de l'image, manipulation que j'ai toujours effectuée dans Gimp

- page 1 de 43