首页 > 代码库 > wav转aac

wav转aac

//调用neroAacEnc.exe  STARTUPINFO si={0};  PROCESS_INFORMATION pi={0};//隐藏窗口  si.cb=sizeof(si);  si.dwFlags= STARTF_USESHOWWINDOW| STARTF_USESTDHANDLES;  si.wShowWindow=SW_HIDE;   char *file_exe="neroAacEnc.exe";  if(access(file_exe,0)!=0)  {     printf("can‘t find AAC.exe\n");  }   char cmd[65535]={0};  string PathName("E:\\Project\\ExtractAudio\\ExtractAudio\\");  AudioName=PathName + AudioName;  AACName=PathName + AACName;  sprintf(cmd,"%s -cbr %d -lc -if \"%s\" -of \"%s\"","neroAacEnc.exe",bitrate,AudioName.c_str(),AACName.c_str());  if(!CreateProcess(NULL,CA2W(cmd),NULL,NULL,FALSE,NULL,NULL,NULL,&si,&pi))       printf("transformer is wrong\n");