Quên Spotify đi, những ứng dụng này cho phép tôi phát nhạc bằng dòng lệnh

Tác giả Starlink, T.Mười 31, 2025, 09:00:13 CHIỀU

« Chủ đề trước - Chủ đề tiếp »

0 Thành viên và 1 Khách đang xem chủ đề.

Những bản nhạc yêu thích của bạn chỉ cách bạn một lệnh.

Bạn có thích làm việc trên terminal nhưng cũng muốn giải trí mà không cần rời khỏi dòng lệnh không? Bạn có thể làm điều đó bằng cách sử dụng một số công cụ chuyên dụng để phát nhạc, từ daemon nền linh hoạt đến TUIs toàn diện.


Trên thực tế, trong quá trình nghiên cứu, tôi đã tìm thấy vô số công cụ nghe nhạc cho thiết bị đầu cuối. Chúng ta đã từng đề cập đến việc sử dụng MOC để nghe một bộ sưu tập nhạc, nhưng tôi sẽ giới thiệu một vài tùy chọn phát nhạc mạnh mẽ và độc đáo hơn cho thiết bị đầu cuối Linux và Mac. Tôi sẽ sắp xếp chúng theo thứ tự từ đơn giản nhất đến nâng cao nhất.

1. Cmus: Nghe và điều hướng dễ dàng

Nếu bạn đang tìm kiếm một trình phát nhạc cơ bản nhưng đáng tin cậy cho thiết bị đầu cuối của mình, cmus là lựa chọn đầu tiên tôi muốn giới thiệu. Nó nhẹ, nghĩa là không chiếm nhiều dung lượng lưu trữ hoặc RAM, vì vậy bạn có thể dễ dàng sử dụng trên các thiết bị có cấu hình thấp nhất mà bạn có thể cài đặt Linux.


Bắt đầu với cmus cũng cực kỳ đơn giản. Sau khi cài đặt, bạn chỉ cần nhập cmus vào dòng lệnh và nhấn Enter. Sau đó, bạn chỉ cần cho cmus biết nơi tìm nhạc. Nếu nhạc nằm trong thư mục Music mặc định của thư mục home, bạn chỉ cần nhập lệnh sau vào bảng điều khiển lệnh của cmus:

Mã nguồn [Chọn]
:add Music
cmus sẽ sử dụng Giao diện Người dùng Đầu cuối (TUI) để điều hướng bộ sưu tập nhạc của bạn, bạn có thể điều hướng bằng các phím mũi tên và phát bằng cách nhấn Enter. Một thanh tiến trình phát lại nhỏ với siêu dữ liệu bài hát sẽ xuất hiện ở cuối giao diện đầu cuối để bạn có thể tiếp tục duyệt trong khi nghe.

Ứng dụng cmus có sẵn trên nhiều bản phân phối Linux. Dưới đây là các ví dụ về lệnh cài đặt từ một số lệnh phổ biến nhất:

Mã nguồn [Chọn]
sudo apt install cmus #Debian và Ubuntu
sudo pacman -S cmus #Arch
sudo zypper install cmus #openSUSE

Bạn cũng có thể xây dựng từ nguồn trên bất kỳ bản phân phối Linux nào bằng cách truy cập cmus GitHub.

2. Kew: Phát lại bằng các lệnh trực quan

Kew là một ứng dụng nghe nhạc dễ sử dụng dành cho thiết bị đầu cuối, cho phép bạn bắt đầu nghe thư viện nhạc của mình bằng TUI (tương tự cmus) hoặc bằng các lệnh rất đơn giản. Ví dụ, tôi có nhạc của nghệ sĩ Sleep Party People trong bộ sưu tập nhạc của mình, và tôi bắt đầu phát album đầu tiên chỉ bằng cách truyền lệnh này:

Mã nguồn [Chọn]
kew sleep
Kew đã sử dụng tính năng lập chỉ mục tìm kiếm để xác định album tôi có thể muốn nghe, Sleep Party People, và bắt đầu phát album đầu tiên. Không cần phải nhớ đường dẫn thư mục hay đánh vần tên nghệ sĩ đầy đủ. Tất nhiên, bạn vẫn có thể làm vậy nếu Kew dường như gặp sự cố khi tìm kiếm.


Theo mặc định, kew hiển thị TUI với siêu dữ liệu, trình hiển thị và ảnh bìa. Bạn có thể thông báo cho kew rằng bạn không muốn bất kỳ ảnh bìa album nào bằng cách thêm cờ --nocover hoặc không muốn bất kỳ giao diện nào bằng cờ --noui.

Bạn cũng có thể sử dụng các lệnh trực quan như kew shuffle all để xáo trộn toàn bộ bộ sưu tập nhạc của bạn, hoặc kew albums để phát từng album một. Danh sách đầy đủ các tùy chọn lệnh có trên GitHub mà tôi đã liên kết trước đó.

