IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Shell et commandes GNU Discussion :

Exiftool : ajout et récupération metadonnée sur jpg


Sujet :

Shell et commandes GNU

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Femme Profil pro
    Chef de projet en SSII
    Inscrit en
    Juillet 2015
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 36
    Localisation : Allemagne

    Informations professionnelles :
    Activité : Chef de projet en SSII

    Informations forums :
    Inscription : Juillet 2015
    Messages : 1
    Par défaut Exiftool : ajout et récupération metadonnée sur jpg
    Bonjour,
    Je vous sollicite car je souhaiterais ajouter a la métadonnée "Comment" d'une image jpg un fichier encodé en base64, j'arrive correctement a mettre ce fichier dans cette metadonnée mais je n'arrive pas reprendre cette valeur et cela me frustre beaucoup...

    Alors j'utilise Exiftool :
    Pour ajouter cette metadonnées j'utilise :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    exiftool -Comment"<="input.b64 003.jpg
    (et ça a l'air de marcher)
    pour reprendre ces données j'utilise (dans le terminal de debian, sachant que c'est bien dans le fichier 003.jpg que j'ai mis ces données et je voit très bien la différence de taille avec l'image avant l'ajout de cette metadonnée) :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    exiftool 003.jpg -Comment > output.b64
    mais le fichier que j'ai mis fait a peut-près 3Mo alors que la sortie (output.b64) fait seulement 65,6*ko (65 568 octets) je trouve cela bizard auriez vous une solution ? Pourquoi cette valeur on dirait une valeur "magique", peut-être du a une limitation de stockage je n'en sais rien

    N'hésitez pas a me poser des question, et si vous avez la solution j'aimerais bien savoir ou vous l'avez trouvé du fait que cela fait au moin 5h que je cherche...

    Voici les 64 premiers octet du fichier de 65ko retourner depuis la metadonnée "Comment" de l'image :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Comment                         : N3q8ryccAANutJsSYDkiAAAAAAA5AA
    Voici les 64 premiers octet du fichier input.b64 (le fichier qui a été ajouté dans celui-ci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    N3q8ryccAANutJsSYDkiAAAAAAA5AAAAAAAAAED17CZ7wRu1Hgg6CWnGePg7QkLd
    Bon je pense que c'est bien tronqué...

    Merci pour votre aide.

  2. #2
    Membre Expert
    Avatar de supersnail
    Homme Profil pro
    Inscrit en
    Novembre 2006
    Messages
    1 719
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 719
    Par défaut
    Bonjour,

    Malheureusement, il semblerait que la taille maximale possible pour stocker TOUTES les données EXIF soit de 64 Ko (cf, https://en.wikipedia.org/wiki/Exchan...ge_file_format), du coup ce sera impossible de faire rentrer 3MO dans un tag EXIF, hélas (ce qui explique aussi la valeur magique au passage).

Discussions similaires

  1. Réponses: 7
    Dernier message: 01/03/2006, 18h14
  2. Réponses: 11
    Dernier message: 28/01/2006, 20h52
  3. Ajout de menu perso sur clique droit de la souris !!
    Par Kyp dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 09/12/2005, 17h06

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo