Trình phát MP3 dòng lệnh trong Mac OS X
Mục lục:
Bạn không cần sử dụng iTunes để phát nhạc trên máy Mac, đặc biệt nếu bạn chỉ muốn phát tài liệu âm thanh. Mac OS X đi kèm với trình phát âm thanh dòng lệnh đi kèm mà bạn có thể sử dụng để phát hầu hết các tệp âm thanh.
Trong ví dụ này, chúng tôi sẽ sử dụng tệp MP3 làm âm thanh nhưng bạn cũng có thể phát AIFF, WAV, m4a và nhiều định dạng âm thanh khác thông qua lệnh afplay hoặc open.
Cách phát tệp Mp3 bằng dòng lệnh trên máy Mac
Đối với afplay, hãy khởi chạy Terminal (có trong /Applications/Utilities/) và gõ lệnh sau:
afplay audiofile.mp3
Rõ ràng là bạn cần thay audiofile.mp3 bằng tên tệp của bạn và đường dẫn tới tệp đó.
Để tham khảo, đường dẫn đến thư mục iTunes của bạn là: ~/Music/iTunes/iTunes\ Music/ và sau đó bạn có thể sử dụng tính năng hoàn thành tab để chọn tên nghệ sĩ một cách nhanh chóng.
Cú pháp ví dụ để phát tệp trong thư viện iTunes bằng cách sử dụng afplay giống như sau, với đường dẫn đầy đủ tới tên tệp:
afplay ~/Music/iTunes/iTunes\ Music/Grateful\ Dead/Ripple-live.mp3
Lệnh afplay hoạt động với các tệp mp3, nhưng cũng gần như với bất kỳ tệp âm thanh nào khác mà bạn trỏ tới.
Nếu bạn muốn khởi chạy một bài hát vào itunes từ dòng lệnh, bạn cũng có thể làm điều đó.Giả sử iTunes là trình phát nhạc mặc định, trừ khi bạn thay đổi nó thành một thứ khác. Đối với iTunes, bạn cũng có thể sử dụng lệnh 'mở' để bắt đầu các luồng iTunes trong chính iTunes hoặc bất kỳ ứng dụng trình phát âm thanh mặc định nào của bạn:
open /path/to/mp3file.mp3
Điều này khởi chạy mp3 trong ứng dụng GUI thực tế được liên kết với loại tệp (mp3, trong trường hợp này).
Bất kể phương pháp nào, sau khi lệnh được thực thi, tệp âm thanh sẽ bắt đầu phát ngay lập tức, bạn có thể dừng phát âm thanh bất kỳ lúc nào bằng cách nhấn Control+C trong cửa sổ Terminal.
Cách phát âm thanh từ dòng lệnh trong nền
Bạn cũng có thể sử dụng lệnh afplay để phát tệp âm thanh ở chế độ nền chỉ bằng cách thêm dấu và vào cuối lệnh, như minh họa:
afplay audiofile.mp3 &
Để khởi chạy iTunes trong nền từ lệnh ‘open’, hãy sử dụng cùng một dấu và:
open /path/to/mp3file.mp3 &
Bây giờ bài hát sẽ phát trong nền và không yêu cầu cửa sổ Terminal luôn mở.
Tệp âm thanh sẽ phát cho đến khi hết, nếu không bạn có thể nhập:
killall afplay
hoặc
killall iTunes
Cái đầu tiên tắt afplay, cái thứ hai dừng iTunes bằng cách buộc thoát.
Điều đó sẽ dừng âm thanh ngay lập tức.
Trước đây, tôi đã kết hợp tính năng này với lệnh 'nói' chuyển văn bản thành giọng nói để chơi khăm bạn bè.