Peekaboo時光小屋」匯入相片的問題

  我原本都是使用「Google相簿」來存小孩的照片,在時光小屋有VIP付費的事件發生之後,我也開始嘗試使用了「時光小屋」這個App。

  目前我有兩個小孩「人人」和「文文」,「文文」剛出生,所以在使用上沒什麼問題,問題在於「人人」已經快兩歲了,當我將在這之前的相片,從Google相簿中下載下來,並且上傳到時光小屋時,發現到這些從出生到近二歲之間的相片,全部歸類在「當天」的「年齡」…

  我之所以會想要用時光小屋,最大的因素,就是它會將相片自動換算年齡,例如:「1歲10個月」,這就是寶寶專用軟體的好處,也是Google相簿所缺少的部份。

batch_modify_date-01.jpg

「建立日期」與「修改日期」

  但現在舊相片在上傳之後,「年齡」都判斷錯誤,這是因為時光小屋判斷相片時間,是根據「修改日期」,而不是「建立日期」,如下圖:

batch_modify_date-02.jpg

  這張IMG_1404.jpg的相片,雖然是「2016年5月24日」所拍攝,但因為我是「2016年9月17日」將這張相片複製到我的電腦上來,所以「修改日期」就變成「2016年9月17日」,因此在上傳這張相片之後,時光小屋就以「2016年9月17日」來換算小孩的年齡,所以這樣就會有問題。

  所以我們現在的工作,就是要將所有的相片的「修改日期」,改回「建立日期」,簡單吧?

  不,非常不簡單,手動改1張可能很簡單,但改1000張就累人了,因此要靠電腦軟體的幫忙,但我找了一大堆軟體,光是要學習這些軟體的語法,我就頭大,我要的只是一個修改日期的簡單動作,但卻被搞的非常複雜…

  因此,我自己來寫一個小程式,專門來處理這個問題,反正才短短幾行指令而已。

批次將「修改日期」改成「建立日期」

  Step 1. 先下載我寫好的小工具程式「ModifiedDateToCreatedDate.exe」,並且放到相片目錄裡面,如下圖:

batch_modify_date-03.jpg

  Step 2. 使用滑鼠雙點擊「ModifiedDateToCreatedDate.exe」,此時程式就會開始動作,檔案很少的話,一瞬間就會完成。

  接著再把檔案打開來看一下日期,就可以看到現在的「建立日期」和「修改日期」已經是一致了。

batch_modify_date-04.jpg

  經過我的測試,這樣修改過後的相片,在上傳之後,就都沒問題了,分享給大家。

唐先生 發表在 痞客邦 PIXNET 留言(0) 人氣()