我想要一个命令行来播放硬盘中终端(或脚本)中的特定音乐文件。不安装额外软件包可以实现吗?
答案1
我认为默认安装没有办法从命令行播放音频文件,除了使用aplay
WAV 文件(aplay
也支持其他格式,但手册页在这方面并不清楚)。
例如,要播放 MP3 文件,您需要通过 提供的受限编解码器,以及或 之ubuntu-restricted-extras
类的播放器,但还有许多其他的:请参阅mplayer
cvlc
有哪些媒体播放器?其中列出了基于文本和基于 GUI 的音频播放器。
答案2
有以下球员cmus
,mpg321
,ogg123
, ETC。
答案3
有几个基于文本的媒体播放器可以在终端中播放,“有哪些媒体播放器?”中没有提到——但它们都需要下载。
(您确实说过“最好不要安装额外的软件包”,但您并没有说这绝对不行)
看一下http://kmandla.wikispaces.com/search/view/music。
值得特别提及的是 moc 和 cmus。
答案4
sudo apt-get install moc
然后mocp
在新的终端窗口中尝试。
这将允许您从终端播放选定的音频。