Hoe een audiobestand naar een iPhone-beltoon te converteren vanaf de Mac-opdrachtregel

Inhoudsopgave:

Anonim

Ooit een iPhone- of Android-beltoon willen maken van een bestaand audiobestand, maar het proces volledig vanaf de opdrachtregel willen voltooien? Je hebt geluk, want Mac OS X heeft een kleine tool voor audioconversie die elke bestaande audiotrack binnen enkele seconden kan omzetten in een Android- of iPhone-compatibele ringtone. We splitsen de opdracht op voor zowel Android- als iPhone-gebruikers, maar welke methode u ook kiest, u moet de beltoon nog steeds zelf naar het apparaat synchroniseren.

Dit is duidelijk gericht op wat geavanceerdere gebruikers die graag in de Terminal rommelen, en het is zeker niet de meest gebruiksvriendelijke manier om beltonen te maken, zoals hoe het kan worden gedaan met iTunes of Garageband. Nee, dit is voor gebruikers die om wat voor reden dan ook de GUI willen vermijden en in plaats daarvan naar de terminal willen gaan, misschien om de taak te automatiseren of misschien gewoon om wat geekierreputatie te krijgen.

Merk op dat iPhone-beltonen die op deze manier zijn gemaakt, nog steeds binnen de maximale lengte van 45 seconden moeten vallen om daadwerkelijk op het apparaat te kunnen worden gebruikt. Android-smartphones hebben niet dezelfde tijdslimiet, maar je kunt de audio toch altijd inkorten

Een audiobestand converteren naar een iPhone-beltoon vanaf de opdrachtregel

De iPhone gebruikt het m4r-beltoonformaat, een variant van het m4a-audiobestandstype.

We gebruiken de opdracht afconvert om een ​​bestaand audiobestand te nemen en dit rechtstreeks naar m4r te converteren. De algemene te gebruiken syntaxis is als volgt:

afconvert -f m4af

We nemen bijvoorbeeld een kort nummer met de naam 'Waiting' uit de iTunes-bibliotheek en zetten het om in een m4r die op het bureaublad komt te staan:

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

Als we nog een stap verder gaan, converteren we een audiotrack (in dit geval mp3) naar een m4r en importeren we deze vervolgens rechtstreeks in iTunes door hem daar te openen:

afconvert ~/Music/Sample.mp3 ~/Sample.m4r -f m4af && open ~/Sample.m4r

Ja, je kunt m4r-bestanden rechtstreeks in de map Tonen plaatsen, maar iTunes moet hoe dan ook worden gestart om het te importeren.

Je moet de beltoon nog steeds zelf naar de iPhone synchroniseren, tenzij je automatische synchronisatie hebt ingeschakeld. Zodra deze op de iPhone staat, stel je deze in als je normale beltoon via Instellingen > Geluiden, of wijs je deze toe aan een contact als je liever hebt dat het uniek is voor een persoon.

Een audiobestand converteren naar een Android-beltoon via Terminal op Mac

Uiteraard vallen de iPhone-beltonen hierboven onder, maar je kunt dit ook doen met Android-beltonen. In feite accepteren Android-telefoons mp3 en m4a als beltoonbestanden, dus alles wat we hoeven te doen is de opdracht afconvert aanpassen om een ​​ander bestandsformaat te specificeren. De syntaxis is verder hetzelfde als de hierboven beschreven conversie:

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

Met deze opdracht wordt bijvoorbeeld een audiobestand op het bureaublad met de naam "1up.aiff" omgezet in een Android-beltoon:

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

Nu hoef je alleen maar de beltoon op de Android-telefoon te zetten, hetzij via Google Play, met Android File Transfer, of door deze als schijf te koppelen en via het bestandssysteem naar het telefoonbestand te kopiëren.Als je via het bestandssysteem kopieert, zorg er dan voor dat je het in de map "Ringtones" op de Android-telefoon plaatst. Als die map om de een of andere reden niet bestaat, maak hem dan gewoon zelf. Als het eenmaal op de Android-telefoon op de juiste locatie staat, kun je het vinden in Instellingen > Geluid > Beltoon telefoon.

Kon je je audiobestand converteren naar een beltoon via de opdrachtregel met afconvert? Heb je een andere oplossing gevonden? Laat ons je ervaringen weten in de reacties.

Hoe een audiobestand naar een iPhone-beltoon te converteren vanaf de Mac-opdrachtregel