Pemutar audio baris perintah

49

Apakah pemutar audio populer untuk baris perintah?

  • Bagaimana cara memainkan file suara tunggal?
  • Apakah ada pemain baris perintah yang juga mengindeks perpustakaan musik seperti Banshee, Exaile, dll?
Tipe
sumber

Jawaban:

33

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 .

cmus

hsinxh
sumber
Terima kasih, CMUS terlihat hebat, tahukah Anda juga MOC dan jika mengapa Anda lebih suka CMUS? Cheers
ketik
saya tidak pernah menggunakan MOC sebelumnya, tapi kelihatannya bagus saya akan memeriksanya.
hsinxh
1
@Harbhag dapatkah Anda menambahkan gambar dan deskripsi kecil (membuat perbandingan
tayangan
1
tepuk tangan, saya kira layar / byobu serupa dan tersedia dari repositori ubuntu jika belum diinstal secara default --- namun menarik: wikivs.com/wiki/Screen_vs_tmux / tmux.cvs.sourceforge.net/viewvc/tmux/tmux/FAQ
ketik
1
@type Saya telah menulis halaman wiki yang menjelaskan cara menambahkan sedikit gula tambahan ke cmus sehingga secara otomatis dapat dilepas / dipasang
jmuc
14

MOCInstal moc

Dengan MOC kami memiliki pemain commandline yang tangguh yang mampu menjelajahi direktori, membuat playlist bahkan dapat diperpanjang dengan plugin, misalnya untuk stream lastFM.

masukkan deskripsi gambar di sini

Takkat
sumber
Terima kasih, juga terlihat hebat, tahukah Anda juga CMUS dan jika Anda lebih suka MOC? Cheers
ketik
Saya menemukan MOC sedikit lebih mudah untuk ditangani, tetapi itu mungkin hanya selera pribadi saya.
Takkat
Konfigurasi default MOC adalah perilaku yang lebih berorientasi pada direktori dibandingkan dengan pemain lain dan meluncurkan daemon pada saat pertama, Anda dapat terus bermain sambil keluar dari antarmuka moc.
Mait
Gambar pertama pada jawaban ini turun.
Kalkulus Knight
7

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 <[email protected]>/Kevin Cody, Jr. <[email protected]>
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.

daithib8
sumber
Gambar pada jawaban ini turun.
Kalkulus Knight
5

mpd (daemon) + ncmpcpp (klien / antarmuka):

ncmpcpp

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.

André Paramés
sumber
Ya, saya mpdjuga suka ... tapi mari kita bersikap adil dan menunjukkan bahwa pada dasarnya itu vimadalah 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 ncmpcppseperti yang Anda tunjukkan, itu lebih seperti gvim- dengan cara yang cukup bagus!
Volker Siegel
5

VLC memiliki antarmuka baris perintah. MPlayer juga memiliki antarmuka baris perintah, tetapi saya tidak yakin apakah itu dapat memutar audio juga.

Martin Ueding
sumber
2
VLS memiliki antarmuka ncurses yang baguscvlc -I ncurses musique/*
meduz
Apakah mungkin untuk menjalankannya dalam mode gelap?
Vitaly Zdanevich
5

mpg123 Instal mpg123

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.

im1

Rinzwind
sumber
3
Jangan lupa ogg123!
daithib8
jadikan itu jawaban! Saya mendapatkan 1 nama sehingga Anda dapat membuatnya: D
Rinzwind
siapa itu: peduli untuk menjelaskan downvote?
Rinzwind
4

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.

Rafał Cieślak
sumber
Itu dapat memainkan daftar putar jika tidak mengelolanya
MT
4

tidak

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.

tangkapan layar namp

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 aptsehingga Anda perlu menyalin & menempelkan beberapa perintah dari tautan di atas untuk membangunnya dari sumber.

d99kris
sumber
1
d99kris Aplikasi ini sangat bagus! Jumlah fitur yang sempurna sebelum menjadi terlalu rumit dan membuat saya menginginkan pemutar musik GUI.
Tom
2

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

Artem
sumber
1

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.)

marto
sumber
1

Untuk file tunggal, cek aplay, playdan paplay(untuk PulseAudio saja).

jarno
sumber
Harus menunjukkan jawaban ini lebih baik dari sudut pandang paplaydipasang secara default.
WinEunuuchs2Unix
0

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)

http://cmus.sourceforge.net/#features


sumber
0

Saya telah menggunakan mp3blaster di masa lalu. Ini mendukung Daftar Putar, Grup, Ulangi, Cari. Tidak banyak fitur khusus.

RobinJ
sumber
ada fitur yang perlu disebutkan?
ketik
1
Daftar Putar, Grup, Ulangi, Cari. Tidak banyak fitur khusus.
RobinJ
0

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 pacatuntuk aplay)

jaimet
sumber