Thanks for all your answer.
About fields names:
I know that probably the ones I have been using aren't the correct fields names, but i'm translating them from italian.
If you ignore
Date of Creation, Date Modified and
Date last Open, there is only one field remaining which says the "real date of acquisition of this media". Or at least just one field which is usually filled by phone cameras. Which is named differently for .png, .jpg, .mp4.
In this post i will call
"Date Acquired" for .jpg attribute of "the day the photo was taken"
and
Date Media Created for .mp4 attribute of "the day the video was taken", even if they probably have different names in english.
About main topic:
I could modify all the .jpg attributes by doing > Change Attributes > jpg-comment.DateTimeOriginal -> [=tc.name5-8]/[=tc.name3-4]/{=tc.name1-2]
I still didn't find any plugins which make you change .mp4, .png, .m4v date attributes (Date Media Created).
The only plugin which works with "Change Attributes" tc function is JPG-comment, which fields refer just to .jpg
I have other plugins such as shelldetails for multi rename tool, but still can't find one which you can use in "Change attributes" function for .mp4.
I have another question related: MOVED TO A NEW POST: https://ghisler.ch/board/viewtopic.php?p=426822#p426822
I'm using personalized columns for photos and videos.
I wanted to add a column with date acquired for jpg, and Date media created for videos.
So i'm wondering if it possible to write a column rule like " If file extension is jpg, show [=shelldetails.dateacquired] else if file extension is mp4 show [=shelldetails.datemediacreated]
Actually the best solution I have found is: [=shelldetails.DateMediaCreated][=shelldetails.DateAcquired]
Since a media file can't have both fields at the same time, my column works properly, showing me the first field for .mp4 and the second field for .jpg
The problem is that sorting files by date with this kind of column:
it sorts just .mp4 files if i put .mp4 field before [=shelldetails.DateMediaCreated][=shelldetails.DateAcquired]
or it sorts just .jpg files if i put jpg field before [=shelldetails.DateAcquired][=shelldetails.DateMediaCreated]
How can i fix it?
Part 2: [SOLVED]
I wanted to aswell add a column with resolution which is a different field for videos or photo.
With photos i have a field which put resolution already as a string axb called shelldetails.dimension which is exactly what i wanted,
Otherwise for videos there are only 2 fields which natural numbers of x dimension and y dimension
As I did with the personalized column of date, i put:
[=shelldetails.Dimension][=shelldetails.xDimension] [=shelldetails.yDimension]
Which show me just the first string [Dimension] for photos
and the other strings [xDimension][yDimension] for videos
The problem is: if i set the column like this ([=shelldetails.Dimension][=shelldetails.xDimension] [=shelldetails.yDimension]) i'll have:
Name Resolution
file1.jpg 1920x1080
file2.jpg 1920x1080
file3.mp4 1920 1080
file4.mp4 1920 1080
if i set the column like this ([=shelldetails.Dimension][=shelldetails.xDimension]x[=shelldetails.yDimension]) i'll have:
Name Resolution
file1.jpg 1920x1080x
file2.jpg 1920x1080x
file3.mp4 1920x1080
file4.mp4 1920x1080
Is there a way to fix it?
As before, in less words, I want to have column rules which show me different things for different file extensions.