命令行音乐播放器CMus

  自从接触到CMus(C* Music Player)这个工作在终端里的音乐播放器后,在Linux环境里就很少使用GUI音乐播放器播放本地音乐文件了。它消耗资源少使用方便,对中文的支持也不错。CMus用C语言开发,可运行于各Unix-like平台,支持 Ogg Vorbis, FLAC, MP3, WAV, Musepack, WavPack, WMA, AAC 和 MP4 等音乐格式。使用Vim风格的快捷键进行音乐管理和播放操作,可用来管理音乐库,制作播放列表等。

主页:

https://cmus.github.io
github项目:

https://github.com/cmus/cmus

大多数Linux发行版可直接使用各自的包管理器进行安装,或者参照github项目页上的安装指导进行编译,在此就不赘述了。

最常用操作

操作 按键或命令
导入音乐 :a /music/pach/
播放或重播音乐 x
暂停 c
播放下一首音乐 b
播放上一首音乐 z
激活随机播放
清空当前文件列表 :clear
保存播放列表 :save /path/to/playlist
加载播放列表 :load /path/to/playlist
在7个不同的功能界面之间切换 数字键1-7
退出播放器 q
时间: 2024-10-13 00:45:39

命令行音乐播放器CMus的相关文章

Linux命令行音乐播放器moc

moc(Music On Console,播放器程序是mocp,在Arch Linux的Commity中有个tray版本的moc,启动时会在面板上显示一个图标,能直接启动mocp服务和播放器.甚至还能让osdlyrics加载桌面歌词,不过这很卡.)适用于命令行,在黑乎乎的Linux核心控制台(字符界面)上也能成功启动和播放,但Linux核心控制台默认是没有中文支持的,可以试试能显示中文的fbterm(直接从核心控制台启动,不需要运行X服务)如果需要的话.即便如此,正常使用仍然需要一番手动配置才行

仿酷狗音乐播放器开发日志二十四 选项设置窗体的实现(附328行xml布局源码)

转载请说明原出处,谢谢~~ 花了两天时间把仿酷狗的选项设置窗体做出来了,当然了只是做了外观.现在开学了,写代码的时间减少,所以整个仿酷狗的工程开发速度减慢了.今天把仿酷狗的选项设置窗体的布局代码分享出来,给学习duilib布局的朋友做个demo.现在编写的仿酷狗选项设置窗体和原酷狗的窗体不细看几乎看不出差别,控件的布局位置和原酷狗最多只有几个像素的位置差别. 先来看一下原酷狗的选项设置窗体的其中一个页面: 如果还不太会布局的朋友可以先看我前些日子写的关于duilib布局的博客<duilib各种布

Android实现音乐播放器(一)

Graphical User Interface 本篇文章记录了我实现Android简单音乐播放器的过程,(一)中介绍了怎么构建音乐播放器的前端页面.首先大家看一下,界面最后是这样的(界面有点粗陋) 音乐文件列表是从SD卡中读取出来的. 首先我们先在Layout里面创建Music Player的GUI,diagram如下图所示: 根据diagram我们在activity_main.xml写出如下代码: <LinearLayout xmlns:android="http://schemas.

Ubuntu 下安装深度音乐播放器

网上搜了一个安装深度音乐的有问题. 我自己又整理一个最新的2014版的深度音乐. Linux环境:Ubuntu14.04 LTS 64bit 深度音乐都是DEB包安装. 下面,介绍如何安装深度音乐播放器. 需要python-deepin-utils.deepin-ui.gstreamer0.10-ffmpeg.python-deepin-gsettings.deepin-music-player #1,安装 python-deepin-utils 包 下载地址:下载 下载完毕,双击安装即可. #

实战React音乐播放器

上篇文章<一步一步实战HTML音乐播放器>中,我用HTML+JS + CSS的方式一步步实现了一个音乐播放器,因为最近接触了一下React,感觉挺不错的,在这里我用React的方式实现一个同样的音乐播放器. 播放器功能 自动显示 专辑图片.歌手名.歌曲名.专辑名 显示播放器进度条 音乐播放暂停.上一曲.下一曲 实时显示播放时间.播放总长度 歌曲播放完后,自动切换下一曲 播放器效果 React 环境准备 在这个小项目中,不再使用传统的构建React的方式来搭建环境了,这里用一种很方便的小工具来实

PyQt Phonon实现音乐播放器

现在网上关于PyQt的文章不多,话说那个官方文档也是烂的一塌糊涂,初次使用Phonon模块遇到很多疑问, 国外网站相关的资料多些,看到一些好的例子记录下来,主要是注释了一下,给后来者一些提示. # -*- coding: utf-8 -*- import sys from PyQt4 import QtCore, QtGui from PyQt4.phonon import Phonon class AudioPlayer(QtGui.QWidget): def __init__(self, u

Andriod小项目——在线音乐播放器

Android在线音乐播放器 从大一开始就已经开始自学Java和Android了,到现在差不多有一年了. 终于到了开始做项目实战的阶段了.就先DIY个在线音乐播放器. 实现了以下功能: 这个播放器可以从本机电脑搭建的简易服务器里异步读取并解析json数据,播放音乐,实现音乐切换,时间显示,以及显示播放进度. 程序有三个界面,启动画面,音乐列表,播放器页面,可以通过音乐列表点击进入到播放界面. 这篇文章只大概写了一下实现的思路,描述了一些关键的地方. 文章最后还提供了源代码,可以在文章结尾处  下

mini2440裸机音乐播放器(很久以前的笔记)

[这是好久以前写的,有点乱,没时间整理,当做记录用的.] 图片粘贴失效,没上传图,想要的直接下载文档吧. 项目目的:通过IIS,触摸屏,LCD模块实现音乐播放器功能(按钮上一首.下一首.播放.暂停的音频控制功能,并实现播放歌曲时显示相应的歌曲图片,不播放时显示hello music图片) 项目设备:windows7(32位),mini2440,uboot(nandflash),ADS1.2开发环境,jlink v8,耳机: 功能模块LCD.触摸屏.IIS 分别介绍: Main函数中主频设置: U

STM32实现Airplay音乐播放器

AirPlay是苹果公司推出的一套无线音乐解决方案,我们手里的iPhone.iPad甚至是Apple Watch等设备还有电脑上的iTunes都支持AirPlay,但是支持AirPlay功能的音响设备都是比较贵的,荷包扁扁的我自然是感觉买那么贵的音响实在是不合算.前两天突发奇想,如果STM32可以支持AirPlay的功能,那么不就可以让我享受一把无线音乐的自由自在了吗?于是马上登陆github搜了一下,发现还真有解决方案不过基本上所有的方案都是在linux或者windows上运行的,精挑细选之后