Command Line MP3 lejátszó Mac OS X rendszerben
Tartalomjegyzék:
Nem kell az iTunes alkalmazást használnia zene lejátszásához a Mac számítógépen, különösen akkor, ha csak egy hangdokumentumot szeretne lejátszani. A Mac OS X tartalmaz egy parancssori audiolejátszót, amellyel a legtöbb hangfájlt lejátszhatja.
Ebben a példában MP3-fájlt fogunk használni hangként, de lejátszhat AIFF-, WAV-, m4a- és sok más hangformátumot is az afplay vagy open parancsokkal.
Hogyan játszhat le Mp3 fájlokat a parancssorban Mac számítógépen
Afplay esetén indítsa el a terminált (az /Applications/Utilities/ alatt található), és írja be a következő parancsot:
afplay audiofile.mp3
Nyilvánvalóan le kell cserélnie az audiofile.mp3 fájlt a fájlnévvel és a fájl elérési útjával.
Referenciaként az iTunes mappa elérési útja: ~/Music/iTunes/iTunes\ Music/, majd a tabulátorok kitöltésével gyorsan kiválaszthatja az előadók nevét.
Példa szintaxis egy fájl lejátszására az iTunes könyvtárban az afplay használatával a következőképpen néz ki, a fájlnév teljes elérési útjával:
afplay ~/Music/iTunes/iTunes\ Music/Grateful\ Dead/Ripple-live.mp3
Az afplay parancs működik mp3 fájlokkal, de szinte minden más hangfájllal is, amelyre rámutat.
Ha a parancssorból szeretne elindítani egy d alt az iTunesba, ezt is megteheti.Tételezzük fel, hogy az iTunes az alapértelmezett zenelejátszó, és ez az, hacsak nem változtatta meg valami másra. Az iTunes esetében az „open” paranccsal is indíthat iTunes adatfolyamot magában az iTunesban, vagy az alapértelmezett audiolejátszó alkalmazásban:
open /path/to/mp3file.mp3
Ez elindítja az mp3-at a fájltípushoz (ebben az esetben mp3) társított tényleges grafikus felhasználói felületen belül.
A parancs végrehajtása után a hangfájl azonnal elindul, és a hangfájl lejátszását bármikor leállíthatja a Control+C megnyomásával a terminál ablakában.
Hang lejátszása a parancssorból a háttérben
Az afplay paranccsal hangfájlt is lejátszhat a háttérben úgy, hogy a parancs végéhez egy "és" jelet fűz, az ábrán látható módon:
afplay audiofile.mp3 &
Az iTunes elindításához a háttérben az „Open” parancsból, használja ugyanazt az „és” jelet:
open /path/to/mp3file.mp3 &
Most a dal a háttérben fog lejátszani, és nem szükséges a terminálablak nyitva maradásához.
A hangfájlt addig játssza le, amíg véget nem ér, ellenkező esetben a következőt írja be:
killall afplay
vagy
killall iTunes
Az első megöli az afplay-t, a második leállítja az iTunes-t erőszakos kilépéssel.
Ez azonnal leállítja a hangot.
Korábban ezt kombináltam a szövegből beszéd „mondd” paranccsal, hogy néhány mulatságos csínyt játsszak a barátokkal.