用system函数,通过命令行的方式可以播放音乐文件。 如果linux下变成,用exec函数族,调用播放器以命令的方式进行播放。 execlp ("sox", "sox", wav, "-t", "ossdsp", "/dev/dsp", NULL);
成都创新互联是一家集网站建设,信丰企业网站建设,信丰品牌网站建设,网站定制,信丰网站建设报价,网络营销,网络优化,信丰网站推广为一体的创新建站企业,帮助传统企业提升企业形象加强企业竞争力。可充分满足这一群体相比中小企业更为丰富、高端、多元的互联网需求。同时我们时刻保持专业、时尚、前沿,时刻以成就客户成长自我,坚持不断学习、思考、沉淀、净化自己,让我们为更多的企业打造出实用型网站。
Linux系统播放网页音乐,可以安装跨平台的Firefox浏览器(火狐),安装后打开音乐网站就可以在线播放音乐了。
1、首先从官网下载最新的火狐版本(Linux版):
2、解压火狐浏览安装包
tar -xjvf xxxx.tar.bz2 -C /usr/local
3、替换原有的 firefox 命令
which firefox
/usr/bin/firefox
mv /usr/bin/firefox /usr/bin/firefox-old
#创建火狐浏览器快捷方式
ln -s /usr/local/firefox/firefox /usr/bin/firefox
4、启动firefox
firefox
5、然后用浏览器输入百度网址,直接搜索百度音乐就可以播放网页音乐了。
mplayer -cdrom-device /dev/cdrom cdda://
或
mplayer -cdrom-device /dev/sr0 cdda://
不过你得先安装mplayer,自己下载源码编译,或下载别人编译好地安装包。
播放指定的音轨,缓存5秒:
mplayer -cdrom-device cdda://5 -cache 5000
播放前1到前5首音轨:
mplayer -cdrom-device cdda://1-5 -cache 5000
如果你不想在命令行输入这么长的一大串,可以先编辑配置文件~/.mplayer/config:
# 默认的CD设备
cdrom="/dev/sr0"
#缓存设置
cache=5000
# 声卡驱动
ao=alsa
保存退出,你就可以这样来播放CD:
mplayer cdda://
播放指定的音轨:
mplayer cdda://5
播放前5首歌:
mplayer cdda://1-5
除了CD,它还可以播放DVD。设置跟上面差不多。