Как да конвертирате аудио файл в мелодия на iPhone от командния ред на Mac

Съдържание:

Anonim

Искали ли сте някога да създадете мелодия за iPhone или Android от съществуващ аудио файл, но сте искали да завършите процеса изцяло от командния ред? Имате късмет, защото Mac OS X има малък инструмент за преобразуване на аудио, който може да превърне всеки съществуващ аудио запис в мелодия, съвместима с Android или iPhone, за секунди. Ще разбием командата както за потребителите на Android, така и за iPhone, въпреки че който и метод да изберете, ще трябва сами да синхронизирате мелодията на звънене към устройството.

Това очевидно е насочено към малко по-напреднали потребители, които обичат да се забъркват в Терминала, и със сигурност не е най-удобният начин за създаване на мелодии, както може да се направи с iTunes или Garageband. Не, това е за потребители, които искат да избегнат графичния потребителски интерфейс по някаква причина и вместо това се обръщат към терминала, може би за да автоматизират задачата или може би просто за да спечелят по-голямо доверие.

Имайте предвид, че мелодиите на iPhone, създадени по този начин, все още трябва да попадат в рамките на максималната дължина от 45 секунди, за да бъдат действително използвани на устройството. Смартфоните с Android нямат същото времево ограничение, но въпреки това винаги можете да изрежете аудиото

Как да конвертирате аудио файл в мелодия на iPhone от командния ред

iPhone използва формата на мелодия m4r, който е вариант на типа аудио файл m4a.

Ще използваме командата afconvert, за да вземем съществуващ аудио файл и да го конвертираме директно в m4r. Общият синтаксис за използване е както следва:

afconvert -f m4af

Например, ще вземем кратка песен, наречена “Waiting” от библиотеката на iTunes и ще я конвертираме в m4r, който ще стои на работния плот:

afconvert ~/Music/iTunes/iTunes\ Media/Music/Shook/Waiting.mp3 ~/Desktop/Waiting.m4r -f m4af

Отивайки още една стъпка, ще конвертираме аудиозапис (в този случай mp3) в m4r, след което ще го импортираме директно в iTunes, като го отворим от там:

afconvert ~/Music/Sample.mp3 ~/Sample.m4r -f m4af && отвори ~/Sample.m4r

Да, вместо това можете да пуснете m4r файлове директно в папката Tones, но iTunes трябва да бъде стартиран така или иначе, за да го импортирате.

Все пак ще трябва сами да синхронизирате мелодията на звънене към iPhone, освен ако не сте включили автоматично синхронизиране, след като е на iPhone, задайте я като нормална мелодия чрез Настройки > Звуци или я присвоете на контакт, ако предпочитате да е уникален за даден човек.

Как да конвертирате аудио файл в мелодия за Android чрез терминал на Mac

Очевидно горните обхванати мелодии за iPhone, но можете да направите това и с мелодии за Android. Всъщност телефоните с Android приемат mp3 и m4a като файлове с мелодии, така че всичко, което трябва да направим, е да коригираме командата afconvert, за да посочим различен изходен файлов формат. Синтаксисът иначе е същият като преобразуването, описано по-горе:

afconvert /path/to/original /destination/ringtone.m4a -f m4af

Например, тази команда ще вземе аудио файл на работния плот с име „1up.aiff“ и ще го превърне в мелодия за Android:

afconvert ~/Desktop/1up.aiff ~/Desktop/1up.m4a -f m4af

Сега просто трябва да получите мелодията на телефона с Android или чрез Google Play, с Android File Transfer, или като го монтирате като устройство и го копирате във файла на телефона чрез файловата система.Ако копирате през файловата система, не забравяйте да я пуснете в папката „Мелодии“ на телефона с Android – ако тази папка не съществува по някаква причина или друга, просто я направете сами. След като е на телефона с Android на правилното място, можете да го намерите в Настройки > Звук > Мелодия на телефона.

Успяхте ли да конвертирате вашия аудио файл в мелодия с помощта на командния ред с afconvert? Намерихте ли друго решение? Кажете ни вашите преживявания в коментарите.

Как да конвертирате аудио файл в мелодия на iPhone от командния ред на Mac