Mainkan MP3

Isi kandungan:

Anonim

Pernah mahu memainkan muzik semasa anda bekerja dalam baris arahan? Mungkin anda mahu memainkan podcast daripada baris arahan pada Mac?

Dengan alat baris arahan 'afplay' anda boleh berbuat demikian, anda boleh memainkan hampir semua format fail audio, sama ada M4A, AAC, MP3, WAV, AIFF atau apa sahaja yang terdapat pada Mac anda , dan anda boleh memulakan audio terus dari Terminal.

Cara Memainkan Mana-mana Fail Audio dari Baris Perintah

Arahan afplay adalah serba boleh dan boleh memainkan m4a, mp4, aac, aiff, wav dan banyak lagi format fail audio. Untuk menggunakannya sendiri, berikut ialah perkara yang anda mahu lakukan:

  1. Buka aplikasi Terminal yang terdapat dalam /Applications/Utilities/
  2. Sekarang taip yang berikut, menggunakan laluan ke fail audio yang anda ingin mainkan daripada baris arahan
  3. afplay /path/to/audiofile.mp3

  4. Audio mula dimainkan serta-merta, untuk menghentikan audio daripada dimainkan anda boleh menekan CONTROL + C pada baris arahan

Anda boleh menghentikan audio pada bila-bila masa dengan Control-C, jika tidak, lagu akan dimainkan sendiri kemudian tamat sendiri secara automatik apabila selesai.

Jangan anggap ini sebagai pengganti iTunes berasaskan terminal (ada apl hebat yang dipanggil ViTunes untuk itu), kerana ia bukan, ia lebih kepada cara memainkan pelbagai fail audio daripada baris arahan tanpa perlu masuk ke dalam mana-mana aplikasi GUI.Anda tidak akan menemui sebarang utiliti pengurusan atau kebolehan penyegerakan dalam afplay.

Itu tidak bermakna anda tidak boleh menjalankan muzik di latar belakang sekalipun.

Cara Memainkan Fail Audio di Latar Belakang daripada Baris Perintah

Jika anda lebih suka memainkan lagu di latar belakang sambil terus memainkan fail audio, gunakan arahan ini:

afplay /path/to/audiofile.mp3 &

Perhatikan ampersand berada di belakang arahan. Ini melancarkan afplay ke latar belakang, jika anda ingin menutupnya, anda hanya boleh mematikan proses afplay dengan:

killall afplay

Atau sasarkan ID proses afplay khusus dengan bunuh -9:

ps|grep afplay

Cari PID untuk afplay semasa ia berjalan, kemudian keluarkan arahan seperti berikut:

bunuh -9 pid

Itu akan menamatkan proses dan aliran muzik serta-merta.

Bukan kerana saya membenarkan jenis tingkah laku ini, tetapi saya baru-baru ini menggunakan arahan afplay untuk memainkan gurauan yang cukup lucu pada rakan sekerja dengan SSHing ke dalam mesin kerjanya dan memaksanya mendengar Miley Cyrus lagu, dia tidak tahu apa yang berlaku sehingga ia selesai dan saya memberitahunya. Yup, itulah idea keseronokan kami di sini di nerdville.

Mainkan MP3