Leitores de áudio de linha de comando


49

O que são players de áudio populares para a linha de comando?

  • Como reproduzir um único arquivo de som?
  • Existem players de linha de comando que também indexam a biblioteca de músicas como Banshee, Exaile etc.?

Respostas:


33

Eu compilei uma lista completa de linha de comando e outras ferramentas leves para linux: Melhores aplicativos leves para Linux . Ele também possui uma lista de outros tocadores de música.

Aqui está o meu favorito: cmus .

cmus


Obrigado, o CMUS parece ótimo, você também conhece o MOC e se você prefere o CMUS? Cheers
digite

Eu nunca usei o MOC antes, mas parece bom. Vou dar uma olhada.
Hsinxh #

1
@Harbhag você poderia adicionar uma imagem e uma pequena descrição (faz uma primeira comparação impresssion com outras respostas mais fácil)
Rinzwind

1
Saúde, acho que screen / byobu é semelhante e está disponível no repositório ubuntu, se ainda não estiver instalado por padrão --- interessante: wikivs.com/wiki/Screen_vs_tmux / tmux.cvs.sourceforge.net/viewvc/tmux/tmux/FAQ
digite

1
@type Eu escrevi uma página wiki que explica como adicionar um pouco de açúcar extra para CMUs para que ele seja automaticamente destacável / re-acoplável: cmus.sourceforge.net/wiki/doku.php?id=detachable_cmus
jmuc

14

MOCInstalar moc

Com o MOC , temos um poderoso player de linha de comando capaz de navegar em diretórios, gera listas de reprodução que podem ser ampliadas com plugins, por exemplo, para fluxos lastFM.

insira a descrição da imagem aqui


Obrigado, também parece ótimo, você também conhece o CMUS e se por que você prefere o MOC? Cheers
digite

Achei o MOC um pouco mais fácil de manusear, mas esse talvez seja apenas o meu gosto pessoal.
Takkat

A configuração padrão do MOC é um comportamento mais orientado a 'diretório', em oposição a outros jogadores e inicia o daemon na primeira vez, você pode continuar jogando enquanto sai da interface moc.
Mait

A primeira imagem nesta resposta está em baixo.
Cálculo Cavaleiro

7

Instale o vorbis-tools ( sudo apt-get install vorbis-tools) para obter 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 lê os arquivos de áudio do Ogg Vorbis e os decodifica nos dispositivos especificados na linha de comando. Por padrão, o ogg123 grava no dispositivo de som padrão, mas a saída pode ser enviada para qualquer número de dispositivos. Os arquivos podem ser lidos no sistema de arquivos ou os URLs podem ser transmitidos via HTTP. Se um diretório for fornecido, todos os arquivos nele ou em seus subdiretórios serão reproduzidos.


A imagem nesta resposta está em baixo.
Cálculo Cavaleiro

5

mpd (daemon) + ncmpcpp (cliente / interface):

ncmpcpp

O MPD pode digitalizar um diretório e criar uma biblioteca de músicas a partir de suas tags ID3. O Ncmpcpp possui uma exibição de biblioteca que permite adicionar músicas / álbuns / artistas à lista de reprodução atual, procurar tags e editá-las no lugar.


Sim, eu mpdtambém gosto ... mas vamos ser justos e apontar que é basicamente o vimdos tocadores de música. Pode suportar praticamente qualquer coisa que possa pensar, por exemplo. em termos de controles e múltiplas entradas e saídas, variando livremente em formato e transporte, conforme necessário. Mas - certo, quando combinado com o ncmpcppque você mostra, é mais como gvim- de uma maneira muito boa!
Volker Siegel

5

O VLC tem uma interface de linha de comando. O MPlayer também possui uma interface de linha de comando, mas não tenho certeza se ele também pode reproduzir áudio.


