Probleme extraction EXIF

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Probleme extraction EXIF

Re: Probleme extraction EXIF

par Headstorm » 19 janv. 2023, 08:39

Merci de vos retours.

@or 1, j'ai déja testé en mettant les autres sections et le résultat est identique, niveau retour, je n'ai aucune erreur.

@@rthur, ce que je ne comprends pas c'est que les séries de photos sont issus du même appareil et ont reçu le même traitement, pour une série cela fonctionne et pour l'autre non.
je vais me tourner vers d'autres librairies et essayer, mais je suis frustré et j'aimerais comprendre pourquoi ça ne fonctionne pas.

Re: Probleme extraction EXIF

par @rthur » 18 janv. 2023, 20:00

De mémoire, le problème, c'est qu'il y a plein de versions différentes en fonction des fabricants qui ont leurs propres interprétations de comment stocker les métadonnées images.
Une piste alternative serait de regarder d'autres librairies PHP telles que :
https://github.com/pel/pel
https://github.com/wikimedia/xmp-reader

Re: Probleme extraction EXIF

par or 1 » 18 janv. 2023, 19:18

c'est pareil avec les autres required_sections https://www.php.net/manual/fr/function. ... d-data.php ?

"Des erreurs de niveau E_WARNING et/ou E_NOTICE peuvent être levé pour des tags non supportés ou autres conditions d'erreur potentielle"
cela sort quelque chose ?

Probleme extraction EXIF

par Headstorm » 18 janv. 2023, 17:38

Bonjour la communauté,

Je vous sollicite aujourd'hui car je rencontre un problème lors de l'extraction des données contenus dans les photos;

En effet, j'upload des photos jpeg via un formulaire et extrait les données contenues dans ces images, puis je convertis en json et enregistre dans la base de données.
Mon code ne fonctionne pas à chaque fois, sur certaines photos, je ne récupère aucune données et sur d'autres je récupère l'ensemble des section (EXIF, FILE, ...), je ne comprends pas pourquoi, pourtant lorsque je teste les images pour lesquelles je ne récupère aucune données, sur des lecteurs de données EXIF en ligne, j'ai bien des données dans mon image..

Si quelqu'un d'entre vous aurait l'amabilité de m'aider, ca serait top!

mon code:

Code : Tout sélectionner

$fileTmpName = $_FILES['file']['tmp_name']; if($exifData = exif_read_data($fileTmpName, 'EXIF')){ $jsonData = json_encode($exifData); }else{ $jsonData = NULL; } echo '<pre>'; print_r($jsonData); echo '</pre>'; ...


Merci par avance de votre aide.