sox播放器支持流行的多种类型的音频文件
sudo apt-get install sox
sudo apt-get install sox libsox-fmt-all
play test.mp3
该命令可以在linux终端上直接执行播放,注意指定音频文件的路径。
用stdlib.h头文件下的system函数:
int system(const char *command);
如播放当前文件下的Tiantan.flac和PinFan.flac
#include
#include
#include
#include
void main()
{
char cmd[128];
while(1)
{
printf("please input:");
scanf("%s",cmd);
if(!strcmp(cmd,"TianTan"))
{
system("play ./TianTan");
}
if(!strcmp(cmd,"PinFan"))
{
system("play ./PinFan");
}
else
{
printf("Please input again!\n");
}
}
}
注意!注意!注意!音频文件名不要带有非法字符,比如()括号,否则无法正常播放