[軟體]iPhoto'09使用心得分享
使用iPhoto'09一段時間了,分享一些使用心得,僅供參考。
目錄
1.輸入
1.1.如何輸入
1.2.iPhoto資料夾結構
1.2.1.Auto Import
1.2.2.AlbumData.xml
1.2.3.iPod Photo Cache
1.2.4.Thumb32Segment.data,Thumb64Segment.data,ThumbJPGSegment.data
2.輸出
2.1.如何輸出
2.2.輸出檔案選項
2.2.1.種類
2.2.2.檔案名稱
2.2.3.JPEG品質
2.2.4.大小
2.2.5.加入標題與關鍵字
2.2.6.加入位置資訊
2.3.依照資料夾分類輸出的眾多檔案(不一定適用每個人的狀況)
3.整理
3.1.關鍵字
3.2.分批更改
3.3.自動分割事件
3.4.Faces
1.輸入
1.1.如何輸入:
工作列>檔案>輸入至圖庫,選擇欲輸入的資料夾之後就會輸入至iPhoto
的圖庫(廢話)。在這邊要提的是「偏好設定>進階」有個「將項目拷貝至
iPhoto圖庫」的設定,及「偏好設定>事件」有個「自動分割成事件」的
「從Finder輸入項目」。「將項目拷貝至iPhoto圖庫」會將原始檔都拷貝
到屬於這個圖庫的iPhoto Library裡面,否則的話則只是在iPhoto Library
的Originals資料夾下做替身指向原始檔的位置。這兩個作法的取捨是如
果習慣先將圖片整理好再輸入到iPhoto的話,不想硬碟裡面存兩份原始檔
不勾選(即不拷貝原始檔)比較適合,但缺點就是圖片會直接輸入到iPhoto
再做整理的話,原始檔可能分散在各自的資料夾,不小心刪除原始檔就不
見了,畢竟在iPhoto Library裡面的只是個連結。我是比較喜歡使用複製
之後直接刪除原始檔,意味著我的所有原始檔已經在iPhoto Library裡面
,往後要備份也是直接複製整個iPhoto Library即可。「從Finder輸入項
目」如果沒勾選則是事件名稱會以當初輸入的資料夾名稱為名,反之則看
「自動分割事件」的選項是勾選「每日一個事件」或其他來自動分類事件
,如果是每日一個事件,且資料夾中包含多個日期,則第一個事件會以資
料夾名稱命名,其餘則以EXIF中的拍照日期命名。
1.2.iPhoto資料夾結構:
1.2.1.Auto Import:
像iTunes的「自動加入iTunes」資料夾一樣,檔案丟進去之後會以「未命
名事件」為事件名稱(如果沒有勾選自動分割事件的話)。需注意的是,如
果拖一個資料夾進去新輸入的項目會有兩份(應該是bug吧)。一份是未命
名事件,一份是以該資料夾命名的事件。
1.2.2.AlbumData.xml:
這檔案是iPhoto產生來與其他應用程式交互作用的(iMovie,iDVD)。
1.2.3.iPod Photo Cache:
這檔案是iTunes產生來在同步照片到iPod裡面時透過比對最新變動的檔案
來加速同步的。
1.2.4.Thumb32Segment.data,Thumb64Segment.data,ThumbJPGSegment.data:
這檔案是iPhoto為了加速效能,每次在輸入照片到圖庫的時候,iPhoto會
產生輸入照片的"thumbnail"版本的檔案及Cache在這些檔案裡面。
1.2.5.Originals,Modified,Data:
圖片在一開始被輸入到圖庫的時候會以年份/資料夾的結構存到Originals
裡面,如前所述會根據你勾選「拷貝到圖庫」與否來決定裡面放的是原始
檔或是替身。Modified則是當對圖片有修改時,也會以跟Originals的相
同目錄結構存一份從原始檔修改後的檔案到Modified裡面。這表示iPhoto
在原始檔輸入之後就再也不會更動原始檔,我認為這是一個優點,一
開始我也覺得為什麼不更動原始檔?這樣我更動過的檔案放到別的地方是
不是意味著找檔案的困難度上升?後來發現iPhoto的輸出功能可以解決這
個問題,加上iPhoto管理照片的工具相當多樣化,這等下會提到。Data裡
面放的是所以照片的縮圖不怎麼重要。
2.輸出
2.1.如何輸出檔案:
選取想要輸出的事件或照片>檔案>輸出...,等下再來討論輸出的選項設
定。需要注意的是選取目的地資料夾之後,所有照片是不分資料夾的將所
有檔案輸出到該資料夾下,小部分輸出還好,但例如想備份所有檔案的多
事件輸出就有點麻煩了,等下再説一個我目前使用的解決辦法。當然,輸
出的部份還有「網頁」、「QuickTime」、「幻燈片秀」這三個我沒使用
過無法分享心得,但我有使用Picasa Web Album Uploader(http://0rz.com/EwgT)
,顧名思義就是可以直接輸出到Google的相簿,還滿方便的!
2.2.輸出檔案選項:
2.2.1.種類:
(1)JPEG
(2)當前檔:iPhoto看到的樣子(在iPhoto編輯過後的樣子)
(3)原始檔:無視iPhoto的編輯採用原始檔
(4)TIFF
(5)PNG
2.2.2.檔案名稱:
(1)使用標題:iPhoto中該相片的標題(若多張則Title - 0001.jpg)
(2)使用檔案名稱:原始檔的檔名
(3)連續:此時下方「連續的前置」變成可編輯狀態,例:前置為ABC則被選取
的檔名為ABC1,ABC2,ABC3...都不輸入則直接從1,2,3...。
(4)具有號碼的相簿名稱:以相簿名稱+該相片在該相簿中的序號為名。
2.2.3.JPEG品質:圖像的壓縮率
2.2.4.大小:圖像的解析度
(1)小:320X240
(2)中:640X480
(3)大:1280X960
(4)完整大小:原始檔大小
2.2.5.加入標題與關鍵字:檔案的簡介裡面會顯示標題跟關鍵字
2.2.6.加入位置資訊:同上
2.3.依照資料夾分類輸出的眾多檔案(不一定適用每個人的狀況):
原理是利用Shell Script來拆解檔名,再依照檔名建資料夾,搬檔。我的
事件分類原則是「20091109 Title」,懂Shell Script的人可以自己改寫,
不過後果自負。
(1)將欲輸出的事件、照片使用分批修改檔名成20091109 Title - 0001.jpg
(2)輸出選項為「JPEG」、「使用標題」、「品質最高」、「完整大小」之
輸出到目的地資料夾,假設是桌面的Export(Users/davidyun/Desktop/Export)
。輸出完成後應該會在桌面的Export資料夾裡面出現許多yyyymmdd Title1 - 0001.jpg
yyyymmdd Title2 - 0001.jpg之類的檔案。
(3)撰寫Shell Script並將檔案改成可執行(chmod a+x filename),請注意
必須是「純文字檔」,RTF檔會有前置資訊rtfxxxxx什麼鬼的,Shell Script
不認識這種東西。會用vi的人就不用說了,不會用vi的人就打開Terminal
之後到隨便找得到的地方,假設是桌面好了先新增一個檔案再用文字編輯
器編輯。
>cd ~/Desktop
>touch sort.sh <= sort.sh是檔名,.sh也非必要只是區別而已。
打開這個檔案輸入以下Script
#這是註解的意思
#/Users/davidyun/Desktop/Export是iPhoto輸出的資料夾是可以更改的。
photo_dir=/Users/davidyun/Desktop/Export
cd $photo_dir
for filename in *
do
#取出整個檔案名稱以"-"為分隔取出第一欄當資料夾名稱
#例如:yyyymmdd Title1 - 0001.jpg => yyyymmdd Title1就是資料夾名稱
dir=`echo $filename | cut -d- -f1`
echo ${dir}
#直接複製檔名為新的檔名
file=`echo $filename`
echo ${file}
#測試該資料夾名稱存在與否,若否則新建
if ! test -d "${dir}"
then
mkdir "${dir}"
fi
#將該檔案搬到新建的資料夾下
mv "${filename}" "${dir}/${file}"
done
這Script相當的陽春,沒什麼錯誤輸入檢查或其他,要使用的人請三思。
3.整理
3.1.關鍵字:
工作列>視窗>顯示關鍵字會出現一個關鍵字的視窗,可以自定關鍵字跟快
捷鍵,可以選擇想要標上關鍵字的照片按快捷鍵設定關鍵字,之後可以用
智慧型相簿的關鍵字相關的選項來找出相關的照片。個人覺得方便的地方
是有些照片在分類上可能是「我的最愛」跟「高中同學」,可是事件只有
一個,我要怎麼快速的找出這些「我的最愛」或是「高中同學」呢?這時
關鍵字就派上用場,功能跟Tag的概念很像。
3.2.分批更改:
可以分批更改「標題」、「日期」、「描述」,裡面有許多像是更改照片
標題成事件標題或是日期時間加上數字排序或是自定文字,在標題的更改
上的選項個人覺得相當人性化。更改日期上需注意的是,在工具列>照片>
調整日期時間,兩個功能滿像的,但是分批更改的日期時間是將所有照片
更改成特定時間(可設定中間間隔幾秒),而調整日期時間則是將所有照片
的日期時間位移固定時間。舉例說明,假設出國拍照時忘了將相機的
時區更改成當地時區,回來輸入照片才發現時間都錯亂了。使用「分批更
改」的話可以將所有照片改成某個特定時間,而「調整日期時間」可以將
所有照片增加或減少固定時間,我想「調整日期時間」才是你應該要使用
的工具,像去美國就直接將所有照片往前調整12小時。
附帶說明:修改日期時間有「修改原始檔」的選項可以勾選,可一
併修改原始檔的日期時間
3.3.自動分割事件:
工具列>事件>自動分割事件,可以將選取起來的事件依照偏好設定裡面的
事件自動分割設定(每日或每兩小時)為條件分割事件。
3.4.Faces:
(1)Faces的辨識:個人認為比較快的方法是,先大概幫所有照片中可能出現
的人物標記key frame(手動),之後讓他搜尋還有哪些照片有這些人,
在勾選上似乎只要勾選正確的人就夠了,不用去再點一下標示非此人,
因為
(1.1)被標示過的照片就不會出現在別人的可能結果裡面了。
(1.2)被標示過的照片會成為此人的key frame,自然能增加準確度跟速度。
只勾選確認是此人的照片可以省去點兩下的時間,一方面快速增加key
frame,一方面增加此人的搜尋準確度。等到每個人標示的key frame夠
多,自然找錯人的機會就降低了。
(2)麻煩的地方在如果有的照片是一大堆路人的話,常常在辨識過程
中出來搗亂。所以,有很多路人的照片先把找到的人臉刪除吧。這是一
個大工程。要找到所有照片中所有人,在技術上還是有麻煩的地方,一
張一張檢視是必經過程。注意刪除之後似乎是找不回來了,慎刪之。
(3)不要想要找到每一張臉,那太麻煩了。
(4)iPhoto Help的關於Faces的小技巧
加入遺失面孔
iPhoto 在一開始掃描照片圖庫期間以及在稍後掃描新輸入的照片時,都會
偵測照片中大部分的面孔。然而,若您發現未被偵測到的面孔,可以手動識
別每張面孔並為其命名。
注意:只有在 iPhoto 一開始掃描照片圖庫時偵測到的面孔才會影響面孔偵
測和識別結果。手動識別的面孔對 iPhoto 中的面孔配對功能沒有幫助。
加入遺失面孔
確認或拒絕為面孔軟木板上人物建議的相符項目
如果看不到任何建議的照片,請按一下分隔線最左側的箭頭。
如果您沒有看到分隔線,請向下捲動,直到分隔線顯示為止,然後按箭頭一下
來顯示建議的照片。
注意:如果 iPhoto 未建議任何照片,則表示其未找到任何可能的相符項目。
如果您知道在照片圖庫中有更多特定人物的照片,請嘗試手動命名該人物更多
的照片。這可能有助於 iPhoto 改進其識別和配對的建議功能。
在人物面孔不清晰時識別人物
您可以協助 iPhoto 為最喜愛的人物尋找和配對照片,產生更好的效果,即使某些
照片沒有清晰地顯示這些人物的完整面孔亦無妨。您確認的人物影像愈多,iPhoto
為該特定人物精確配對影像的能力就愈強。
以下是一些指示:
(1)側面的面孔:為側面的面孔命名可協助 iPhoto 尋找和建議該人物的更多側面照片。
請務必識別該人物完整面孔的照片,這樣 iPhoto 便可以為這兩種面孔提供建議。
(2)不同年齡階段的同一人物:如果您有同一人物跨越特定時期(例如從出生到小學)的
照片,則可以為該人物在多個不同年齡階段的照片提供相同的名稱,藉此協助 iPhoto
建議更多的相符項目。
(3)頭部後面的照片:iPhoto 通常不會偵測人物頭部的後面,但若它進行了偵測,您應
刪除這個偵測到的“面孔”(而不要為其命名),這樣 iPhoto 就無需擴大搜尋範圍來
尋找該人物面孔的相符項目。如果您想將此類照片納入“面孔”群組,您可以手動將頭
部後面的照片識別為面孔並為其提供適當的名稱,而不會破壞面孔配對的準確度。只有
在 iPhoto 最初掃描照片圖庫時偵測到的面孔才會影響面孔偵測和識別結果。若要將頭
部後面的照片標示為“面孔”。
(4)模糊、光線不好或非常小的面孔:如果 iPhoto 自動偵測到這些類型的面孔,則為該
面孔命名會擴大該特定人物建議照片的範圍。然而,因為這些類型的照片中的面孔非常
難區別,所以 iPhoto 可能也會錯誤地為其他人物建議這些面孔。
以上是我這段時間使用iPhoto的心得,感謝閱讀。
--
花繁柳密處撥得開方見手段
濃雲密霧中看得見才是本領
風狂雨急時站得住才是功夫
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.42.100.120
→
11/09 17:40, , 1F
11/09 17:40, 1F
※ 編輯: davidyun 來自: 114.42.100.120 (11/09 17:47)
推
11/09 18:01, , 2F
11/09 18:01, 2F
推
11/09 18:29, , 3F
11/09 18:29, 3F
推
11/09 18:37, , 4F
11/09 18:37, 4F
→
11/09 18:37, , 5F
11/09 18:37, 5F
→
11/09 18:38, , 6F
11/09 18:38, 6F
→
11/09 18:38, , 7F
11/09 18:38, 7F
→
11/09 18:40, , 8F
11/09 18:40, 8F
推
11/09 18:53, , 9F
11/09 18:53, 9F
推
11/09 19:00, , 10F
11/09 19:00, 10F
→
11/09 19:11, , 11F
11/09 19:11, 11F
※ 編輯: davidyun 來自: 114.42.100.120 (11/09 19:13)
推
11/09 20:43, , 12F
11/09 20:43, 12F
推
11/09 22:45, , 13F
11/09 22:45, 13F
推
11/09 22:52, , 14F
11/09 22:52, 14F
推
11/09 22:53, , 15F
11/09 22:53, 15F
推
11/10 02:13, , 16F
11/10 02:13, 16F
推
11/10 09:42, , 17F
11/10 09:42, 17F
推
11/10 10:27, , 18F
11/10 10:27, 18F
推
11/10 12:31, , 19F
11/10 12:31, 19F
推
11/10 19:14, , 20F
11/10 19:14, 20F
推
11/11 17:37, , 21F
11/11 17:37, 21F
推
11/16 01:48, , 22F
11/16 01:48, 22F
→
11/16 01:48, , 23F
11/16 01:48, 23F