需求目標
iPod 中有很多音樂是從原來的電腦中同步進去的,新的電腦中沒有 iTunes 的音樂庫。所有的音樂都在 iPod 中,會不會突然有一天壞掉了,還是備份到電腦中比較安心啊。那么如何把音樂從 iPod 中再拷貝到新電腦中呢?
需要準備的材料
- 你的iPod
- 你的Mac
- 一根數據線
避免 iTunes 自動同步
如果你之前選的是自動同步,那么在將 iPod 連接到 Mac 之前,一定要小心,否則會自動將 iPod 中的內容刪除,因為 Mac 上并沒有 iPod 中的文件。
查看 iPod 的隱藏文件夾
iPod 連接到電腦之后,我們能夠看到作為一個磁盤出現,但是我們不能找到存放音樂的文件夾。如果你使用終端查看,會發現其實有一個 iPod_Control 文件夾,它被隱藏了起來,以至 Finder 不能查看。
我們在終端中輸入以下命令,就可以破解 Mac 的隱藏文件夾設置。
defaults write com.apple.finder AppleShowAllFiles TRUE
killall Finder
再來看一下,是不是能夠看到 iPod_Control 文件夾了。第二條命令的作用是殺死所有的Finder窗口,你會看到Finder消失了,不過不用著急,很快它又會重新打開。
定位音頻文件
iPod的音頻文件存放在iPod_Control/Music下面,我們可以把這個文件夾拷貝到Mac中。注意如果把Music文件夾拷貝到桌面后,在后面添加到iTunes中時,仍然無法查看到這個隱藏文件夾。為此,我們最好新建一個文件夾,并將每個子文件夾下的文件拷貝到這個新建的文件夾下。我寫了一個腳本來執行這個操作。
# 條件:假設Music文件夾拷貝到了用戶的Desktop文件夾中,新建的文件夾名為new_music,也位于Desktop文件夾下。
# 打開 Terminal,進入 Desktop
cd Desktop
find ./Music/F* -type f -exec mv -v {} ./new_music/ \;
將文件重新加入 iTunes 中
接下來的事情大家應該比較熟悉了,既然我們已經將音頻文件拷貝到了電腦中,接下來我們只需要添加到iTunes中就可以了。注意添加前檢查一下將文件拷貝到iTunes library這個選項要選中。然后我們通過 File->Add to Library選擇拷貝到Mac中的文件夾,就可以了。
關閉隱藏文件的顯示
這步很簡單,只需要關閉隱藏文件的顯示,在終端下執行命令。
RousseaudeMacBook-Pro:~ rousseau$ defaults write com.apple.finder AppleShowAllFiles FALSE
RousseaudeMacBook-Pro:~ rousseau$ killall Finder
參考資料:
1、Copy Tunes From Your iPod to Your Mac
2、Recover Your iTunes Music Library From Your iPod