Predvajaj MP3
Kazalo:
Ste kdaj želeli predvajati glasbo, medtem ko delate v ukazni vrstici? Morda želite predvajati podcast iz ukazne vrstice v Macu?
Z orodjem ukazne vrstice 'afplay' lahko naredite prav to, predvajate lahko praktično katero koli obliko zvočne datoteke, pa naj bo to M4A, AAC, MP3, WAV, AIFF ali karkoli drugega v vašem Macu , zvok pa lahko zaženete neposredno iz terminala.
Kako predvajati katero koli zvočno datoteko iz ukazne vrstice
Ukaz afplay je vsestranski in lahko predvaja m4a, mp4, aac, aiff, wav in mnoge druge formate zvočnih datotek. Če ga želite uporabljati sami, morate storiti naslednje:
- Odprite aplikacijo Terminal, ki jo najdete v /Applications/Utilities/
- Zdaj v ukazno vrstico vnesite naslednje, pri čemer uporabite pot do zvočne datoteke, ki jo želite predvajati
- Avdio se začne predvajati takoj, če želite zaustaviti predvajanje zvoka, pritisnite CONTROL + C v ukazni vrstici
afplay /path/to/audiofile.mp3
Zvok lahko kadar koli ustavite s tipko Control-C, sicer se bo skladba predvajala sama in se samodejno prekinila, ko bo dokončana.
Ne razmišljajte o tem kot o terminalski zamenjavi za iTunes (za to pa obstaja kul aplikacija, imenovana ViTunes), ker ni, je bolj samo način za predvajanje različnih zvočnih datotek iz ukazne vrstice, ne da bi morali vstopiti v katero koli aplikacijo GUI.V afplay ne boste našli nobenih pripomočkov za upravljanje ali možnosti sinhronizacije.
To pa ne pomeni, da ne morete izvajati glasbe v ozadju.
Kako predvajati zvočne datoteke v ozadju iz ukazne vrstice
Če bi raje afplay deloval v ozadju, medtem ko nadaljujete s predvajanjem zvočne datoteke, uporabite ta ukaz:
afplay /path/to/audiofile.mp3 &
Upoštevajte, da je ampersand na zadnji strani ukaza. To zažene afplay v ozadju, če ga želite utišati, lahko preprosto prekinete postopek afplay z:
killall afplay
Ali ciljajte na določen ID procesa afplay s kill -9:
ps|grep afplay
Poiščite PID za afplay, ko se izvaja, nato izdajte naslednji ukaz:
kill -9 pid
To bo takoj končalo postopek in predvajanje glasbe.
Ne da opravičujem tovrstno vedenje, vendar sem pred kratkim uporabil ukaz afplay, da sem sodelavcu odigral precej zabavno potegavščino, tako da sem vdrl SSH v njegov delovni stroj in ga prisilil, da posluša Miley Cyrus pesem, ni ugotovil, kaj se dogaja, dokler ni bilo konec in sem mu povedal. Ja, to je naša predstava o zabavi tukaj v Nerdvillu.