Kew có sẵn trên nhiều bản phân phối Linux. Bạn có thể cài đặt nó bằng một trong các lệnh sau:

Mã nguồn [Chọn]
sudo apt install kew #Debian và Ubuntu
yay -S kew #Kho lưu trữ người dùng Arch
sudo zypper install kew #openSUSE Tumbleweed

3. cranny: Nghe nhạc theo giờ trên Loop

Cranny là một ứng dụng độc đáo trong danh sách này ở chỗ nó không phát bất kỳ bài hát nào bạn muốn vào bất kỳ lúc nào. Thay vào đó, bạn chỉ cần cung cấp cho nó một danh sách phát gồm 24 bài hát, và nó sẽ lặp lại từng bài hát trong danh sách đó trong một giờ, bắt đầu từ đầu mỗi giờ.


Ứng dụng được lấy cảm hứng từ loạt trò chơi điện tử Animal Crossing và nhạc nền theo giờ đặc trưng của nó. Nếu bạn tình cờ sở hữu những bài hát đó, nhạc nền Animal Crossing sẽ là một sự kết hợp tuyệt vời với Cranny. Tuy nhiên, ứng dụng vẫn có thể phát bất kỳ bài hát nào bạn yêu cầu (mặc dù nhà phát triển khuyến nghị không nên sử dụng MP3). Vì vậy, nếu bạn giống tôi và thích nghe nhạc ambient vào các thời điểm khác nhau trong ngày, việc cho Cranny nghe nhạc của bạn trong terminal có thể tạo ra một trải nghiệm thư thái, dựa trên đồng hồ mà bạn sẽ không tìm thấy ở nhiều ứng dụng khác.

Ứng dụng cranny vẫn còn là một dự án nhỏ và chưa được phổ biến rộng rãi trên các kho lưu trữ Linux. Bạn sẽ phải tải xuống từ trang phát hành hoặc tự xây dựng ứng dụng từ mã nguồn sau khi tải xuống từ kho lưu trữ GitHub. Đừng quên thêm ứng dụng này vào $PATH để có thể gọi nhạc theo giờ của cranny bất cứ khi nào bạn muốn.

4. MPD: Phát nhạc như một dịch vụ đa năng

Music Player Daemon (MPD) đúng như tên gọi của nó: một daemon phát nhạc. Nó tự mô tả mình là "một ứng dụng linh hoạt, mạnh mẽ, chạy trên máy chủ". Với thư viện của bạn, nó có thể phát nhạc với nhiều tính năng như chuẩn hóa âm lượng và hiệu ứng cross-fading. Có rất nhiều plugin để bạn khám phá, và những người đam mê âm thanh sẽ đánh giá cao các tính năng nâng cao như phát lại bit-perfect.

Như bạn có thể đã hiểu, đây là một tiến trình chạy ngầm, đó là lý do tại sao tôi không có ảnh chụp màn hình. Để truy cập và điều khiển chức năng phát lại của MPD, bạn cần một ứng dụng khách. Có rất nhiều lựa chọn, bao gồm ứng dụng iPhone, giao diện trình duyệt web và thậm chí cả tính năng Alexa. Tuy nhiên, nếu bạn chỉ muốn nghe qua thiết bị đầu cuối, bạn có thể chọn một ứng dụng khách như ncmpc. Để xem danh sách đầy đủ các ứng dụng bạn có thể tải xuống và sử dụng, hãy xem danh sách ứng dụng khách MPD chính thức.

Nếu bạn muốn cài đặt MPD, bạn nên biết rằng MPD được cập nhật thường xuyên và các nhà phát triển khuyên bạn nên cài đặt từ nguồn để đảm bảo bạn có được trải nghiệm ổn định và cập nhật nhất. Vì lý do đó, và vì bạn sẽ quản lý cả máy chủ và máy khách, tôi chỉ khuyến nghị MPD cho người dùng Linux nâng cao.

Tuy nhiên, nếu bạn muốn kiểm tra trải nghiệm với sự tiện lợi của trình quản lý gói, bạn có thể cài đặt MPD bằng một trong các lệnh sau:

Mã nguồn [Chọn]
sudo apt install mpd #Debian và Ubuntu
sudo pacman -S mpd #Arch
sudo zypper install mpd #openSUSE

Ngoài việc phát nhạc, bạn còn có thể thực hiện nhiều tác vụ khác trên terminal Linux nếu biết cách sử dụng phần mềm. Ví dụ, hãy thử dịch một ngôn ngữ khác trong terminal. Bạn có thể theo dõi tài nguyên hệ thống và thậm chí tìm kiếm trên web bằng ứng dụng terminal. Nếu không cẩn thận, bạn có thể không bao giờ thoát khỏi dòng lệnh.