部落格
怎麼替 iPhone 照片加上時間和地點
你拍的每一張照片,其實都已經帶上了精確到秒的拍攝時間,通常還有地點。問題是這些資訊存在檔案的中繼資料裡,沒有印在畫面上 —— 平時無所謂,一旦要把照片交給別人,就全丟了。
時間在照片裡,但不在照片上
iPhone 儲存的每張照片都帶一段叫 EXIF 的中繼資料,這個格式是一份公開的標準文件(CIPA DC-X008),裡面有精確到秒的拍攝時間、機型和鏡頭參數;如果相機開了定位權限,還有經緯度。
麻煩在於幾乎沒人看得到。相簿只在照片分組上方顯示一個日期,社群平台上傳時會把中繼資料清掉;一旦透過通訊軟體或郵件發出去,對方拿到的只有像素,沒有上下文。
所以「加時間戳」其實是兩件不同的事:讀出已經存在的中繼資料,或者把時間和地點壓進像素裡,讓它經得起轉傳。只有後一種,在照片離開你的手機之後還有效。
三種辦法,以及各自真正的代價
1. 用標示:免費、手動,其實不算時間戳
打開照片,點編輯 → 標示,加個文字框把日期打上去。能用,不花錢,但完全手動:一次一張,日期還是你自己敲的。如果這張照片是要證明「什麼時候拍的」,那麼手打的說明和相機產生的浮水印不是一回事。
另外,標示會改動影像本身。在意原始檔案的話,先拷貝一份。
2. 捷徑:能自動化,但很脆
可以建一個捷徑:拍照 → 疊加文字 → 儲存。這是最接近的免費方案,也確實省下了打字。
實際用下來有兩個問題。一是每次都要先觸發它,它不是你下意識打開的那個相機;二是它只知道你告訴它的東西 —— 想讓地址或天氣出現在疊加層裡,就得再加幾個步驟,而系統一升級這些步驟就可能失效。多數人設定好之後用兩次,又回到系統相機。
3. 浮水印相機:按下快門的那一刻就印上
第三種辦法是換一個相機 App 拍,讓它在成像時就把時間、地址、座標和你想要的其他資訊算繪進畫面。不用記,不用打,浮水印從一開始就是像素的一部分。
StampCam 做的就是這件事。代價是:它只能給用它拍的照片加浮水印 —— 所以如果你相簿裡有一堆老照片,下一段就是給你看的。
拍的時候就帶上浮水印
- 允許定位 打開 StampCam,允許「使用期間」存取位置。不給定位也能印時間,但印不了地址。
- 選一個範本 範本決定照片上出現什麼:只要時間、時間加地址、經緯度、天氣、海拔、備註,或者 Logo。
- 構圖,拍攝 浮水印在存進相簿之前就已經算繪進畫面。
- 離開現場前看一眼 地址不對就現在重拍,別等之後才發現。這個檢查正是「拍攝時加浮水印」的意義。
已經拍好的照片怎麼辦?
可以替既有照片補浮水印,StampCam 在相簿頁裡就能做。但要清楚它產生的是什麼:補上去的時間,要嘛是你補的那一刻,要嘛是你手填的,而不是相機記錄的那個時間。
這個區別不是摳字眼,因為原始記錄其實還在 —— 只是看不見而已。Apple 自己的相簿說明文件就把這件事講得很直白:
只有內嵌地點資訊(GPS 資料)的照片和影片會包含在內。
Apple iPhone 使用手冊 —— 在 iPhone 上依位置瀏覽照片
那到底該用哪個?
偶爾一張照片要標註 → 標示。有固定流程、不介意維護 → 捷徑。需要時間和地點可信、拍得頻繁、就你自己用 → 浮水印相機。
常見問題
怎麼免費替 iPhone 照片加時間戳?
iPhone 能自動替照片加時間嗎?
怎麼把地點印到照片上?
照片上的時間戳能證明拍攝時間嗎?
參考來源
本文引用的全部外部來源,附原文連結。其中沒有一個是自家產品的介紹頁。