Comment by agilob
1 year ago
It's really cool that such standard exists, the worst thing about Pixel phones is stupid filenames of pictures and videos, not only it's not following this standard, but contains WRONG timestamp. For example, picture with name `PLX_20241101_115855.jpg` was taken at 12:58:55, not 11 as the name suggests, but also picture with name `PLX_20240913_191525.jpg` was taken at 19:15:25. A video on the other hand would have a timestamp offset -1, the offset changes depending on time of the year and it's different for pictures and videos. It's annoying af, because pictures and videos in the same folder will not be sorted chronologically by filename.
A lot of the DCF standard is designed around the limitations of FAT file systems, e.g. filenames limited to 8+3 characters, directories limited to 9999 "items" (which I assume is to make sure that there won't be more than 65,536 files in a directory). As Pixel phones don't use FAT, Google probably doesn't feel bound by this standard. Their naming convention allows the phones to store all photos/videos in a single directory.
Potentially daylight savings related? E.g. file names are in UTC, whereas local time obviously isn't
Yes, it's DST related. Now explain why DST offset is different for pictures and videos ;)
Programming employment-creation measure - to prevent them doing damage elsewhere by adding abstraction madhouses.
Well they need to be different in _some_ way, right :)? Why not use timestamp offset for this
3 replies →
FWIW that is not a Pixel-specific issue. I encountered this on other cameras (IIRC Olympus and GoPro) as well. It's maddening.
The issue stems from the fact that images are written with proper EXIF time and timezone metadata while videos from the same camera might only store a timestamp field. Whether that's local time, UTC, or something else depends on the camera and how you configured it.
British? Sounds like it's recording UTC time in the file name, which is only correct during winter.
2024-11-01 is in winter, 2024-09-13 is in summer. So the effect seems to be the opposite of what you say.
> 2024-11-01 is in winter, 2024-09-13 is in summer.
Not in... What's in the same time xone, but southern hemisphere; Sawth Effrika?
> British?
Nope, but it's a Pixel thing