FrankBijnen / ExifToolGui

A GUI for ExifTool
GNU General Public License v3.0
339 stars 16 forks source link

Feature request FileCreateDate #545

Open Philshappy opened 1 month ago

Philshappy commented 1 month ago

Would it be possible to modify the FileCreateDate just like the FileModifyDate and add the feature for both to be either Exif:DateTimeOriginal or an option to enter in a custom date.

FrankBijnen commented 1 month ago

@Philshappy

Hi Phil,

Will look into it. Give me some time

Frank

FrankBijnen commented 1 month ago

Hi Phil,

To make sure we're talking about the same.

1) Modify/Exif date time shift mod1

mod2

2) Various/File date modified as in Exif var1

var2

Meanwhile you could try these ExifTool direct commands. (Save them as predefined!)

-FileCreateDate<Exif:DateTimeOriginal -FileModifyDate<Exif:DateTimeOriginal

-FileCreateDate="2022:09:20 10:13:26" -FileModifyDate="2022:09:20 10:13:26"

etdirect

Frank

Philshappy commented 1 month ago

I was referring to the function 'Various.File:Date modified as in Exif'

This function modifies the windows explorer file modified date. Would it be possible to add the windows explorer file create date. Could the new dates come from either the exif dates as you already have or an input box for a custom date that can be entered by the user,

Also, can the 'Modify.ExifDateTime equalize' function modified to add an option for a custom input date and time that can be entered by the user instead of only exif dates.

Phil


From: FrankBijnen @.> Sent: Wednesday, September 4, 2024 2:28 AM To: FrankBijnen/ExifToolGui @.> Cc: Philshappy @.>; Mention @.> Subject: Re: [FrankBijnen/ExifToolGui] Featue request FileCreateDate (Issue #545)

Hi Phil,

To make sure we're talking about the same.

mod2.jpg (view on web)https://github.com/user-attachments/assets/ac5b45e3-7925-4a38-b507-738777a78b32

  1. Various/File date modified as in Exif var1.jpg (view on web)https://github.com/user-attachments/assets/9fb73867-138f-4fbb-aa2c-23c013f57d1f

var2.jpg (view on web)https://github.com/user-attachments/assets/f4f7ee76-9220-430d-bffb-a4d91280f012

Meanwhile you could try these ExifTool direct commands. (Save them as predefined!)

-FileCreateDate<Exif:DateTimeOriginal -FileModifyDate<Exif:DateTimeOriginal

-FileCreateDate="2022:09:20 10:13:26" -FileModifyDate="2022:09:20 10:13:26"

etdirect.jpg (view on web)https://github.com/user-attachments/assets/6853b733-ce18-4963-990a-ba378a0c07fd

Frank

— Reply to this email directly, view it on GitHubhttps://github.com/FrankBijnen/ExifToolGui/issues/545#issuecomment-2328365891, or unsubscribehttps://github.com/notifications/unsubscribe-auth/BDSLPUWUCDTKNYBRFTTXLNLZU3HDXAVCNFSM6AAAAABNQYY3VKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGMRYGM3DKOBZGE. You are receiving this because you were mentioned.

FrankBijnen commented 1 month ago

All clear now Phil.

Will let you know when I have something ready.

Frank

FrankBijnen commented 1 month ago

HI Phil,

Updates available in the pre-rel: https://1drv.ms/f/s!AhVJC-QzM33pknOS7KwBi09lgNql?e=n7ztFX

Modify_shift

Modify_shift2

Notes:

Frank

Philshappy commented 1 month ago

Frank,

The rename changes adds a lot of flexibility to changing the file names. Thanks.       1) When I tried the Remove leading Date/Time it appears to remove whatever is leading so if I renamed the file to 'Car 20240101' instead of removing the date/time it removes the car.       2) When file names result like 24-01-01-1 is it possible to put a space after the date/time so 24-01-01 -1 or some other delimiter to separate the name from the unique counter.

