我已经使用Rasberry Pi和piFace构建了一个系统。按钮用于导航菜单系统并选择各种选项。其中包括播放(使用mplayer)本地存储的mp3和m4a文件以及来自远程站点的mp3和pls格式的流音频。

当我在本地终端上手动运行该程序时-一切正常,所有这些类型的媒体都能正常播放。

但是,如果我在重启后使用以下crontab条目运行程序

@reboot/home/pi/go.sh >>/home/pi/log.txt 2>&1

该程序运行并播放列出的所有媒体类型,但不包括pls广播流(例如BBC使用的媒体流)。使用pls输入时,mplayer运行(如ps或top所示),但没有声音出现。

我试过以pi和root身份运行-结果相同。

任何建议欢迎。

柯比

本地存储的音频文件:

mplayer -quiet/home/pi/music/Rehab.m4a *作品*

mplayer -quiet/home/pi/music/Angel.mp3 *作品*

本地存储的音频播放列表:

mplayer -quiet -loop 0-播放列表/home/pi/tree/playlist_bob_dylan.txt *作品*

流式广播:

mplayer -quiet http://www.bbc.co.uk/radio/listen/live/r6_aaclca.pls *失败*

mplayer -quiet http://tx.sharp-stream.com/icecast.php?i=planetrock.mp3 *作品*

最佳答案

Wikipedia:



您需要使用-playlist开关,如下所示:

$ mplayer -playlist http://example.com/exampleStream.pls

关于linux - 从cron启动时,mplayer无法播放在线.pls文件,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22143855/

10-10 05:26