Respostas:
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 .
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.
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.
mpd (daemon) + ncmpcpp (cliente / interface):
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.
mpd
também gosto ... mas vamos ser justos e apontar que é basicamente o vim
dos 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 ncmpcpp
que você mostra, é mais como gvim
- de uma maneira muito boa!
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.
cvlc -I ncurses musique/*
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.
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.
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.
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, apt
portanto, você precisa copiar e colar alguns comandos do link acima para construí-lo a partir das fontes.
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
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.)
Para único arquivo, verificação aplay
, play
e paplay
(para Pulseaudio apenas).
paplay
é instalado por padrão.
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)
Eu usei mp3blaster no passado. Ele suporta listas de reprodução, grupos, repetição e pesquisa. Não há muitos recursos especiais.
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 pacat
por aplay
)