Mainkan MP3, M4A, AAC, dan File Musik Lainnya dari Command Line

Pernah ingin bermain musik saat Anda sedang bekerja di baris perintah? Mungkin Anda ingin memainkan podcast dari baris perintah di Mac?

Dengan alat baris perintah 'afplay' Anda dapat melakukan hal itu, Anda dapat memainkan hampir semua format file audio, apakah itu M4A, AAC, MP3, WAV, AIFF, atau apa pun yang ada di Mac Anda, dan Anda dapat memulai audio dengan benar. dari Terminal.

Cara Memutar File Audio Apapun dari Baris Perintah

Perintah afplay adalah serbaguna dan dapat memainkan m4a, mp4, aac, aiff, wav, dan banyak format file audio lainnya. Untuk menggunakannya sendiri, inilah yang ingin Anda lakukan:

  1. Buka aplikasi Terminal yang ditemukan di / Aplikasi / Utilitas /
  2. Sekarang ketik yang berikut ini, menggunakan jalur ke file audio yang ingin Anda mainkan dari baris perintah
  3. afplay /path/to/audiofile.mp3

  4. Audio mulai diputar langsung, untuk menghentikan pemutaran audio, Anda dapat menekan tombol CONTROL + C pada baris perintah

Anda dapat menghentikan audio kapan saja dengan Control-C, jika tidak lagu akan diputar sendiri kemudian berhenti secara otomatis ketika selesai.

Jangan menganggap ini sebagai pengganti iTunes berbasis terminal (ada aplikasi keren bernama ViTunes untuk itu), karena tidak, itu lebih dari sekadar cara memainkan berbagai file audio dari baris perintah tanpa harus masuk ke dalam aplikasi GUI. Anda tidak akan menemukan utilitas manajemen atau kemampuan sinkronisasi apa pun dalam afplay.

Itu tidak berarti Anda tidak dapat menjalankan musik di latar belakang.

Cara Memutar File Audio di Latar Belakang dari Command Line

Jika Anda lebih suka bermain ulang di latar belakang sambil terus memutar file audio, gunakan perintah ini:

afplay /path/to/audiofile.mp3 &

Perhatikan ampersand di belakang perintah. Peluncuran ini terjadi di latar belakang, jika Anda ingin menutupnya, Anda dapat mematikan proses afplay dengan:

killall afplay

Atau targetkan ID proses afplay tertentu dengan kill -9:

ps|grep afplay

Cari PID untuk diputar saat berjalan, kemudian jalankan perintah sebagai berikut:

kill -9 pid

Itu akan mengakhiri proses dan streaming musik secara instan.

Bukannya aku membenarkan perilaku semacam ini, tapi aku baru-baru ini menggunakan perintah afplay untuk memainkan lelucon lucu pada rekan kerja SSHing ke dalam mesin kerjanya dan memaksanya untuk mendengarkan lagu Miley Cyrus, dia tidak tahu apa yang sedang terjadi sampai semuanya berakhir dan aku memberitahunya. Yup, itu ide kami bersenang-senang di sini di nerdville.