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


Sign Up






Affichage des résultats 1 à 39 sur 39

Vue hybride

  1. #1
    Membre
    Inscription
    août 2006
    Localisation
    Paris
    Âge
    43
    Messages
    144
    Boîtier
    40D
    Objectif(s)
    EFS 10-22; Tamron 28-75; 70-200 F/4L; 50 F/1.4; Sigma 150mm macro

    Par défaut

    Citation Envoyé par zig Voir le message

    Voila l'état de mes investigations (ça va pas très loin mais bon...):

    Localiser l'incrémentation sur les 350D (pour les curieux):

    Prendre 2, 3 clichés en JPEG importer les fichiers et se mettre en mode fenêtre dans Hex Workshop.

    Toujours dans Hex Workshop se mettre "view offset in decimal" bouton [10] menu en haut.

    Lancer la recherche "find" (torche) de l'adresse 2097264 (7000 2000):

    Dans la boite de dialogue de la recherche mettre:
    32 Bits Signed Long
    Value: 2097264 (qui correpond en Hexa à 7000 2000) puis OK.

    L'incrémentation se situe aux 4 offsets suivants (après le 7000 2000 en surbrillance).

    L'offset que je nommerai "N3" va jusqu'à FF (255) et rajoute +1 à l'offset "N1"
    8019 FF00 => image xxx
    8119 0000 => image suivante
    N1__ N3
    J'ai essayer ça hier soir et j'ai rien trouvé en cherchant 2097264 (7000 2000 en Hexa)
    T'es sur que ça marche sur tout les 350D?

    Sinon j'ai essayer de chercher directement le nombre de déclenchement sur la photo mais j'ai rien trouvé. :s

  2. #2
    Membre Avatar de zig
    Inscription
    décembre 2005
    Localisation
    FR
    Messages
    278
    Boîtier
    350D/1DMKII
    Objectif(s)
    EF, EFS, M42

    Par défaut

    Citation Envoyé par ju182 Voir le message
    J'ai essayer ça hier soir et j'ai rien trouvé en cherchant 2097264 (7000 2000 en Hexa)
    T'es sur que ça marche sur tout les 350D?

    Sinon j'ai essayer de chercher directement le nombre de déclenchement sur la photo mais j'ai rien trouvé. :s
    Faire 2 images qui se suivent avec l'APN

    Charger les 2 images genre _MG_0816.JPG + _MG_0817.JPG (dans mon exemple) en glisser/déposer dans Hex Workshop

    CTRL+F (ou l'icône torche)
    En dessous de Find What:
    "Mettre 32 Bit Signed long"
    Ensuite inscrire "2097264" dans "Value"
    Ce qui donne en Hex (en dessous) 7000 2000 (7000 2000 est un tag de départ)
    Puis OK

    En gras le résultat de la recherche. Compter 4 offsets suivants, pour info moi j'ai 031B 3000 pour la _MG_0816.JPG 3000 = 48

    Basculer à l'aide du menu "Windows" de Hex Workshop sur la photo suivante (_MG_0817.JPG) lancer également la
    recherche (7000 2000) pour cette 2ème photo et compter 4 offsets suivants, j'obtiens 031B 3100 pour la _MG_0817.JPG 3100 = 49

    A 255 (FF), ca incrémente l'offset de gauche (031B)

    voili voila


  3. #3
    Membre
    Inscription
    août 2006
    Localisation
    Paris
    Âge
    43
    Messages
    144
    Boîtier
    40D
    Objectif(s)
    EFS 10-22; Tamron 28-75; 70-200 F/4L; 50 F/1.4; Sigma 150mm macro

    Par défaut

    Autant pour moi, effectivement ça marche . Mais je comprends pas pourquoi j'ai pas réussi la derniere fois .
    mes résultats, Si ça t'intéresse?
    tout à l'offset 2304
    IMG_6148 : 7000 2000 5828 0400
    IMG_6176 : 7000 2000 5828 2000 (-> de 04 à 20 en hex il y a 28 de diff, comme entre 6148 et 6176)
    IMG_6177 : 7000 2000 5828 2100

    EDIT:
    Avec une de mes premières photo faites aves le 350D j'obtiens:
    7000 2000 0C21 A600
    Dernière modification par ju182 ; 07/11/2006 à 07h37.

  4. #4
    Membre Avatar de zig
    Inscription
    décembre 2005
    Localisation
    FR
    Messages
    278
    Boîtier
    350D/1DMKII
    Objectif(s)
    EF, EFS, M42

    Par défaut

    Citation Envoyé par ju182 Voir le message
    Autant pour moi, effectivement ça marche . Mais je comprends pas pourquoi j'ai pas réussi la derniere fois mes résultats.
    mes résultats, Si ça t'intéresse?
    tout à l'offset 2304
    IMG_6148 : 7000 2000 5828 0400
    IMG_6176 : 7000 2000 5828 2000 (-> de 04 à 20 en hex il y a 28 de diff, comme entre 6148 et 6176)
    IMG_6177 : 7000 2000 5828 2100
    Oui, il y a bien une incrémentation (ca le fait chez moi sur un 350D et 1D MII à 131073 (0100 0200)+7 offsets).
    L'intervalle des 28 clichés correspond bien chez toi aussi à l'incrémentation 0400 à 2000 soit en hexa: 05, 06, 07, 08, 09, 0A, 0B, 0C, 0D, 0E, 0F, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 1A, 1B, 1C, 1D, 1E, 1F, 20.
    Ca va jusqu'à FF (255) et après ca incrémente l'offset de gauche de +1 et ca repart à zéro sur cet offset.

    Cette incrémentation apparait dans l'EXIF du fichier il y a donc visiblement un "compteur fichier". De plus, lors d'une "Réinit. Auto", ces champs sont remis à zéro, ca laisse entendre qu'il y a bien un rapport avec un comptage.

    Il y a forcément en plus de ce compteur, un compteur (en dur) interne à l'appareil puisque lorsque l'on change de CF sans "Réinit. Auto" le comptage continue sur l'autre CompactFlash.

    On peut envisager que lors de la mise en marche de l'APN au moment de shooter, si la fonction "Réinit. Auto" est sur "OUI" le compteur interne continue son incrémentation mais laisse la prorité au compteur fichier. Que si "Réinit. Auto" est sur "NON" et que l'on change de CF, alors c'est le compteur interne qui prend la main.

    Canon a très certainement et volontairement voulu un compteur fichier en plus d'un compteur interne. Pourquoi, je n'en sais trop rien. Peut être pour des besoins de SAV ou peut être pour que la fonction "Réinit. Auto" puisse fonctionner tout en gardant un vrai compteur interne réservé aux techniciens Canon.

    Pour en avoir le coeur net, il faudrait décoder complétement l'EXIF, mais c'est un vrai casse tête et une salade Canon.

    La seule certitude, c'est que sur toute la gamme EOS, on peut décoder facilement le numéro de série avec un simple editeur hexadécimal (mais c'est pas un scoop), et que pour la gamme pro, on peut décoder en plus le nombre de déclenchement toujours avec un simple éditeur hexadécimal. Mais pour ça il est plus simple d'utiliser Cancount qui est gratuit et EOS1DInf, lui payant. (Ca ne marche que sur la gamme 1Dx (1D, 1DS, MKII N ou sans N).

  5. #5
    Membre
    Inscription
    août 2006
    Localisation
    Paris
    Âge
    43
    Messages
    144
    Boîtier
    40D
    Objectif(s)
    EFS 10-22; Tamron 28-75; 70-200 F/4L; 50 F/1.4; Sigma 150mm macro

    Par défaut

    Je suis bien d'accord avec ce que tu dis. Cependant quelques remarques/réflexions:
    Pourquoi je n'arrive pas à tomber sur le nombre de déclenchement par cette méthode?
    si je reprends mon cas, avec les nombres aux offset que tu appelles N1 et N3, j'ai:
    58 21 (en Hex) qui correspond à 22561 (en Déc), hors je n'ai pas 22561 déclenchements avec mon APN mais bien 6177 (j'ai jamais réinitialiser le comptage).
    Donc deux possibilités:
    1- le nombre à l'octet N1 ne 'commence' pas à 0
    2- c'est codé d'une façon plus subtile que l'on ne comprend pas.

    De plus j'ai regardé dans 1 de mes premières photos à l'offset 7000 2000 (j'ai édité mon message plus haut).
    - si je fais la différence entre les nombres N1N3 entre une photo récente et cette photo, c'est un peu bizarre:
    5821 - 0CA6 = 4B7B (Hex) <=> 19323 (Dec) alors que je devrais avoir env. 6100???
    - le nombre entre N1 et N3 est différent entre les deux photos 21 puis 28. A quoi sert-il???

    Ces questions relèvent de la réflexion générale, je ne les pose à personne en particulier sauf à moi meme
    Dernière modification par ju182 ; 07/11/2006 à 09h45.

  6. #6
    Membre Avatar de zig
    Inscription
    décembre 2005
    Localisation
    FR
    Messages
    278
    Boîtier
    350D/1DMKII
    Objectif(s)
    EF, EFS, M42

    Par défaut

    Citation Envoyé par ju182 Voir le message
    Je suis bien d'accord avec ce que tu dis. Cependant quelques remarques/réflexions:
    Pourquoi je n'arrive pas à tomber sur le nombre de déclenchement par cette méthode?
    si je reprends mon cas, avec les nombres aux offset que tu appelles N1 et N3, j'ai:
    58 21 (en Hex) qui correspond à 22561 (en Déc), hors je n'ai pas 22561 déclenchements avec mon APN mais bien 6177 (j'ai jamais réinitialiser le comptage).
    Donc deux possibilités:
    1- le nombre à l'octet N1 ne 'commence' pas à 0
    2- c'est codé d'une façon plus subtile que l'on ne comprend pas.

    De plus j'ai regardé dans 1 de mes premières photos à l'offset 7000 2000 (j'ai édité mon message plus haut).
    - si je fais la différence entre les nombres N1N3 entre une photo récente et cette photo, c'est un peu bizarre:
    5821 - 0CA6 = 4B7B (Hex) <=> 19323 (Dec) alors que je devrais avoir env. 6100???
    - le nombre entre N1 et N3 est différent entre les deux photos 21 puis 28. A quoi sert-il???

    Ces questions relèvent de la réflexion générale, je ne les pose à personne en particulier sauf à moi meme
    Je n'ai jamais prétendu que cette incrémentation était fiable en terme de compteur de déclenchements (je ne répond pas ça pour toi, mais je voudrais éviter un quiproquo), j'ai juste partagé mes observations et ai signalé qu'il y avait une incrémentation. Si c'est le cas, ce n'est surement qu'une partie du codage à la sauce Canon, rien ne me dit que l'incrémentation des milliers se fasse dans la même zone d'offset, ça peut être n'importe où ailleurs dans l'EXIF.

    A l'époque j'avais pensé que le décodage du compteur pouvait être aussi facile que celle du numéro de série. J'avais demandé sur ce forum à ceux qui n'avait jamais réinitialisé leurs compteurs de m'envoyer des suites de shoots. Un seul m'avait répondu (merci à Hellbor).

    Je pense que pour une étude approfondie du décodage de l'EXIF Canon, il faudrait pas mal de conditions, un appareil neuf avec zéro déclenchements sans Réinit Auto., un groupe de travail qui se partagerait les taches et du temps.
    Mais est-ce que le jeu en vaut la chandelle ? Le seul intérêt c'est le marché de l'occasion des EOS.
    A ce tarif, en terme de masse de travail et de résultat, il vaudrait mieux s'attaquer au désassemblage du firmware et à l'étude du SDK EOS.

    Pour finir, comble de malchance tout le fruit de "mon travail" a été perdu récemment lors d'un crash disque... Ca m'apprendra à ne pas tout backuper.
    J'avais décodé une bonne partie de l'EXIF (du moins localisé les tags des fonctions propres à Canon dans l'EXIF).

    Si tu as du nouveau, fais partager.

    A+

  7. #7
    Membre Avatar de LeCelte
    Inscription
    septembre 2005
    Localisation
    Nantes
    Âge
    55
    Messages
    884
    Boîtier
    CANON EOS 30D
    Objectif(s)
    Tokina 12-24, Tamron 28-75, Canon 100, Canon 80-200, Canon 100-300, M42

    Par défaut

    Je ne sais pas si ça peut servir, mais avec exiftool je peux lire dans mes RAW un tag qui se nomme "File Number".
    Pour un fichier sur ma Compact Flash stocké en "254CANON\IMG_5438.CR2", je lit "File Number = 254-5438".
    Je n'ai jamais fait de reinit mais il me semble que j'ai eut au début un saut dans mes valeurs à cause d'une CF issue d'un autre APN (Canon G5).
    Je conserve mes originaux, je dois avoir 7500 photos, même si j'efface les ratés/flous, mon compteur de vues devrait se situer autour de 10000 à 15000.
    Si tu veux des fichiers, MP moi.

 

 

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. Nombre déclenchements 20d
    Par jeanba13 dans le forum Trucs et Astuces
    Réponses: 8
    Dernier message: 12/08/2008, 12h30
  2. quantifier le nombre de déclenchements
    Par phil66 dans le forum Discussions générales
    Réponses: 2
    Dernier message: 18/03/2007, 22h26
  3. Indication du nombre de déclenchements
    Par ger@rd dans le forum Discussions techniques
    Réponses: 7
    Dernier message: 17/04/2005, 23h14
  4. nombre de declenchements?
    Par jackdv dans le forum Discussions techniques
    Réponses: 11
    Dernier message: 09/10/2004, 08h09
  5. Nombre de declenchements
    Par david dans le forum EOS 300D
    Réponses: 3
    Dernier message: 06/10/2004, 09h38

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 15h18.
Powered by vBulletin® Version 4.2.5
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.
Search Engine Optimisation provided by DragonByte SEO (Pro) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Auto Closing Of Threads provided by Threads Auto Close (Lite) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Copyright © Eos-numerique 2004-2025
vBulletin Skin By: PurevB.com