當我通過不同的硬碟復制檔案時,日期已被覆寫。我想重置媒體檔案的時間戳,尤其是來自元資料屬性的影像,如 Windows 中的“拍攝日期”或 linux 中的“創建”和“更新”時間?
它需要腳本還是有命令?windows 和 linux 都可以嗎?python中有簡單的方法嗎?
謝謝
uj5u.com熱心網友回復:
假設您的意思是檔案系統時間戳,您可以使用 exiftool。
您對大多數影像的基本命令是
exiftool "-FileCreateDate<DateTimeOriginal" "-FileModifyDate<DateTimeOriginal" /path/to/files/
對于 MP4/Mov 檔案,它有點復雜,因為嵌入的時間戳是 UTC 而不是本地時間。您很可能會使用此命令
exiftool -api QuickTimeUTC "-FileCreateDate<CreateDate" "-FileModifyDate<CreateDate" /path/to/files/
這些命令創建備份檔案。添加-overwrite_original以禁止創建備份檔案。添加-r到遞回到子目錄。
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/415756.html
標籤:
上一篇:如何更改Gradle版本。幫我
下一篇:pip安裝包時的問題
