Logo

Ma petite parcelle d'Internet...

Un autre regard sur la sécurité informatique, entre autres futilités.

dimanche 10 octobre 2010

Récupérer un LensType Pentax en PHP...

Collection d'objectifs

R

égulièrement, c'est à dire pratiquement à chaque fois que j'annonce la mise en ligne d'une nouvelle galerie de photos, on me demande comment je fais pour récupérer le nom de l'objectif. Si le fait de l'extraire des données EXIF semble une évidence, on découvre rapidement que ce n'est pas accessible via un tag standard. Et donc que le support EXIF de PHP ne permet pas de le récupérer simplement.

Et pour cause. Le type d'objectif utilisé est en fait une donnée ajoutée, le cas échéant, par le constructeur du boîtier dans un tag appelé MakerNote. Il s'agit d'un blob au format propriétaire à chaque constructeur qui y met ce que bon lui semble. Aussi, pour le parser efficacement, il faut soit avoir recours à une bibliothèque PHP additionnelle, soit se palucher le MakerNote à la main. Ayant déjà assez de code PHP qui tourne comme ça, j'ai choisi la deuxième solution...

Lire la suite...

Note : 0.0/5 pour 0 vote