對iPhone鈴聲製作與檔案管理有基礎的,建議直接拉到文章下方看簡易流程,
不清楚的地方再看以下細節說明。
鈴聲製作我只用iTunes,這也是很多教學用的簡單方式。
1. 在iTunes裡選擇歌曲,右鍵選"簡介",在跳出來的視窗選"選項"。
2. 在"選項"的頁面設定歌曲開始時間與結束時間,將歌曲長度限制在30秒。
3. 然後回到iTunes主畫面,在這首歌曲上右鍵選"製作AAC版本"。
4. 這時在原本歌曲下方會出現另一首同名歌曲,但是長度只有30秒。
5. 在這首30秒的歌曲上,右鍵選"在Windows檔案總管中顯示"。
6. 這時顯示的檔名是"歌名.m4a",將檔名改為"歌名.m4r"。
7. 直接在檔案總管"歌名.m4r"點兩下,就會出現在iTunes鈴聲清單裡了。
*MAC使用者注意*(PC使用者沒有問題)
MAC版iTunes這樣做無效,不會出現在iTunes鈴聲清單。
後來發現改檔名,MAC版iTunes還是認的出那是原來的歌曲不是鈴聲。
我最後是用Windows版iTunes製作AAC改m4r檔名,然後拖曳到MAC版iTunes就OK了。
Windows版iTunes還有一個好處,可以自動將WMA轉成MP3或AAC。
或是用MAC內附的GarageBand來製作鈴聲也行。
------------------以上都是基本30秒鈴聲製作----------------------------
------------------以下說明如何解除30秒限制----------------------------
只要跳過iTunes,把鈴聲放入到iPhone即可避開鈴聲長度限制。
不過apple也沒那麼好心,直接把鈴聲放進去是讀不到的。
我用DiskAid這套免費軟體(支援Windows與MAC)來放入鈴聲,
這套軟體能利用USB在電腦與iPhone之間傳檔。
FileAid這套文件閱讀、無線傳檔軟體也是這家公司出的,
(FileAid能讀到DiskAid傳上去的檔案,變成可用USB上傳文件)
FileAid在appStore限時免費,只優惠到2009/3/17,
沒裝的要快去搶,以後的價錢不知道要幾美元。
DiskAid可以在官網下載
http://www.digidna.net/diskaid/
將iPhone接上電腦,DiskAid直接用拖曳的方式就可以在電腦與iPhone之間傳檔。
左下角選"Media Folder",iTunes_Control > iTunes > Ringtones.plist,
這個文字檔就是iPhone裡的鈴聲庫設定檔。
![成功解除iPhone 鈴聲30秒限制 [免費軟體,不需JB破解]](http://attach.mobile01.com/attach/200903/mobile01-062527ee53b0921cbf55e1c6b9501bd0.jpg)
打開這個文字檔,我目前用上面所述的30秒鈴聲製作,用正常的方法傳了3首鈴聲在iPhone。
反白的區段就是我想解開30秒限制的鈴聲"Don't Go Away",
可以看到這首歌的檔名在iPhone裡叫做"FEOB.m4r"。
這個檔案不需要也不建議去修改,沒弄好可能會造成問題,
只需要去看實際的鈴聲檔名即可。
![成功解除iPhone 鈴聲30秒限制 [免費軟體,不需JB破解]](http://attach.mobile01.com/attach/200903/mobile01-a384a8c63cf3d8aee7e14da4568e1058.jpg)
知道檔名叫"FEOB.m4r"後,在DiskAid裡切換目錄到
iTunes_Control > Ringtones >
這裡就是鈴聲實際上存放的目錄,用上述製作鈴聲的方法,製作任何你想要的鈴聲長度,
將檔名改成同名的FEOB.m4r,拖曳到這個目錄覆蓋原本的FEOB.m4r即可。
(請參考你自己的Ringtones.plist記錄的檔名,FEOB.m4r只是我這個範例的檔名)
![成功解除iPhone 鈴聲30秒限制 [免費軟體,不需JB破解]](http://attach.mobile01.com/attach/200903/mobile01-39d60a0c0499035668b8fd8d44211e5b.jpg)
這個方法我測試過可以播完整首歌,因為Ringtones.plist裡有正確的鈴聲記錄,
只是用調包的方式將iPhone裡原本30秒的鈴聲檔換成完整的鈴聲檔。
即使再度跟iTunes同步,也不會有任何問題,歌曲還是會被留下來。
另一種製作超長鈴聲的方法是用PC Suite來製作上傳鈴聲,
不過看了幾篇文章,都有跟iTunes同步後鈴聲會被清除的問題。
應該是因為Ringtones.plist裡沒有相關記錄的原因。
大部分的電信業者在響鈴30秒後,就會切入語音信箱。
如果沒有用語音信箱的習慣(很多人聽到語音信箱就掛掉,很少有人留言)
可以跟電信業者詢問如何關閉語音信箱,讓響鈴超過30秒。
中華電信可以輸入##61#然後按通話,即可關閉30秒進入語音信箱。
(關機或無信號進入語音信箱,以及來電捕手等功能依然有效)
**61*777#則是恢復原本30秒進入語音信箱。
只響鈴30秒在有些狀況會來不及接起電話,有此困擾的可以考慮看看。
機車族有時聽到電話響,停到路邊取下安全帽,正要接聽電話就斷了。
不然就是手機沒放身邊,發現電話響跑回座位就斷了等,
---------------------以下為解除鈴聲30秒步驟整理----------------
1. 先用正常的方法上傳一個30秒版本的鈴聲。
2. 用DiskAid看iPhone裡iTunes_Control > iTunes > Ringtones.plist 此檔案,找出要改的鈴聲的真實檔名。
3. 製作想要的任意長度鈴聲,改相同檔名覆蓋iPhone裡30秒的版本(iTunes_Control > Ringtones 目錄)。
4. 關閉電信公司響鈴30秒進入語音信箱的功能(不然幹嘛改鈴聲)。