Jawaban:
Saya telah menyusun daftar lengkap commandline dan alat ringan lainnya untuk linux: Aplikasi Ringan Terbaik untuk Linux . Ia juga memiliki daftar pemutar musik lain.
Inilah favorit pribadi saya: cmus .
Dengan MOC kami memiliki pemain commandline yang tangguh yang mampu menjelajahi direktori, membuat playlist bahkan dapat diperpanjang dengan plugin, misalnya untuk stream lastFM.
Instal vorbis-tools ( sudo apt-get install vorbis-tools
) untuk mendapatkan 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 membaca file audio Ogg Vorbis dan menerjemahkannya ke perangkat yang ditentukan pada baris perintah. Secara default, ogg123 menulis ke perangkat suara standar, tetapi output dapat dikirim ke sejumlah perangkat. File dapat dibaca dari sistem file, atau URL dapat dialirkan melalui HTTP. Jika direktori diberikan, semua file di dalamnya atau subdirektori akan diputar.
mpd (daemon) + ncmpcpp (klien / antarmuka):
MPD dapat memindai direktori dan membuat perpustakaan musik dari tag ID3-nya. Ncmpcpp memiliki tampilan perpustakaan yang memungkinkan Anda menambahkan lagu / album / artis ke daftar putar saat ini, mencari tag dan mengeditnya di tempat.
mpd
juga suka ... tapi mari kita bersikap adil dan menunjukkan bahwa pada dasarnya itu vim
adalah pemutar musik. Dapat mendukung apa saja yang dapat dipikirkan, misalnya. dalam hal kontrol dan beberapa input dan output, bervariasi dalam format dan transportasi sesuai kebutuhan. Tapi - benar, ketika dikombinasikan dengan ncmpcpp
seperti yang Anda tunjukkan, itu lebih seperti gvim
- dengan cara yang cukup bagus!
VLC memiliki antarmuka baris perintah. MPlayer juga memiliki antarmuka baris perintah, tetapi saya tidak yakin apakah itu dapat memutar audio juga.
cvlc -I ncurses musique/*
mpg123 adalah program perangkat lunak pemutar audio MPEG yang cepat, gratis dan menghibur untuk sistem operasi UNIX dan Linux. mpg123 porting ke platform Windows menggunakan Cygwin dan MinGW. Ini mendukung MPEG-1 dan -2, lapisan 1, 2 dan 3. Penggunaannya yang paling umum adalah memutar file MP3. Itu juga datang sebagai plugin Winamp.
Saya suka mplayer
. Ini pemutar yang sangat mendasar, tetapi kadang-kadang saya merasa sangat berguna (misalnya, saya dapat menentukannya secara manual driver audio yang saya ingin gunakan).
Untuk memainkan file: mplayer file
Sejauh yang saya tahu itu tidak dapat mengelola daftar putar.
namp - ncurses audio media player - adalah pemutar audio berbasis konsol minimalis untuk Linux (dan macOS). Selain operasi Winamp keybindings juga mendukung kontrol mouse. Format audio yang didukung ditentukan oleh sistem yang mendasarinya, tetapi umumnya mp3, wav, flac, dll seharusnya berfungsi dengan baik.
Cara memainkan file suara tunggal:
namp ~/Music/Hello.mp3
Pengungkapan penuh: Saya penulis namp. Saya menggunakan cmus, moc dan mpd sebelum akhirnya memutuskan untuk menulis pemutar audio saya sendiri (sangat sederhana). Saat ini tidak tersedia melalui apt
sehingga Anda perlu menyalin & menempelkan beberapa perintah dari tautan di atas untuk membangunnya dari sumber.
Cukup tulis satu baris di terminal;) dan dengarkan aliran radio
untuk streaming OGG / OPUS
wget -qO- http://ai-radio.org/128.opus | opusdec - - | aplay -qfdat
pastikan Anda telah menginstal paket opus
untuk mendengarkan streaming radio OGG / Vorbis cukup tulis
ogg123 http://ai-radio.org
Anda harus menginstal paket vorbis
Nikmati
mpg123 (http://www.mpg123.org/)
itu ada di repositori alam semesta, mendukung daftar putar dan streaming dari sumber web. Saat memulai dengan -C Anda juga dapat melewati trek di playlist dll. Edit: tidak yakin tentang dukungan ogg.
music123
Shell baris perintah untuk program seperti mpg123 dan ogg123, music123 memainkan berbagai file suara menggunakan antarmuka seperti mpg123 / ogg123. Dengan semua Rekomendasi yang diinstal, music123 memutar file wav, mp3 dan ogg. Dengan hanya mengubah file konfigurasi, music123 dapat memutar file suara apa pun yang Anda miliki untuk pemain.
(Jika Anda menginstal versi terbaru alat-alat vorbis, music123 akan menangani file Ogg Flac dan Ogg Speex juga.)
Untuk file tunggal, cek aplay
, play
dan paplay
(untuk PulseAudio saja).
paplay
dipasang secara default.
cmus
Input Plugin: Ogg Vorbis, MP3, FLAC, Musepack, WavPack, WAV, AAC, MP4, dan semuanya didukung oleh ffmpeg (WMA, APE, MKA, TTA, SHN, ...) dan libmodplug Output: PulseAudio, ALSA, OSS, RoarAudio, libao, aRts, Sun, dan WaveOut (Windows)
Menyusul dari jawaban pipeline shell luar biasa yang diberikan oleh @artem, inilah versi mp3 yang baru saja saya kerjakan:
URL=http://direct.fipradio.fr/live/fip-midfi.mp3
wget -qO- $URL | lame --quiet --decode --mp3input - - | pacat
(jika Anda tidak menggunakan pulseaudio, cukup tukar pacat
untuk aplay
)