MP3 lejátszása
Tartalomjegyzék:
Akart volna valaha is zenét játszani, miközben a parancssorban dolgozik? Talán szeretne lejátszani egy podcastot a parancssorból Macen?
Az 'afplay' parancssori eszközzel ezt megteheti, gyakorlatilag bármilyen audiofájl-formátumot lejátszhat, legyen az M4A, AAC, MP3, WAV, AIFF vagy bármi más a Mac gépén , és elindíthatja a hangot közvetlenül a terminálról.
Bármilyen hangfájl lejátszása a parancssorból
Az afplay parancs sokoldalú, és le tudja játszani az m4a, mp4, aac, aiff, wav és sok más hangfájlformátumot. Ha saját maga szeretné használni, tegye a következőket:
- Nyissa meg az /Applications/Utilities/ mappában található terminálalkalmazást
- Most írja be a következőt a lejátszani kívánt hangfájl elérési útjával a parancssorból
- A hang lejátszása azonnal megkezdődik. A hang lejátszásának leállításához nyomja meg a CONTROL + C billentyűket a parancssorban
afplay /path/to/audiofile.mp3
Bármikor leállíthatja a hangot a Control-C billentyűkombinációval, különben a dal önmagát játssza le, majd a befejezés után automatikusan befejeződik.
Ne gondolja ezt terminálalapú iTunes-csereként (bár van egy jó ViTunes nevű alkalmazás is), mert nem az, inkább csak egy módja annak, hogy különféle hangfájlokat lejátszhasson. parancssorból anélkül, hogy bármilyen grafikus felhasználói felületbe kellene belépnie.Az afplay-ben nem talál semmilyen felügyeleti segédprogramot vagy szinkronizálási lehetőséget.
Ez azonban nem jelenti azt, hogy nem futhat zenét a háttérben.
Hangfájlok lejátszása a háttérben a parancssorból
Ha inkább a háttérben szeretné futtatni a lejátszást, miközben folytatja a hangfájl lejátszását, használja ezt a parancsot:
afplay /path/to/audiofile.mp3 &
Jegyezze meg, hogy az „és” jel a parancs hátulján található. Ez elindítja az afplay-t a háttérben, ha le akarja zárni, egyszerűen leállíthatja az afplay folyamatot:
killall afplay
Vagy célozza meg az adott afplay folyamatazonosítót a kill -9-gyel:
ps|grep afplay
Keresse meg az afplay PID-jét futás közben, majd adja ki a következő parancsot:
kill -9 pid
Ezzel azonnal véget ér a folyamat és a zenefolyam.
Nem mintha elnézném ezt a fajta viselkedést, de nemrégiben az afplay parancsot használtam, hogy egy elég mulatságos csínyt játsszak egy munkatársammal úgy, hogy SSH-val belenyomtam a munkagépébe, és rákényszerítettem, hogy hallgasson egy Miley Cyrust. d alt, addig nem jött rá, hogy mi történik, amíg véget nem ért, és el nem mondtam neki. Igen, ez az elképzelésünk a szórakozásról itt, Nerdville-ben.