Comments on the Exif Time Shift       1) Consider changing the name from Exif DateTime shift to something more descriptive of the full capability as you added file name changes. Maybe 'Date/Time Change'.       2) The Shift amount and Date Time result to not always track. For example, I edit the date result directly in the text box with 2024:02:02 and the result display the previous date and the following 0078:06:22 00:00:00 shift amount. When I check the increment or decrement the result is a really wrong date. Similar behavior occurs if I use the down arrow and scroll thru the calendar to select a new date.

Phil


From: FrankBijnen @.> Sent: Friday, September 6, 2024 12:33 AM To: FrankBijnen/ExifToolGui @.> Cc: Philshappy @.>; Mention @.> Subject: Re: [FrankBijnen/ExifToolGui] Feature request FileCreateDate (Issue #545)

HI Phil,

Updates available in the pre-rel: https://1drv.ms/f/s!AhVJC-QzM33pknOS7KwBi09lgNql?e=n7ztFX

Modify_shift.jpg (view on web)https://github.com/user-attachments/assets/051c34aa-39b1-4082-a2ca-49107cbbbe44

Modify_shift2.jpg (view on web)https://github.com/user-attachments/assets/527f06d5-e9c3-4fc6-803e-72c8d37a93d0

Notes:

Frank

— Reply to this email directly, view it on GitHubhttps://github.com/FrankBijnen/ExifToolGui/issues/545#issuecomment-2333430965, or unsubscribehttps://github.com/notifications/unsubscribe-auth/BDSLPUVZQBNWYYCAHTHKC2DZVFLFBAVCNFSM6AAAAABNQYY3VKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGMZTGQZTAOJWGU. You are receiving this because you were mentioned.

FrankBijnen commented 1 month ago

Hi Phil,

For the date time shifting I may have a solution for your request to only shift the Modifydate.

If you set the checkboxes like this (Date Time original checked) the shift amount and resulting date are calculated relative to the Date Time original datetimeshift1

If you set them like this (Only ModifyDate checked) the shift amount and resulting date are based on the Modify date. datetimeshift2

I think that makes sense, and your problem is solved.

Furthermore I changed the updating of the filedates.

I thought that was more logical.

Frank

P.S. All this is available in the pre-rel. The next few days I have plans that dont include ExifToolGui, so I will not be very responsive.

Philshappy commented 1 month ago

Great!

Thanks so much.

Phil

From: FrankBijnen @.> Sent: Sunday, September 8, 2024 12:34 PM To: FrankBijnen/ExifToolGui @.> Cc: Philshappy @.>; Mention @.> Subject: Re: [FrankBijnen/ExifToolGui] Feature request FileCreateDate (Issue #545)

Hi Phil,

For the date time shifting I may have a solution for your request to only shift the Modifydate.

If you set the checkboxes like this (Date Time original checked) the shift amount and resulting date are calculated relative to the Date Time original datetimeshift1.jpg (view on web)https://github.com/user-attachments/assets/2a48c2e8-1c07-423a-ad41-51cb6474e0ae

If you set them like this (Only ModifyDate checked) the shift amount and resulting date are based on the Modify date. datetimeshift2.jpg (view on web)https://github.com/user-attachments/assets/05d592a6-4ead-4a00-8192-312dd642a874

I think that makes sense, and your problem is solved.

Furthermore I changed the updating of the filedates.

I thought that was more logical.

Frank

P.S. All this is available in the pre-rel. The next few days I have plans that dont include ExifToolGui, so I will not be very responsive.

— Reply to this email directly, view it on GitHubhttps://github.com/FrankBijnen/ExifToolGui/issues/545#issuecomment-2336799199, or unsubscribehttps://github.com/notifications/unsubscribe-auth/BDSLPUQ57HTCMT42IULQL23ZVSRDJAVCNFSM6AAAAABNQYY3VKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGMZWG44TSMJZHE. You are receiving this because you were mentioned.Message ID: @.**@.>>