2009年9月28日星期一

iphone的铃声

hiphone铃声采用aac格式,使用foobar2000下载)能很方便的进行转换,转换时请选择apple lossless,别忘了将后缀改为m4r,最后添加文件到iTunes即可。

当你发现在iphone同步铃声的页面中找不到你的铃声时,请不要惊讶,你很可能触犯了苹果的用户协议。

是的,抠门的苹果规定自制铃声长度必须在40秒以下

逼上梁山啊:
  1. 系统自带铃声目录是/pravite/var/stash/ringtone.xxxx,你可以将你的铃声文件改个名覆盖其中你不想要的。当然在使用时会发生挂羊头(歌名)卖狗肉(你的铃声)的现象
  2. 先上传40秒版本到iphone,然后到/private/var/mobile/Media/iTunes Control/Ringtones目录下,用你的超长铃声覆盖相应的文件,注意文件名与你电脑上相应的不同,已经被改成了一个随机的名字。这个方法的好处是不再有挂羊头卖狗肉的现象(只要40秒版本的歌曲信息正确),再次同步时也不会被iTunes干掉
  3. 关于方法2,你甚至可以修改铃声信息,这些信息保存在/private/var/mobile/Media/iTunes Control/iTunes/Ringtones.plist文件中,你可以把它下到电脑中,修改后上传。很幸运,这个文件是xml格式的,每节什么含义也都一目了然。
以上提及的目录涉及的固件版本是3.0,事实上,每一次版本升级似乎都带来目录的调整,这里只是提供一种思路和参考。

没有评论: