我iphone6S
有幾千張的螢幕截圖
傳入我的windows電腦
發現日期都是錯誤的
它顯示都是上傳到電腦的時間
但在iPhone裡看日期排列是正確的
請問當截圖上傳到PC
要如何保留截圖的正確攝影日期資訊
我不可能一張一張重新建立日期
太多了⋯⋯

個人積分:10分
文章編號:81150898
文章段落
Thisismyname wrote:
發現日期都是錯誤的
它顯示都是上傳到電腦的時間
但在iPhone裡看日期排列是正確的
日期沒有錯誤,我想你是有所誤解。
照片會有兩種日期,一個是照片檔案產生的日期,也就是檔案建立日期,如下圖所示。

另一個是照片的拍攝日期,這部分是寫在照片檔案本身的EXIF區段裡,必須要支援讀取EXIF資訊的看圖軟體才能顯示出來。如下圖所示。

Windows 從XP開始內建的檔案總管就已經支援讀取照片檔案的EXIF資訊,只是預設排序方式是依照檔案名稱來排序,如果要依照拍攝日期來排序,自己設定一下就好了。(用Win10的檔案總管來示範)

Windows平台有非常多免費又好用的專門看圖的軟體,都支援依照拍攝日期來排序,自己按滑鼠右鍵設一下。

個人積分:10分
文章編號:85041583
雲雀屋 wrote:
這是妳的擷圖檔案格式 .PNG 不支援 exif 的問題,不是什麼『下載到PC會流失exif 』,妳覺得是要怎樣解決?
實際上...是有的。
png 規格裡有 exif,iphone 截圖時間也有寫入 exif
至少在 Mac 上面可以正確顯示截圖的時間

把檔案建立日期改掉,傳到 PC 試了一下
windows 相片軟體無法讀取 exif,只能使用檔案建立日期


windows無法讀取從iphone到PC的png截圖的exif,但是iphone內建相機的照片win可以讀

https://support.microsoft.com/zh-tw/windows/將相片與影片從手機匯入電腦-198f2301-e9a7-c734-5f39-a8946a5ebc99#ID0EBD=Windows_11
2. 可以試用windows版的iCloud 照片功能來同步相片看看。
https://support.apple.com/zh-tw/guide/icloud-windows/icw9f0ba665f/icloud
一字曰心

我現在就是用icloud去下載照片到windows, 因為我iphone的照片全部在icloud裡

但可以透過小手段,讓 png 跟 jpg 一樣可以顯示拍攝日期
這手段就是去修改圖片的創建日期 tag
先去下載 ExifTool
解開後是個 exiftool(-k).exe 執行檔,檔名要先改成 exiftool.exe 才能用
簡單確認圖片中有沒有內嵌 exif 拍攝日期,輸入以下指令
exiftool.exe -DateTimeOriginal C:\截圖.png
若有 exif [Date/Time Original] 這欄位,它就會找出來

接著可以利用 exif:DateTimeOriginal 去改寫 iptc:CreationTime
exiftool.exe "-PNG:CreationTime<DateTimeOriginal" C:\截圖.png
改寫成功的話,檔案總管就可辨識出拍攝日期 (說是拍攝日期,但其實是創建日期)

只處理一張圖片的話,就像上面這樣改
要處理一堆圖片的話,把所有圖片丟進一個資料夾,加上 -r 參數
exiftool.exe -r "-PNG:CreationTime<DateTimeOriginal" 資料夾路徑
這樣就會把資料夾內所有圖片都改掉
但要注意,exiftool 預設把原始檔附加 _original 檔名,再另存一份新檔
所以執行大量改寫前,要留意硬碟空間夠不夠

感謝~~我來試試看,剛剛有發新文,我發現Adobe Bridge和ACDSee可以看到PNG的原始日期,不過win內建就不能,謝謝~


我很感謝幫忙我解決問題的大家,我剛剛也花了快兩個小時分享我最近找到的方法回饋,但我很難去感謝愛嗆人的酸酸。

就問個問題有必要這樣嗆嗎,意義在哪,可以解決問題嗎??再說你完全就是誤解我的意思好嗎!

小惡魔市集
為提供您更優質的服務,本網站使用cookies。若您繼續瀏覽網頁,即表示您同意我們的cookies政策。 了解隱私權條款