Câu trả lời:
Tôi đã biên soạn một danh sách đầy đủ các dòng lệnh và các công cụ nhẹ khác cho linux: Các ứng dụng nhẹ tốt nhất cho Linux . Nó cũng có một danh sách các máy nghe nhạc khác.
Đây là sở thích cá nhân của tôi: cmus .
Với MOC, chúng tôi có một trình phát lệnh mạnh mẽ có khả năng duyệt các thư mục, việc tạo danh sách phát thậm chí có thể được mở rộng bằng các plugin, ví dụ như đối với các luồng LastFM.
Cài đặt vorbis-tools ( sudo apt-get install vorbis-tools
) để có được ogg123
:
$ ogg123 -v example.ogg
Audio Device: Advanced Linux Sound Architecture (ALSA) output
Author: Bill Currie <bill@taniwha.org>/Kevin Cody, Jr. <kevinc@wuff.dhs.org>
Comments: Outputs to the Advanced Linux Sound Architecture version 0.9/1.x
Playing: example.ogg
Ogg Vorbis stream: 1 channel, 44100 Hz
Vorbis format: Version 0
Bitrate hints: upper=0 nominal=160000 lower=0 window=0
Encoded by: Xiph.Org libVorbis I 20101101 (Schaufenugget)
Encoded by: SONY IC RECORDER MP3 1.1.0
Album: ptiha
Date: 2012
Artist: Michael Laitman
Time: 00:42.17 [218:51.85] of 219:34.02 (142.0 kbps) Output Buffer 88.9%
ogg123 đọc các tệp âm thanh Ogg Vorbis và giải mã chúng cho các thiết bị được chỉ định trên dòng lệnh. Theo mặc định, ogg123 ghi vào thiết bị âm thanh tiêu chuẩn, nhưng đầu ra có thể được gửi đến bất kỳ số lượng thiết bị nào. Các tệp có thể được đọc từ hệ thống tệp hoặc URL có thể được truyền qua HTTP. Nếu một thư mục được cung cấp, tất cả các tệp trong đó hoặc thư mục con của nó sẽ được phát.
mpd (daemon) + ncmpcpp (máy khách / giao diện):
MPD có thể quét một thư mục và tạo thư viện nhạc từ các thẻ ID3 của nó. Ncmpcpp có chế độ xem thư viện cho phép bạn thêm bài hát / album / nghệ sĩ vào danh sách phát hiện tại, tìm kiếm các thẻ và chỉnh sửa chúng tại chỗ.
mpd
... nhưng hãy công bằng và chỉ ra về cơ bản là vim
những người chơi nhạc. Có thể hỗ trợ bất cứ điều gì trên có thể nghĩ ra, ví dụ. về mặt kiểm soát và nhiều đầu vào và đầu ra, thay đổi tự do về định dạng và vận chuyển khi cần thiết. Nhưng - đúng, khi kết hợp với ncmpcpp
như bạn thể hiện, nó giống như gvim
- theo một cách khá tốt!
VLC có giao diện dòng lệnh. MPlayer cũng có giao diện dòng lệnh, nhưng tôi không chắc liệu nó có thể phát âm thanh không.
cvlc -I ncurses musique/*
mpg123 là chương trình phần mềm phát âm thanh MPEG nhanh, miễn phí và dành cho hệ điều hành UNIX và Linux. mpg123 đã được chuyển sang nền tảng Windows bằng Cygwin và MinGW. Nó hỗ trợ MPEG-1 và -2, lớp 1, 2 và 3. Công dụng phổ biến nhất của nó là phát các tệp MP3. Nó cũng là một plugin Winamp.
Tôi thích mplayer
. Đó là trình phát rất cơ bản, nhưng đôi khi tôi thấy nó rất hữu ích (ví dụ: tôi có thể chỉ định thủ công trình điều khiển âm thanh mà tôi muốn nó sử dụng).
Để phát một tệp: mplayer file
Theo tôi biết nó không thể quản lý danh sách phát.
namp - trình phát phương tiện âm thanh ncurses - là trình phát âm thanh dựa trên bảng điều khiển tối giản cho Linux (và macOS). Ngoài thao tác gõ phím Winamp, nó còn hỗ trợ điều khiển chuột. Các định dạng âm thanh được hỗ trợ được xác định bởi hệ thống cơ bản, nhưng nói chung mp3, wav, flac, v.v ... sẽ hoạt động tốt.
Cách phát một tệp âm thanh:
namp ~/Music/Hello.mp3
Tiết lộ đầy đủ: Tôi là tác giả của namp. Tôi đã sử dụng cmus, moc và mpd trước khi quyết định viết trình phát âm thanh (rất đơn giản) của riêng tôi. Hiện tại nó không có sẵn thông qua apt
nên bạn cần sao chép và dán một số lệnh từ liên kết ở trên để xây dựng nó từ các nguồn.
Chỉ cần viết một dòng trong terminal;) và nghe các luồng radio
cho các luồng OGG / OPUS
wget -qO- http://ai-radio.org/128.opus | opusdec - - | aplay -qfdat
hãy chắc chắn rằng bạn đã cài đặt các gói opus
để nghe luồng radio OGG / Vorbis chỉ cần viết
ogg123 http://ai-radio.org
Bạn cần phải cài đặt các gói vorbis
Thưởng thức
mpg123 (http://www.mpg123.org/)
nó nằm trong kho vũ trụ, hỗ trợ danh sách phát và phát trực tuyến từ các nguồn web. Khi bắt đầu với -C, bạn cũng có thể bỏ qua các bản nhạc trong danh sách phát, v.v. chỉnh sửa: không chắc chắn về hỗ trợ ogg.
nhạc123
Trình bao dòng lệnh cho các chương trình như mpg123 và ogg123, music123 phát nhiều loại tệp âm thanh khác nhau bằng giao diện giống như mpg123 / ogg123. Với tất cả các Khuyến nghị được cài đặt, music123 sẽ phát các tệp wav, mp3 và ogg. Chỉ cần thay đổi tệp cấu hình, music123 có thể phát bất kỳ tệp âm thanh nào bạn có trình phát.
(Nếu bạn cài đặt phiên bản gần đây của công cụ vorbis, music123 cũng sẽ xử lý các tệp Ogg Flac và Ogg Speex.)
Đối với tập tin duy nhất, kiểm tra aplay
, play
và paplay
(đối với PulseAudio chỉ).
paplay
được cài đặt theo mặc định.
cmus
Đầu vào của Plugins: Ogg Vorbis, MP3, FLAC, Musepack, WavPack, WAV, AAC, MP4 và mọi thứ được hỗ trợ bởi ffmpeg (WMA, APE, MKA, TTA, SHN, ...) và libmodplug Đầu ra: PulseAudio, ALSA, OSS, RoarAudio, libao, aRts, Sun và WaveOut (Windows)
Tiếp theo từ câu trả lời đường ống vỏ tuyệt vời được đưa ra bởi @artem đây là phiên bản mp3 mà tôi vừa thực hiện:
URL=http://direct.fipradio.fr/live/fip-midfi.mp3
wget -qO- $URL | lame --quiet --decode --mp3input - - | pacat
(nếu bạn không sử dụng pulseaudio, chỉ cần trao đổi pacat
cho aplay
)