Sudasho Posted June 13, 2020 Posted June 13, 2020 How can I save pictures without change modified date? A month ago I purchased Affinity photo and started to edit some pictures and saved as XXX.afphot and JPEG as well. Then I noticed their modifyied date switched a day when I edit. Let's say a picture taken last Dec25 and edit today as June 13 saved as JPEG then click "Get info" on Mac, and see modified date is the day not Last Dec25. Please teach me how to fix the problem. thank you Quote
GarryP Posted June 13, 2020 Posted June 13, 2020 I don’t think this is something you can change as it is an operating system function - not something the Affinity software does - which is used for backups and other things. If you want to keep the old date on the file then you should save a copy of the file instead of overwriting the original. Sudasho 1 Quote
Sudasho Posted June 13, 2020 Author Posted June 13, 2020 Hi GarryP Thank you for your advise. Let me give one more question Can you tell me how do you organize edit pictures by Affinity photo by modified date? Quote
Wosven Posted June 13, 2020 Posted June 13, 2020 Usually you've got 2 dates per file: the creation date and the modification date. Only thé second should update, unless you save the file in a new format. Sudasho 1 Quote
Sudasho Posted June 13, 2020 Author Posted June 13, 2020 Hi Wosven thank you for your comment If you don't mind can you tell me your way to save a picture without update modification date? It will be huge help and appreciation. Thank you. Quote
Wosven Posted June 13, 2020 Posted June 13, 2020 That's not possible, since it's how it's working. You just need to display and look at the creation date instead. Sudasho 1 Quote
v_kyr Posted June 13, 2020 Posted June 13, 2020 5 hours ago, Sudasho said: Then I noticed their modifyied date switched a day when I edit. Let's say a picture taken last Dec25 and edit today as June 13 saved as JPEG then click "Get info" on Mac, and see modified date is the day not Last Dec25. Please teach me how to fix the problem. From a terminal (Terminal.app or iTerm etc.) you can change a files “date modified” attribute afterwards this way ... Quote touch -mt YYYYMMDDhhmm filename.ext ...and thus... touch -mt 201912250000 yourfile.jpg ... in order to change both, the “date modified” and “date created” attributes, try instead ... Quote touch -t YYYYMMDDhhmm filename.ext ...aka... touch -t 201912250000 yourfile.jpg Sudasho 1 Quote ☛ Affinity Designer 1.10.8 ◆ Affinity Photo 1.10.8 ◆ Affinity Publisher 1.10.8 ◆ OSX El Capitan ☛ Affinity V2.3 apps ◆ MacOS Sonoma 14.2 ◆ iPad OS 17.2
R C-R Posted June 13, 2020 Posted June 13, 2020 4 hours ago, Sudasho said: If you don't mind can you tell me your way to save a picture without update modification date? Like the creation & last opened dates the modification date is metadata stored in the file system of the Mac. (It is not stored anywhere in the file itself.) It is possible to change those metadata date-related items using advanced techniques but it is not advisable to do so because it can cause a number of problems with backups, version control, & other OS level things that rely on their correctness to work as they should.. Sudasho 1 Quote All 3 1.10.8, & all 3 V2.5.7 Mac apps; 2020 iMac 27"; 3.8GHz i7, Radeon Pro 5700, 32GB RAM; macOS 10.15.7 All 3 V2 apps for iPad; 6th Generation iPad 32 GB; Apple Pencil; iPadOS 15.7
Pšenda Posted June 13, 2020 Posted June 13, 2020 1 hour ago, R C-R said: It is not stored anywhere in the file itself EXIF (JPEG file) has this information. Some editing tools (such as ExifTool) can modify these dates, or they can set file dates accordingly. Sudasho 1 Quote Affinity Store (MSI/EXE): Affinity Suite (ADe, APh, APu) 2.5.7.2948 (Retail) Dell OptiPlex 7060, i5-8500 3.00 GHz, 16 GB, Intel UHD Graphics 630, Dell P2417H 1920 x 1080, Windows 11 Pro, Version 24H2, Build 26100.2605. Dell Latitude E5570, i5-6440HQ 2.60 GHz, 8 GB, Intel HD Graphics 530, 1920 x 1080, Windows 11 Pro, Version 24H2, Build 26100.2605. Intel NUC5PGYH, Pentium N3700 2.40 GHz, 8 GB, Intel HD Graphics, EIZO EV2456 1920 x 1200, Windows 10 Pro, Version 21H1, Build 19043.2130.
R C-R Posted June 13, 2020 Posted June 13, 2020 2 hours ago, Pšenda said: EXIF (JPEG file) has this information. Some editing tools (such as ExifTool) can modify these dates, or they can set file dates accordingly. True, but the EXIF metadata (optionally) stored in the file itself & the file system metadata stored in the Mac's file system are two different & completely independent things. So changing the date-related EXIF metadata in the file has no effect on the date-related metadata stored in the file system & visa versa. Sudasho 1 Quote All 3 1.10.8, & all 3 V2.5.7 Mac apps; 2020 iMac 27"; 3.8GHz i7, Radeon Pro 5700, 32GB RAM; macOS 10.15.7 All 3 V2 apps for iPad; 6th Generation iPad 32 GB; Apple Pencil; iPadOS 15.7
Sudasho Posted June 13, 2020 Author Posted June 13, 2020 Wolven thank you, So I have to accept modified date is the day when i edit. Quote
Sudasho Posted June 13, 2020 Author Posted June 13, 2020 R C-R Hummm so you do not recommend touch EXIF date for modification or creation date. Thank you Quote
Sudasho Posted June 13, 2020 Author Posted June 13, 2020 Psenda I concern to DL EXIF TOOL thank you. Pšenda 1 Quote
R C-R Posted June 13, 2020 Posted June 13, 2020 4 hours ago, Sudasho said: R C-R Hummm so you do not recommend touch EXIF date for modification or creation date No! It is the file system metadata that should not be changed. It is perfectly OK to change the EXIF metadata embedded in the file if there is any need for that. In fact, Apple's Photos app provides a way to change some of the EXIF metadata, as do many other apps. In Finder & 'Get Info' windows, the creation, modification, & other dates you see are file system attributes managed by the macOS. Unlike EXIF metadata, they are not part of the file itself. Quote All 3 1.10.8, & all 3 V2.5.7 Mac apps; 2020 iMac 27"; 3.8GHz i7, Radeon Pro 5700, 32GB RAM; macOS 10.15.7 All 3 V2 apps for iPad; 6th Generation iPad 32 GB; Apple Pencil; iPadOS 15.7
v_kyr Posted June 13, 2020 Posted June 13, 2020 35 minutes ago, R C-R said: No! It is the file system metadata that should not be changed. That's nonsense, especially the above said, since in the context of programming project related tasks and build processes it's deadly needed and common usage. Since an updated access or modification date can be important for a variety of other programs such as a VCS, backup utilities, or the make command-line interface programming utility. Typically these types of programs are only concerned with files which have been created or modified after the program was last run. So there is a good reason why every Unix and Windows system as default usually comes along with a build-in touch command. Quote ☛ Affinity Designer 1.10.8 ◆ Affinity Photo 1.10.8 ◆ Affinity Publisher 1.10.8 ◆ OSX El Capitan ☛ Affinity V2.3 apps ◆ MacOS Sonoma 14.2 ◆ iPad OS 17.2
R C-R Posted June 14, 2020 Posted June 14, 2020 53 minutes ago, v_kyr said: That's nonsense, especially the above said, since in the context of programming project related tasks and build processes it's deadly needed and common usage. Please do not take what I said out of context. I am not talking about programming an app, a CLI utility, or any build-related process. That is not what is being discussed here. Among other things, it is well known that changing the creation or modified date of user document files can play havoc with Time Machine backups & with clone utilities like SuperDuper! Sudasho 1 Quote All 3 1.10.8, & all 3 V2.5.7 Mac apps; 2020 iMac 27"; 3.8GHz i7, Radeon Pro 5700, 32GB RAM; macOS 10.15.7 All 3 V2 apps for iPad; 6th Generation iPad 32 GB; Apple Pencil; iPadOS 15.7
v_kyr Posted June 14, 2020 Posted June 14, 2020 12 minutes ago, R C-R said: Please do not take what I said out of context. I am not talking about programming an app, a CLI utility, or any build-related process. ...because it can cause a number of problems with backups, version control, & other OS level things... All that is part of your above sketched context, namely the common OS level things, aka the timestamps (i.e., dates and times of the most recent access and modification) on existing files and directories in a file system . Creation & update of the date and time attributes of files/dirs on file systems has always been a common task since the early beginnings of Unix systems. - What you name now is solely due to Apple specific idiosyncrasies and only related to TimeMachine (and tools which have to deal with that), where you have to go the Apple specific way then with tmutil. Sudasho 1 Quote ☛ Affinity Designer 1.10.8 ◆ Affinity Photo 1.10.8 ◆ Affinity Publisher 1.10.8 ◆ OSX El Capitan ☛ Affinity V2.3 apps ◆ MacOS Sonoma 14.2 ◆ iPad OS 17.2
Sudasho Posted June 14, 2020 Author Posted June 14, 2020 R C-R thank you for your warning. I will not touch and I use Photo app to organize my pictures afterward. Quote
Sudasho Posted June 14, 2020 Author Posted June 14, 2020 v_kyr I am not that far about computer system, so I will use Photo app on Mac, thank you so much. Quote
R C-R Posted June 14, 2020 Posted June 14, 2020 8 hours ago, v_kyr said: Creation & update of the date and time attributes of files/dirs on file systems has always been a common task since the early beginnings of Unix systems. - What you name now is solely due to Apple specific idiosyncrasies and only related to TimeMachine (and tools which have to deal with that), where you have to go the Apple specific way then with tmutil. I do not think it serves any useful purpose to comment on the early days of Unix systems here but I must point out that the macOS is not simply a 'pure' Unix OS so we do have to consider its "idiosyncrasies," including for anything related to making manual changes in the file system timestamps. Quote All 3 1.10.8, & all 3 V2.5.7 Mac apps; 2020 iMac 27"; 3.8GHz i7, Radeon Pro 5700, 32GB RAM; macOS 10.15.7 All 3 V2 apps for iPad; 6th Generation iPad 32 GB; Apple Pencil; iPadOS 15.7
v_kyr Posted June 14, 2020 Posted June 14, 2020 Those are pretty essentiells of any OS filesystem, aka making possibly manual changes to files time attributes, same as changing access rights etc., thus that's all nothing special here. And macOS behaves overall like a common BSD Unix system here in regard to these things. Thus all the common Unix filesystem commands should work, especially for any certified Unix system. Quote ☛ Affinity Designer 1.10.8 ◆ Affinity Photo 1.10.8 ◆ Affinity Publisher 1.10.8 ◆ OSX El Capitan ☛ Affinity V2.3 apps ◆ MacOS Sonoma 14.2 ◆ iPad OS 17.2
markw Posted June 14, 2020 Posted June 14, 2020 If I want to change dates on standard image formats like jpeg, png etc… after editing them in AP, I use 'XnConvert' or 'Photos Exif Editor'. A word of warning though, never use either of these apps to change meta data on images contained in Apple Photo’s ‘Photos Library’. They will mess it up and stop Photos from working properly! So if it’s an image that’s in Apple Photos who's date you want to change then always use Apple Photos built in ‘Adjust Date & Time’ function. Quote macOS 12.7.6 | 15" Macbook Pro, 2017 | 4 Core i7 3.1GHz CPU | Radeon Pro 555 2GB GPU + Integrated Intel HD Graphics 630 1.536GB | 16GB RAM | Wacom Intuos4 M
R C-R Posted June 14, 2020 Posted June 14, 2020 2 minutes ago, v_kyr said: Those are pretty essentiells of any OS filesystem, aka making possibly manual changes to files time attributes, same as changing access rights etc., thus that's all nothing special here. In what situation(s) would you consider it essential to make any manual changes to file system date/time attributes? When would it be something typical Mac users would need to do, & for what purpose? Same question for changing access rights. 9 minutes ago, v_kyr said: And macOS behaves overall like a common BSD Unix system here in regard to these things. Thus all the common Unix filesystem commands should work, especially for any certified Unix system. While overall that might be true, it does not mean that just because most common UNIX command should work that it is safe to use them without knowing exactly what they do or how they could affect normal system or app operations. Quote All 3 1.10.8, & all 3 V2.5.7 Mac apps; 2020 iMac 27"; 3.8GHz i7, Radeon Pro 5700, 32GB RAM; macOS 10.15.7 All 3 V2 apps for iPad; 6th Generation iPad 32 GB; Apple Pencil; iPadOS 15.7
v_kyr Posted June 14, 2020 Posted June 14, 2020 14 minutes ago, R C-R said: In what situation(s) would you consider it essential to make any manual changes to file system date/time attributes? Distribute and release versions of a projects stand, update github, Bitbucket etc. repositories with local code, rebuilding stuff with make, fixing wrong file and directory settings from your cams transfer, the cloud or external drive, ... etc. There are many different workflows where the consideration of files with older timestamps, which are otherwise ignored, are commonly needed. 25 minutes ago, R C-R said: When would it be something typical Mac users would need to do, & for what purpose? Same question for changing access rights. Team work, shared access, prevention of overwrite of important things, giving access to groups and other individuals, make scripts executable, setup system services ... and so on. - Also very important if you have to setup and administrate your own local webserver, database, CMS, VCS, VPN ... and certain other services. - Why do you think there do exist serveral user roles and there is a root aka superuser, plain or guest users etc.? - So what would you do if you couldn't do that stuff at all? Quote ☛ Affinity Designer 1.10.8 ◆ Affinity Photo 1.10.8 ◆ Affinity Publisher 1.10.8 ◆ OSX El Capitan ☛ Affinity V2.3 apps ◆ MacOS Sonoma 14.2 ◆ iPad OS 17.2
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.