Kommandolinje MP3-spiller i Mac OS X

Innholdsfortegnelse:

Anonim

Du trenger ikke bruke iTunes for å spille musikk på Mac-en, spesielt hvis du bare vil spille av et lyddokument. Mac OS X leveres med en inkludert kommandolinjelydspiller som du kan bruke til å spille av de fleste lydfiler med.

I dette eksemplet skal vi bruke en MP3-fil som lyd, men du kan også spille av AIFF, WAV, m4a og mange flere lydformater gjennom afplay eller åpne kommandoer.

Hvordan spille av mp3-filer på kommandolinjen på Mac

For afplay, start terminalen (finnes i /Applications/Utilities/) og skriv inn følgende kommando:

afplay lydfil.mp3

Selvfølgelig må du erstatte audiofile.mp3 med filnavnet ditt og banen til den filen.

Til referanse er banen til iTunes-mappen din: ~/Music/iTunes/iTunes\ Music/ og deretter kan du bruke tabulatorfullføring for å velge artistnavn raskt.

Et eksempel på syntaks for å spille av en fil i iTunes-biblioteket ved å bruke afplay ser slik ut, med en full bane til filnavnet:

afplay ~/Music/iTunes/iTunes\ Music/Grateful\ Dead/Ripple-live.mp3

Afplay-kommandoen fungerer med mp3-filer, men også nesten alle andre lydfiler du peker den på.

Hvis du vil starte en sang til itunes fra kommandolinjen, kan du også gjøre det.La oss anta at iTunes er standard musikkspiller, som det er med mindre du har endret den til noe annet. For iTunes kan du også bruke «åpne»-kommandoen for å starte iTunes-strømmer i selve iTunes, eller hva som helst din standard lydspillerapp er:

open /path/to/mp3file.mp3

Dette starter mp3 i den faktiske GUI-appen knyttet til filtypen (mp3, i dette tilfellet).

Uansett hvilken metode, når kommandoen er utført, vil lydfilen begynne å spille umiddelbart, du kan stoppe lyden fra å spille av når som helst ved å trykke på Ctrl+C i Terminal-vinduet.

Hvordan spille av lyd fra kommandolinjen i bakgrunnen

Du kan også bruke afplay-kommandoen til å spille av en lydfil i bakgrunnen ved å legge til et og-tegnet på slutten av kommandoen, som vist:

afplay lydfil.mp3 &

For å starte iTunes i bakgrunnen fra «åpne»-kommandoen, bruk samme og-tegnet:

open /path/to/mp3file.mp3 &

Nå spilles sangen i bakgrunnen og krever ikke at terminalvinduet forblir åpent.

Lydfilen spilles av til den er over, ellers kan du skrive:

killall afplay

eller

killall iTunes

Den første dreper afplay, den andre stopper iTunes ved å tvinge avslutning.

Det vil stoppe lyden umiddelbart.

Tidligere har jeg kombinert dette med tekst-til-tale-kommandoen «si» for å spille noen morsomme skøyerstreker med venner.

Kommandolinje MP3-spiller i Mac OS X