Длительность рингтона в iPhone ограничена 40 секундами. Я не уверен, есть ли у кого-то шанс услышать что-то длиннее, скорее всего у оператора отсечка сработает быстрее, что-нибудь на 20-30 секундах. Тем не менее, вот способ сделать рингтон, превышающий 40 секунд.
Рингтон будем делать из mp3, потребуется компьютер с iTunes. Для начала потребуется сделать короткий рингтон:
- Открываем iTunes, закидываем в него mp3, далее в свойствах трека (cmd-i или через правую кнопку) в параметрах устанавливаем конец (stop) на 40 секунд или меньше. Жмём OK.
- Делаем копию в AAC. Меню Файл – Конвертировать – Сделать копию в AAC.
- Ищем наш m4a — правой кнопкой на треке AAC – Показать в Finder. Копируем куда-нибудь, переименовываем копию в filename.m4r
- Удаляем AAC копию из iTunes (cmd-shift-backspace).
- Закидываем наш короткий рингтон в iTunes.
- Делаем длинный рингтон — у исходного трека mp3 убираем лимит stop, делаем AAC копию еще раз, снова находим файл, копируем, переименовываем в m4r.
- Находим файл с коротким рингтоном на диске. Для этого можно найти его в iTunes и перейти к нему в Finder. По-умолчанию лежат они в ~/Music/iTunes/iTunes Music/Tones
- Заменяем исходный файл на его длинную версию. Просто перетаскиваем файл из окна в окно в Finder. Понятно, что имя файла должно совпадать.
- Синхронизируем рингтоны с iPhone, по кабелю или по воздуху — без разницы.
iTunes не замечает подмены, в медиатеке длительность останется от первоначального рингтона, но мы-то знаем! Ограничения на размер файла, похоже, нет.
Я развлекся подобным образом для загрузки умиротворяющих рингтонов от Vertu Aster в исполнении London Symphony Orchestra (LSO). Архивчик прилагаю, там есть обрезанные до 40 секунд рингтоны и отдельная папка с теми, что превышают это ограничение. Закинуть в iTunes из первой папки, заменить 4 файла на одноименные из второй папки… profit!
Ничего не получается… Либо в мануале что-то пропущено, либо ни фига это не работает