树莓派播放 mp3 音乐
安装
linux 下的 MP3 播放软件很多,mpg123 相对简单,所以就用它了,至于 sox ,功能更强,但需要库的支持。
硬件:树莓派3,usb小喇叭
OS:2019-09-26-raspbian-buster-lite
sudo apt-get install -y mpg123
sudo apt-get install -y sox libsox-fmt-all
使用
只记录 mpg123 的使用。
普通用户即可。
生成 mp3 播放列表
find /...... -name "*.mp3" >/....../list.lst
生成后台播放与停止脚本
$ echo -e '#!/bin/sh\nmpg123 -Z -q --list /....../list.lst </dev/null &' >playmp3.sh
$ echo -e '#!/bin/sh\nps aux |grep mpg123 |awk "NR==1{print \$2}" |xargs kill' >stopmp3.sh
最后修改一下执行权限,即可。
单独占用一个 terminal 播放 mp3 也很方便,因为可以用上快捷键。
mpg123 -C --list/....../list.lst
快捷键也不用记忆,播放时,键入 “h” 就可以进入帮助,及简单又详细,图