Длительность рингтона в iPhone ограничена 40 секундами. Я не уверен, есть ли у кого-то шанс услышать что-то длиннее, скорее всего у оператора отсечка сработает быстрее, что-нибудь на 20-30 секундах. Тем не менее, вот способ сделать рингтон, превышающий 40 секунд.

Обрезать трек в iTunes

Рингтон будем делать из mp3, потребуется компьютер с iTunes. Для начала потребуется сделать короткий рингтон:

  1. Открываем iTunes, закидываем в него mp3, далее в свойствах трека (cmd-i или через правую кнопку) в параметрах устанавливаем конец (stop) на 40 секунд или меньше. Жмём OK.
  2. Делаем копию в AAC. Меню Файл — Конвертировать — Сделать копию в AAC.
  3. Ищем наш m4a — правой кнопкой на треке AAC — Показать в Finder. Копируем куда-нибудь, переименовываем копию в filename.m4r
  4. Удаляем AAC копию из iTunes (cmd-shift-backspace).
  5. Закидываем наш короткий рингтон в iTunes.
  6. Делаем длинный рингтон — у исходного трека mp3 убираем лимит stop, делаем AAC копию еще раз, снова находим файл, копируем, переименовываем в m4r.
  7. Находим файл с коротким рингтоном на диске. Для этого можно найти его в iTunes и перейти к нему в Finder. По-умолчанию лежат они в ~/Music/iTunes/iTunes Music/Tones
  8. Заменяем исходный файл на его длинную версию. Просто перетаскиваем файл из окна в окно в Finder. Понятно, что имя файла должно совпадать.
  9. Синхронизируем рингтоны с iPhone, по кабелю или по воздуху — без разницы.

iTunes не замечает подмены, в медиатеке длительность останется от первоначального рингтона, но мы-то знаем! Ограничения на размер файла, похоже, нет.

Я развлекся подобным образом для загрузки умиротворяющих рингтонов от Vertu Aster в исполнении London Symphony Orchestra (LSO). Архивчик прилагаю, там есть обрезанные до 40 секунд рингтоны и отдельная папка с теми, что превышают это ограничение. Закинуть в iTunes из первой папки, заменить 4 файла на одноименные из второй папки… profit!