• 大小: 6KB
    文件类型: .c
    金币: 1
    下载: 0 次
    发布日期: 2021-01-10
  • 语言: C/C++
  • 标签: MP3  解析  C/C++  linux  

资源简介

这是用于linux下的C编译的mp3解析,可以将功能提取出来转换成C++代码。

资源截图

代码片段和文件信息

//打开MP3里面的相关信息----------------------------------------------------
#include
#include
#include
#include
#include
#include
#include 

#include 
#include 
#include 

void Tag_GetTrailer(void);
void Tag_GetHeader(void);

#define BLACK 0 //黑色
#define WHITE 0xffff //白色
#define RED 0xff0000 //红色
#define GREEN 0xff00 //绿色
#define BLUE 0xff //蓝色
#define BACK_NULL 1024  //透明

FILE *fp;
char curr_mp3_path[64];
//Tag_header_Start
struct Tag_Header{
 char Header[3]; //it must be ID3
 char ver[2];            //the version of ID3
 char ReVer[2];      //the subversion of ID3
 char Flag[2];
 char Size[4];
};
//Tag_header_End
//Tag_Trailer_Start
struct Tag_Tra

评论

共有 条评论