• Welcome to the Chevereto User Community!

    Here, users from all over the world come together to learn, share, and collaborate on everything related to Chevereto. It's a place to exchange ideas, ask questions, and help improve the software.

    Please keep in mind:

    • This community is user-driven. Always be polite and respectful to others.
    • Support development by purchasing a Chevereto license, which also gives you priority support.
    • Go further by joining the Community Subscription for even faster response times and to help sustain this space

Import photo description when uploading

rcj

Chevereto Member
Hello, I export photos from Apple Photos with titles and descriptions, but the description field in Chevereto does not connect with the Caption field in Apple Photos. Is there a way to either connect those two for upload or put the description in a different field that does get mapped to the description field in Chevereto?
 
If you consider the attached image (exported from Apple Photos), the exif info is this:

Code:
❯ exiftool IMG_1080.JPG
ExifTool Version Number         : 12.60
File Name                       : IMG_1080.JPG
Directory                       : .
File Size                       : 55 kB
File Modification Date/Time     : 2024:05:09 16:18:06-04:00
File Access Date/Time           : 2024:05:09 16:18:08-04:00
File Inode Change Date/Time     : 2024:05:09 16:18:07-04:00
File Permissions                : -rw-r--r--
File Type                       : JPEG
File Type Extension             : jpg
MIME Type                       : image/jpeg
JFIF Version                    : 1.01
Exif Byte Order                 : Big-endian (Motorola, MM)
Image Description               : My caption
Orientation                     : Horizontal (normal)
X Resolution                    : 72
Y Resolution                    : 72
Resolution Unit                 : inches
Exif Version                    : 0221
Components Configuration        : Y, Cb, Cr, -
Flashpix Version                : 0100
Color Space                     : sRGB
Exif Image Width                : 640
Exif Image Height               : 457
Scene Capture Type              : Standard
GPS Latitude Ref                : North
GPS Longitude Ref               : West
GPS Time Stamp                  : 20:17:01
GPS Date Stamp                  : 2024:05:09
GPS Horizontal Positioning Error: 1 m
Current IPTC Digest             : ea89e0f55659fd441577f883675e5db1
Coded Character Set             : UTF8
Application Record Version      : 2
Caption-Abstract                : My caption
IPTC Digest                     : ea89e0f55659fd441577f883675e5db1
Image Width                     : 640
Image Height                    : 457
Encoding Process                : Baseline DCT, Huffman coding
Bits Per Sample                 : 8
Color Components                : 3
Y Cb Cr Sub Sampling            : YCbCr4:2:0 (2 2)
Image Size                      : 640x457
Megapixels                      : 0.292
GPS Date/Time                   : 2024:05:09 20:17:01Z
GPS Latitude                    : 4 deg 40' 21.44" N
GPS Longitude                   : 74 deg 2' 57.09" W
GPS Position                    : 4 deg 40' 21.44" N, 74 deg 2' 57.09" W

But the photo in Apple Photos has this info:

1715286191044.png

And Chevereto reads this:

Code:
Arg•0 PHPExif\Exif#440
protected data array (size=14)
  FileName => string IMG_1080.JPG (length=12)
  FileSize => integer 55326 (length=5)
  MimeType => string image/jpeg (length=10)
  height => string 457 (length=3)
  width => string 640 (length=3)
  description => string My caption (length=10)
  Orientation => string 1 (length=1)
  horizontalResolution => string 72 (length=2)
  verticalResolution => string 72 (length=2)
  ColorSpace => string 1 (length=1)
  latitude => float 4.672622222222 (length=14)
  longitude => float -74.049191666667 (length=16)
  caption => string My caption (length=10)
  gps => string 4.672622222222,-74.049191666667 (length=31)
protected rawData array (size=31)
  FileName => string chvtempBKl5PN (length=13)
  FileDateTime => string 1715286623 (length=10)
  FileSize => string 55326 (length=5)
  FileType => string 2 (length=1)
  MimeType => string image/jpeg (length=10)
  SectionsFound => string ANY_TAG, IFD0, EXIF, GPS (length=24)
  COMPUTED => array (size=5)
    html => string width="640" height="457" (length=24)
    Height => string 457 (length=3)
    Width => string 640 (length=3)
    IsColor => string 1 (length=1)
    ByteOrderMotorola => string 1 (length=1)
  ImageDescription => string My caption (length=10)
  Orientation => string 1 (length=1)
  XResolution => string 72/1 (length=4)
  YResolution => string 72/1 (length=4)
  ResolutionUnit => string 2 (length=1)
  Exif_IFD_Pointer => string 126 (length=3)
  GPS_IFD_Pointer => string 216 (length=3)
  ExifVersion => string 0221 (length=4)
  ComponentsConfiguration => string  (length=4)
  FlashPixVersion => string 0100 (length=4)
  ColorSpace => string 1 (length=1)
  ExifImageWidth => string 640 (length=3)
  ExifImageLength => string 457 (length=3)
  SceneCaptureType => string 0 (length=1)
  GPSLatitudeRef => string N (length=1)
  GPSLatitude => array (size=3)
    0 => string 4/1 (length=3)
    1 => string 40/1 (length=4)
    2 => string 2144/100 (length=8)
  GPSLongitudeRef => string W (length=1)
  GPSLongitude => array (size=3)
    0 => string 74/1 (length=4)
    1 => string 2/1 (length=3)
    2 => string 5709/100 (length=8)
  GPSTimeStamp => array (size=3)
    0 => string 20/1 (length=4)
    1 => string 17/1 (length=4)
    2 => string 1/1 (length=3)
  GPSDateStamp => string 2024:05:09 (length=10)
  UndefinedTag:0x001F => string 1/1 (length=3)
  IPTC => array (size=1)
    caption => string My caption (length=10)
  width => string 640 (length=3)
  height => string 457 (length=3)

As you may notice the My title is being missed, is not anywhere. This is because the export doesn't include that metadata. But it understand "My caption".

1715286901112.png
 

Attachments

  • IMG_1080.JPG
    IMG_1080.JPG
    54 KB · Views: 0
Back
Top