MP3 - никак.
На звонок можно поставить только аудио в AAC, длительностью не более 40 секунд, упакованном в контейнер MP4 (ещё, для полной совместимости) желательно сменить расширение с MP4 на M4R).
Я лично, если хочу получить красивый звонок, использую следующие программы:
1)
редактор аудио (например, бесплатный
AudaCity).
Обычно беру пару тактов сначала песни и пару с конца. Главное - красиво уложиться в 40 секунд. Затем делаю экспорт в WAV.
2.1)
кодировщик в AAC/MP4 (например:
NeroAACEncoder +
BatchEnc).
Качественный консольный (не имеет интерфейса) кодировщик. Для удобства можно взять простенькую надстройку BatchEnc, ввести в нёё один раз командную строку и далее просто Drag-N-Drop-ать...
2.2)
повышатель громкости (
AACGain +
MP3GainGUI).
Обычно для телефонов ставлю значение в районе 98-99% (потому как громкость звонка чуть важнее безупречности его качества), в отличие от фильмов, где не ставлю выше 92-96%. При желании, можно использовать интерфейс из MP3GainGUI, переименовав aacgain.exe в mp3gain.exe.
2.3)
Сама строкa у меня в BatchEng выглядит так:
neroAacEnc -q 0.46 -lc -if <infile> -of <outfile.m4r> && aacgain /k /r /s r <outfile.m4r> && aacgain /g 5 /c <outfile.m4r>
.
3)
отправка на iPhone (
iTunes или
iFunBox)
То, что получилось у нас после первых двух шагов, можно уже смело перетащить в iTune в раздел Рингтонов - оно благополучно съест и доставит оный на Ваш iPhone... Однако мне почему-то больше нравится использовать iFunBox - при этом Ваш новый рингтон ничем не будет отличаться от "родных" (из которых, меж тем, можно покоцать ненужные... только помните, что парочка из них используется по умолчанию во всех Сигналах/Будильниках/Сообщениях).