linux命令播放mp3
linux命令播放mp3详细介绍
在 Linux 中,可以使用多种命令行工具播放 MP3 文件,以下是常用的方法:
1.
mpg123(轻量级纯音频播放器)
- 特点:专注于 MP1/MP2/MP3 格式,体积小,适合终端环境。
- 安装:bash
mpg123
dnf mpg123
pacman mpg123
- 播放单个文件:bash
mpg123 文件名.mp3 - 播放多个文件或列表:bash
mpg123 文件1.mp3 文件2.mp3mpg123 -@ 播放列表.txt
- 其他常用选项:
-v:调节音量(数值范围 0-100,如-v 50)。-n:播放指定次数(如-n 3播放 3 次)。
2.
mplayer(多功能媒体播放器)
- 特点:支持几乎所有音频 / 视频格式,功能强大,可配置性高。
- 安装:bash
mplayer
dnf mplayer
- 播放单个文件:bash
mplayer 文件名.mp3 - 常用选项:
-loop 0:无限循环播放。-volume 50:设置音量(0-100,默认 85)。-shuffle:随机播放文件列表。
3.
ffplay(FFmpeg 内置播放器)
- 特点:作为 FFmpeg 的一部分,支持多种格式,轻量且依赖少。
- 安装:需先安装 FFmpeg:bash
ffmpeg
dnf ffmpeg
- 播放命令:bash
ffplay 文件名.mp3 - 常用选项:
-autoexit:播放结束后自动退出。-volume 50:设置音量(百分比,如 50 代表 50%)。
4.
cvlc(VLC 控制台版本)
- 特点:基于 VLC 媒体播放器,功能全面,支持播放列表、网络流等。
- 安装:bash
vlc
dnf vlc
- 播放命令:bash
cvlc 文件名.mp3 - 常用选项:
-q:静音模式。--loop:循环播放。--random:随机播放文件列表。
5.
播放列表与批量操作
- 播放当前目录下所有 MP3:bash
mpg123 *.mp3 - 从文本文件读取播放列表(每行一个文件路径):bash
mpg123 -@ playlist.txt
操作控制(通用)
在播放过程中,多数工具支持以下键盘操作:
- 空格:暂停 / 继续。
- +/-:调节音量(部分工具使用
↑/↓方向键)。 - q/ESC:退出播放。
选择建议
- 轻量快速:优先使用
mpg123,适合纯音频场景。 - 多功能:
mplayer或cvlc,支持更多格式和高级功能(如字幕、均衡器)。 - 极简依赖:
ffplay,若已安装 FFmpeg 可直接使用。
根据你的 Linux 发行版选择对应的安装命令,即可通过命令行轻松播放 MP3 文件。