Bonjour & Bienvenue sur EOS-Numerique
Réseaux Sociaux : Follow us on Facebook Follow us on Twitter


Sign Up






Affichage des résultats 1 à 5 sur 5

Discussion: EXIF et PHP

Mode arborescent

  1. #3
    Membre Avatar de guilc
    Inscription
    février 2007
    Localisation
    Vanves - 92 - France
    Messages
    723
    Boîtier
    5D
    Objectif(s)
    Voigtlander 40 f/2 - 100 f/2 - 24-105 f/4 L IS - 17-40 f/4 L - Metz 58AF-1

    Par défaut

    exiv2 sait très bien les traduire !
    Profites-en, c'est opensource En plus le code pour interpréter les infos reste assez lisible (il m'a servi quelques fois déjà) : http://www.exiv2.org/

    Un exemple de sortie de exiv2 (sortie juste avec les infos principales, il peut en afficher bien plus) :
    $ exiv2 /pub/photos/Selection/metro.jpg
    Nom du fichier : /pub/photos/Selection/metro.jpg
    Taille du fichier: 2334456 Octets
    Marque de l'appareil: Canon
    Modèle de l'appareil: Canon EOS 400D DIGITAL
    Horodatage de l'image: 2007:12:05 06:56:48
    Numéro de l'image:
    Temps d'exposition: 1/20 s
    Ouverture : F1.4
    Correction d'exposition: 0
    Flash : Non, inhibé
    Biais flash : 0 EV
    Distance focale : 50.0 mm
    Distance du sujet: 0
    Sensibilité ISO: 100
    Mode d'exposition: Priorité ouverture
    Mode de mesure : Moyenne
    Mode macro : Désactivé
    Qualité de l'image: BRUT
    Résolution Exif: 3206 x 1990
    Balance des blancs: Automatique
    Miniature : JPEG, 3584 Octets
    Droit d'auteur :
    Commentaire Exif:
    [Edit]
    Dans les sources du programme, je te conseille vivement le fichier canonmn.cpp : il définit toutes ces conversion
    Exemple rapide :
    Code:
        //! MeteringMode, tag 0x0011
        extern const TagDetails canonCsMeteringMode[] = {
            { 0, N_("Default")         },
            { 1, N_("Spot")            },
            { 2, N_("Average")         },
            { 3, N_("Evaluative")      },
            { 4, N_("Partial")         },
            { 5, N_("Center weighted") }
        };
    Code:
        //! ExposureProgram, tag 0x0014
        extern const TagDetails canonCsExposureProgram[] = {
            { 0, N_("Easy shooting (Auto)")   },
            { 1, N_("Program (P)")            },
            { 2, N_("Shutter priority (Tv)")  },
            { 3, N_("Aperture priority (Av)") },
            { 4, N_("Manual (M)")             },
            { 5, N_("A-DEP")                  },
            { 6, N_("M-DEP")                  }
        };
    Code:
        //! FlashActivity, tag 0x001c
        extern const TagDetails canonCsFlashActivity[] = {
            { 0, N_("Did not fire") },
            { 1, N_("Fired")        }
        };
    
        //! FlashDetails, tag 0x001d
        extern const TagDetailsBitmask canonCsFlashDetails[] = {
            { 0x4000, N_("External flash")        },
            { 0x2000, N_("Internal flash")        },
            { 0x0001, N_("Manual")                },
            { 0x0002, N_("TTL")                   },
            { 0x0004, N_("A-TTL")                 },
            { 0x0008, N_("E-TTL")                 },
            { 0x0010, N_("FP sync enabled")       },
            { 0x0080, N_("2nd-curtain sync used") },
            { 0x0800, N_("FP sync used")          }
        };
    etc...
    Bref, y a tout ce qu'il faut
    Dernière modification par guilc ; 05/12/2007 à 23h21.

 

 

Informations de la discussion

Utilisateur(s) sur cette discussion

Il y a actuellement 1 utilisateur(s) naviguant sur cette discussion. (0 utilisateur(s) et 1 invité(s))

Discussions similaires

  1. RAW et Exif
    Par jean dans le forum Discussions techniques
    Réponses: 7
    Dernier message: 31/07/2007, 19h15
  2. EXIF
    Par pinpon44 dans le forum Discussions techniques
    Réponses: 1
    Dernier message: 22/05/2007, 13h29
  3. Exif
    Par Chris.G dans le forum Termes techniques
    Réponses: 7
    Dernier message: 06/06/2006, 07h50
  4. Exif
    Par bruno34 dans le forum Discussions techniques
    Réponses: 4
    Dernier message: 29/03/2006, 22h42
  5. Exif...
    Par squaleblue dans le forum Discussions générales
    Réponses: 3
    Dernier message: 08/07/2005, 08h58

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •  
Fuseau horaire GMT +1. Il est actuellement 10h08.
Powered by vBulletin® Version 4.2.5
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.
Search Engine Optimisation provided by DragonByte SEO (Pro) - vBulletin Mods & Addons Copyright © 2026 DragonByte Technologies Ltd.
Auto Closing Of Threads provided by Threads Auto Close (Lite) - vBulletin Mods & Addons Copyright © 2026 DragonByte Technologies Ltd.
Copyright © Eos-numerique 2004-2025
vBulletin Skin By: PurevB.com