![]() ![]() I dont know if it can edit the Microsoft:SharedUserRating tag, but you might check it out. ![]() One notable exception is MP3Tag which, despite its name, can edit tags in MP4 files. In fact, there is almost no software that Ive been able to find that can edit the Microsoft video tags. ![]() I'm aware that this topic is (mostly) about videos and also spreads out to other fields like networking and mobile, but I have to chose one StackExchange and I figured here would be the best fit. Exiftool does not have the ability to edit this tag. Is there a way to circumvent this behaviour? Are there (further) tags (that I'm not aware of) than the ones I set? Or is there an entirely different explanation for this behaviour? Other approaches to solving the problem are also welcome, though I actually do like the idea with synching over an FTP server on the phone :) So it seems as if one of the tags (or one I didn't specify so far) is set to the current date and time upon synchronisation/creation of the file on the mobile device. However, after synching this video back to the phone, it shows up under today's date (in fact, they all show up under the current date if I try with multiple videos). I tried setting the tags FileModifyDate, FileCreateDate, TrackCreateDate, TrackModifyDate, MediaCreateDate, MediaModifyDate, DateTimeOriginal, ModifyDate and CreateDate to the correct value, see the following example: C:\Users\mautem>exiftool -s "C:\Users\mautem\Desktop\WhatsApp\Media\WhatsApp Video\Sent\VID-20171224-WA0000.mp4"Äirectory : C:/Users/mautem/Desktop/WhatsApp/Media/WhatsApp Video/SentįileModifyDate : 2017:12:24 19:28:00 01:00įileAccessDate : 2022:01:24 21:35:36 01:00įileCreateDate : 2017:12:24 19:28:00 01:00ÄateTimeOriginal : 2017:12:24 19:28:00 01:00 When synching the files back to the phone, they show up in the correct order grouped by date.įor videos however, I can't get it to work. Afterwards, I synchroised all the files back to the phone.įor pictures this works very well (I set the tags FileCreateDate, FileModifyDate, CreateDate, ModifyDate as well as DateTimeOriginal to the proper values). ExifTool extracts standard meta information and a variety of audio, video and image parameters, as well as proprietary information written by many camera models. In order to set the correct timestamps, I used exiftools to update the timestamps to the correct values. The QuickTime format is used for many different types of audio, video and image files (most notably, MOV/MP4 videos and HEIC/CR3 images). When I check the tag IDs, I find that the original Apple embedded tag has 1.1 as the ID, while the tag written by ExifTool has (copyright symbol)xyz as the tag ID. However, I realised that a large amount of files didn't have the correct ones set to begin with (probably from a previous backup where I screwed up already). After some more digging, I noticed that writing coordinates to a video with existing coordinates results in two QuickTime:GPSCoordinates tags. If this command is run under Unix/Mac/Powershell, reverse any double/single quotes to avoid shell variable interpretation.I recently backed up pictures and videos from my Android mobile phone using GoodSync in order to keep the correct timestamps in Windows. If on a Mac, the slower -overwrite_original_in_place option could be used to preserve any MDItem/XAttr data Add the -r ( -recurse) option to recurse into subdirectories. Add -overwrite_original option to suppress the creation of backup files. If you need to set the time to something different than what the filename is, then you would use this, adding the time zone if needed:Ä®xiftool "-CreateDate=2018:12:23 00:05:42" 20181223_000542.mp4 With the -api QuickTimeUTC option, exiftool will automatically adjust the time to UTC. Mac Finder will also correctly adjust from UTC. This is because the CreateDate tag for MP4 files is supposed to be UTC and Windows properties will read it as such. If not, you will have to add the time zone like this:Ä®xiftool -api QuickTimeUTC "-CreateDate<$-04:00" 20181223_000542.mp4 To limit the output to certain tags, use the syntax shown in Listing 2. This will work correctly as long as the video was taken in the same time zone as the computer you are currently using. ExifTool normally displays a huge amount of information. In that case you can simply use this command (see exiftool FAQ #5)Ä®xiftool -api QuickTimeUTC "-CreateDate
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |