命令行音频播放器


Answers:


33

我已经为Linux编译了命令行和其他轻量级工具的完整列表:Linux的最佳轻量级应用程序。它还具有其他音乐播放器的列表。

这是我个人最喜欢的:cmus

康姆斯


谢谢,CMUS看起来很棒,您还了解MOC吗?如果您为什么更喜欢CMUS?欢呼声
类型

我以前从未使用过MOC,但看起来不错,我会检查一下。
hsinxh 2011年

1
@Harbhag能否请您添加一张图片和一个简短的说明(使第一印象印象与其他答案的比较容易)
Rinzwind

1
欢呼声,我猜屏幕/屏风是从Ubuntu库相似,可如果不是默认安装尚未---有趣的猜想:wikivs.com/wiki/Screen_vs_tmux / tmux.cvs.sourceforge.net/viewvc/tmux/tmux/FAQ
输入

1
@type我写了一个wiki页面,解释了如何向cmus添加一些额外的糖,以便它可以自动拆卸/重新连接:cmus.sourceforge.net/wiki/doku.php?id=detachable_cmus
jmuc

14

商务部安装MOC

有了MOC,我们有一个功能强大的命令行播放器,能够浏览目录,生成播放列表,甚至可以使用插件扩展,例如用于lastFM流。

在此处输入图片说明


谢谢,看起来也很棒,您还知道CMUS吗?如果您为什么喜欢MOC?欢呼声
类型

我发现MOC易于处理,但这也许只是我个人的口味。
塔卡特2011年

与其他播放器不同,MOC的默认配置更多是面向目录的行为,并且在首次启动守护程序时,您可以在退出moc界面的同时继续播放。
Mait 2013年

这个答案的第一张照片下来了。
微积分骑士

7

安装vorbis-toolssudo apt-get install vorbis-tools)获得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读取Ogg Vorbis音频文件,并将它们解码到命令行上指定的设备。默认情况下,ogg123写入标准声音设备,但输出可以发送到任意数量的设备。可以从文件系统读取文件,也可以通过HTTP流URL。如果指定了目录,则将播放该目录或其子目录中的所有文件。


该答案上的图像向下。
微积分骑士

5

mpd(守护程序)+ ncmpcpp(客户端/接口):

ncmpcpp

MPD能够扫描目录并通过其ID3标签创建音乐库。Ncmpcpp具有库视图,可让您将歌曲/专辑/歌手添加到当前播放列表,搜索标签并在适当位置进行编辑。


是的,我也喜欢mpd...但是公平地说,请指出vim音乐播放器的本质。可以支持几乎所有可以想到的东西,例如。在控件和多个输入和输出方面,格式和传输方式可根据需要自由变化。但是-对,当与ncmpcpp您所展示的结合时,它更像是gvim-以一种非常不错的方式!
Volker Siegel 2014年

5

VLC具有命令行界面。MPlayer也有一个命令行界面,但是我不确定它是否也可以播放音频。


2
VLS具有出色的ncurses界面cvlc -I ncurses musique/*
meduz

可以在黑暗模式下运行它吗?
Vitaly Zdanevich

5

mpg123 安装mpg123

mpg123是用于UNIX和Linux操作系统的快速,免费和控制台MPEG音频播放器软件程序。使用Cygwin和MinGW将mpg123移植到Windows平台。它支持MPEG-1和-2,第1、2和3层。其最常见的用途是播放MP3文件。它还作为Winamp插件提供。

im1


3
让我们不要忘记ogg123!
daithib8 2011年

做出答案!我给1命名,这样您就可以做到这一点:D
Rinzwind 2011年

曾经是谁:关心解释下降投票吗?
Rinzwind

4

我喜欢mplayer。它是一个非常基本的播放器,但有时我发现它非常有用(例如,我可以手动指定要使用的音频驱动程序)。

播放文件: mplayer file

据我所知,它无法管理播放列表。


如果不管理播放列表,它可以播放播放列表
MT

4

小睡

namp-ncurses音频媒体播放器-是用于Linux(和macOS)的基于控制台的简约音频播放器。除了Winamp键盘绑定操作外,它还支持鼠标控制。支持的音频格式由基础系统确定,但通常mp3,wav,flac等应该可以正常运行。

namp屏幕截图

如何播放单个声音文件:

namp ~/Music/Hello.mp3

全面披露:我是namp的作者。在最终决定编写自己的(非常简单的)音频播放器之前,我使用过cmus,moc和mpd。目前尚无法通过apt来获得,因此您需要从上面的链接中复制并粘贴一些命令以从源代码构建它。


1
d99kris这个程序很棒!完善的功能,然后变得过于复杂,使我渴望GUI音乐播放器。
汤姆,

2

只需在终端中写一行;)并收听广播流

用于OGG / OPUS流

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

确保您已安装opus软件包


收听OGG / Vorbis广播流只需写

ogg123 http://ai-radio.org

您需要安装vorbis软件包

请享用


1

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

它位于Universe存储库中,支持播放列表和来自Web来源的流。当使用-C开头时,您也可以跳过播放列表中的曲目等。编辑:不确定是否支持ogg。


音乐123

mpg123和ogg123等程序的命令行外壳,music123使用类似于mpg123 / ogg123的界面播放各种声音文件。安装所有“推荐”后,music123会播放wav,mp3和ogg文件。通过简单地更改配置文件,music123可以播放您拥有播放器的任何声音文件。

(如果您安装了最新版本的vorbis-tools,music123也将处理Ogg Flac和Ogg Speex文件。)


1

对于单个文件,请选中aplayplaypaplay(仅适用于Pulseaudio)。


应该指出,从paplay默认安装的角度来看,这个答案更好。
WinEunuuchs2Unix

0

康姆斯

插件输入:Ogg Vorbis,MP3,FLAC,Musepack,WavPack,WAV,AAC,MP4,以及ffmpeg支持的所有内容(WMA,APE,MKA,TTA,SHN等)和libmodplug输出:PulseAudio,ALSA,OSS, RoarAudio,libao,arts,Sun和WaveOut(Windows)

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


0

我过去曾经使用过mp3blaster。它支持播放列表,组,重复,搜索。没有很多特殊功能。


有什么功能值得一提吗?
输入

1
播放列表,组,重复,搜索。没有很多特殊功能。
RobinJ 2011年

0

接下来是@artem给出的出色的shell管道答案,这是我刚刚算出的mp3版本:

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

(如果你不使用的PulseAudio,只是交换pacataplay

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.