On 05/28/2015 05:15 AM, Istvan Gabor wrote:
Anton and others, who suggest extracting time stamps from exif, probably haven't read the OP carefully.
Well, Gee, I don't know about "others" since I'm not a mind reader, but what I was agreeing with was that <quote> ... the photos have the correct timestamp inside, in the exif metadata. </quote> When I process my photos 'incoming' from my camera I run an exif command (as a script, Linux is good with scripts! that converts the camera's name for the file to a day-date string and sorts them into a year-month directory. It may happen that I don't use my camera often for a period of time so there could well be three or four months worth of files. Camera users know that a 16G card can hold many, many hundreds of photographs. I can't imagine why anyone serious about the craft would dream of processing input one by one by hand! "Automate!", that's the thing, eh Patrick? "Tedious"? Only if you choose to do things manually. I don't. Personally I'm disappointed in the world at large for settling for such a primitive file type. I'm even more disjointed that so many firms settled in to Microsoft bullying about licensing it, claiming a patent on a design that goes back though CP/M to RSTS and even the PDP-8.
But files on vfat can be without exif information, eg sound files or text files
Please don't blame vfat for that. It is not the responsibility of the file system to carry such information. Example: I create an image on a Linux machine and a ext4 file system. The image has internal metadata time stamp and the file i-node has information that includes three time fields Access: last time the contents of the file were examined. Modify: Last time the contents of the file were changed. Change: Last time the file's inode was changed. One might think that "Modify" is the same as the exif time stamp but that is not so. The example I gave above of a delayed upload illustrates that for Linux as well as for "DOS".
The right way would be to add an option to mount where the user can specify how to interpret the timestamps.
And how is that different from the (automated) way I process my incoming files as I described above. The file NAME is the real timestamp. That is regardless of the file system. -- A: Yes. > Q: Are you sure? >> A: Because it reverses the logical flow of conversation. >>> Q: Why is top posting frowned upon? -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org