2
VLS tem um grande ncurses Interfacecvlc -I ncurses musique/*
meduz

É possível executá-lo no modo escuro?
Vitaly Zdanevich

5

mpg123 Instale o mpg123

O mpg123 é um programa de reprodutor de áudio MPEG rápido, gratuito e de console para os sistemas operacionais UNIX e Linux. O mpg123 foi portado para a plataforma Windows usando Cygwin e MinGW. Ele suporta MPEG-1 e -2, camadas 1, 2 e 3. Seu uso mais comum é reproduzir arquivos MP3. Ele também vem como um plugin do Winamp.

im1


3
Não vamos esquecer ogg123!
Daithib8 25/05

faça disso uma resposta! Eu recebo 1 para nomear, para que você possa fazer o seguinte: D
Rinzwind 25/05

quem já foi: gostaria de explicar o voto negativo?
Rinzwind 3/08

4

Eu gosto mplayer. É um reprodutor muito básico, mas às vezes acho muito útil (por exemplo, posso especificá-lo manualmente, o driver de áudio que desejo que ele use).

Para reproduzir um arquivo: mplayer file

Tanto quanto sei, não pode gerenciar listas de reprodução.


Ele pode jogar playlists se não gerenciá-los
MT

4

namp

namp - ncurses audio media player - é um player de áudio minimalista baseado em console para Linux (e macOS). Além da operação de atalhos de teclado do Winamp, ele também suporta o controle do mouse. Os formatos de áudio suportados são determinados pelo sistema subjacente, mas geralmente mp3, wav, flac, etc. devem funcionar bem.

captura de tela

Como reproduzir um único arquivo de som:

namp ~/Music/Hello.mp3

Divulgação completa: sou o autor de namp. Usei cmus, moc e mpd antes de finalmente começar a escrever meu próprio (muito simples) reprodutor de áudio. No momento, ele não está disponível via, aptportanto, você precisa copiar e colar alguns comandos do link acima para construí-lo a partir das fontes.


1
d99kris Este aplicativo é ótimo! Quantidade perfeita de recursos antes de ficar muito complicado e me fazer desejar um music player GUI.
Tom em

2

Basta escrever uma linha no terminal;) ​​e ouvir fluxos de rádio

para fluxos OGG / OPUS

wget -qO- http://ai-radio.org/128.opus | opusdec - - | aplay -qfdat 

certifique-se de ter instalado os pacotes opus


para ouvir fluxo de rádio OGG / Vorbis basta escrever

ogg123 http://ai-radio.org

Você precisa ter pacotes vorbis instalados

Desfrutar


1

mpg123 (http://www.mpg123.org/)

está nos repositórios do universo, suporta playlists e streaming de fontes da web. Ao iniciar com -C, você também pode pular faixas na lista de reprodução, etc. editar: não tem certeza sobre o suporte ao ogg.


music123

Um shell de linha de comando para programas como mpg123 e ogg123, music123 reproduz uma variedade de arquivos de som usando uma interface semelhante a mpg123 / ogg123. Com todos os Recomendados instalados, o music123 reproduz arquivos wav, mp3 e ogg. Simplesmente alterando o arquivo de configuração, o music123 pode reproduzir qualquer arquivo de som para o qual você tem um player.

(Se você instalar uma versão recente do vorbis-tools, o music123 também manipulará os arquivos Ogg Flac e Ogg Speex.)


1

Para único arquivo, verificação aplay, playe paplay(para Pulseaudio apenas).


Deve salientar que esta resposta é melhor do ponto de vista paplayé instalado por padrão.
WinEunuuchs2Unix 25/10

0

cmus

Entrada de plugins: Ogg Vorbis, MP3, FLAC, Musepack, WavPack, WAV, AAC, MP4 e tudo o que é suportado por ffmpeg (WMA, APE, MKA, TTA, SHN, ...) e libmodplug Saída: PulseAudio, ALSA, OSS, RoarAudio, libao, aRts, Sun e WaveOut (Windows)

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


0

Eu usei mp3blaster no passado. Ele suporta listas de reprodução, grupos, repetição e pesquisa. Não há muitos recursos especiais.


algum recurso que vale a pena mencionar?
digite

1
Listas de reprodução, Grupos, Repetir, Pesquisar. Não há muitos recursos especiais.
precisa saber é o seguinte

0

Seguindo a excelente resposta do shell pipeline dada por @artem, aqui está uma versão mp3 que acabei de elaborar:

URL=http://direct.fipradio.fr/live/fip-midfi.mp3
wget -qO- $URL | lame --quiet --decode --mp3input - - | pacat

(se você não estiver usando o pulseaudio, basta trocar o pacatpor aplay)

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.