gpt4 book ai didi

c - 如何用c打开一个mp3文件

转载 作者:可可西里 更新时间:2023-11-01 10:37:51 25 4
gpt4 key购买 nike

我在尝试构建这个“简单”程序时遇到了一些麻烦。

我的目标是创建一个 C 程序,它执行一个 mp3 声音文件说“你好”并在 Windows 启动时运行。

#include<stdio.h>

main(int argc, char *argv[]){

FILE *fp;
char s[100];
int i;


if((fp=fopen("Hello.mp3","rb"))==NULL) //Open file and read on binary mode
{
printf("Could not open the file\n");
exit(1);
}

fclose(fp);


}

我认为要解释 MP3 编码数据,我必须使用一个库,但我确实需要帮助。

最好的问候,

里卡多

最佳答案

我认为我们不能像打开任何常规文本文件那样以这种方式打开 mp3 文件。

fp=fopen("Hello.mp3","rb")

我们必须使用编解码器来实际播放 mp3 文件,或者至少使用一个有编解码器的库。

一定要看看这些地方。

How to play MP3 files in C?

SDL Sound Mix Tutorial

关于c - 如何用c打开一个mp3文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15126058/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com