mirror of
https://github.com/xuthus83/pigallery2.git
synced 2024-11-03 21:04:03 +08:00
1514662b8d
* Removed the SideCar Type to make reading sidecar data just as generic as reading the embedded exif data * Moved metadata-mapping into separate function to prepare for reuse * Most sidecar metadata is now read with the same function as embedded metadata (for photos). Fixed a bug with rating: 0 being ignored * added new test for special chars and timezone * merge incoming changes * xmp rating fix - 0 is a value. prep for xmp timestamp handling * refactored mapping of metadata into smaller functions * consolidated GPS coordinate mapping * simplification of sidecar date reading logic * Moved date mapping code into one function - fixed testdata - did not yet resolve offset bug * CreationDateOffset is now mapped from Sidecar timestamps. Tests updated accordingly. Total: changed sidecar reading for video to shared reader and fixed tests accordingly (more data is read now)
50 lines
893 B
JSON
50 lines
893 B
JSON
{
|
|
"size": {
|
|
"width": 1920,
|
|
"height": 1080
|
|
},
|
|
"creationDate": 1706655727000,
|
|
"creationDateOffset": "+01:00",
|
|
"fileSize": 111432,
|
|
"positionData": {
|
|
"GPSData": {
|
|
"longitude": 14.162922,
|
|
"latitude": 57.780696
|
|
},
|
|
"country": "Sverige",
|
|
"state": "Jönköping",
|
|
"city": "Jönköping"
|
|
},
|
|
"keywords": [
|
|
],
|
|
"rating": -1,
|
|
"faces": [
|
|
{
|
|
"box": {
|
|
"width": 206,
|
|
"height": 257,
|
|
"left": 566,
|
|
"top": 144
|
|
},
|
|
"name": "æÆøØåÅéÉüÜäÄöÖïÏñÑ"
|
|
},
|
|
{
|
|
"name": "abcdefghijklmnopqrstuvwxyz",
|
|
"box": {
|
|
"width": 212,
|
|
"height": 265,
|
|
"left": 866,
|
|
"top": 144
|
|
}
|
|
},
|
|
{
|
|
"name": "abcdefghijklmnopqrstuvwxyz",
|
|
"box": {
|
|
"width": 212,
|
|
"height": 265,
|
|
"left": 1162,
|
|
"top": 150
|
|
}
|
|
}
|
|
]
|
|
} |