![]() Presumably you could substitute another timestamp for CreationTime, such as LastWriteTime or LastAccessTime.Get-ChildItem *.mov | ForEach-Object iterates through each file it found and updates the file's Creation Time.mov files in the current directory and changed them to the same creation date: You can manually specify a date/time property in Powershell.This also means it runs slowly when batch processing videos. If you're working with a high-res video it could be an issue even with just one file. Exiftool actually makes a copy of your video files when it makes these updates, so you literally double your disk usage if you don't limit the command appropriately.Example: exiftool "-createdateIt's great for images but video is more finnicky. Exiftool is a common recommendation for this type of activity and it has the ability to parse date and time from the filename, BUT it saves the resulting data in a metadata property that isn't helpful for video (see point #1).This is an oversimplification, but bottom line is that you don't always have common metadata properties that span all video file types. #Neofinder manual update#To update file properties (such as timestamps) it seems the best way to do it is in the file system itself. Unlike images, video files are not as robust with their metadata.I did a lot of research all day and have found a few things that should be memorialized: In this case, I'm parsing the timestamp out of files with names like _18-56.00.mov. In order to catalog the files, I wanted to update some metadata so that it would show up in my catalog software, abeMeda (aka neoFinder). ![]() I'm trying to batch process and organize some old video files. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |