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"); 

wav转aac

时间: 2024-10-31 21:21:14

wav转aac的相关文章

利用FFMPEG简单分离音视频数据流

上一篇文章我们搭好了环境并编译出所需的ffmpeg库,本篇我们讨论如何利用ffmpeg提供的API函数进行多媒体文件的解封装(demux)过程.在讲解之前,我们需要了解一些基本的多媒体文件知识,大虾请飘过. 容器格式:不管是音频文件还是视频格式的文件,都是一个多媒体的容器,即container,比如常见的视频容器格式有avi.mp4.mkv.flv.rm/rmvb.mov.ts.vob.dat,音频容器格式有MP3.WAV.AAC.APE,FLAC等等,它容纳了视频.音频.字幕(subtitle

vue安装与配置

直接引入 <script src="https://unpkg.com/vue"></script> 用npm安装   $ npm install vue Vue.js 提供一个官方命令行工具,vue-cli可创建并启动一个带热重载.保存时静态检查以及可用于生产环境的构建配置的项目 # 全局安装 vue-cli $ npm install --global vue-cli # 创建一个基于 webpack 模板的新项目 $ vue init webpack my

解密多媒体封装解封装框架

上一篇文章我们搭好了环境并编译出所需的ffmpeg库,本篇我们讨论如何利用ffmpeg提供的API函数进行多媒体文件的解封装(demux)过程.在讲解之前,我们需要了解一些基本的多媒体文件知识,大虾请飘过. 容器格式:不管是音频文件还是视频格式的文件,都是一个多媒体的容器,即container,比如常见的视频容器格式有avi.mp4.mkv.flv.rm/rmvb.mov.ts.vob.dat,音频容器格式有MP3.WAV.AAC.APE,FLAC等等,它容纳了视频.音频.字幕(subtitle

无损音频==高音质?

为什么会谈起这个话题. 原因在于最近我在网上很兴奋地找到了一些原始wav.APE.FLAC无损格式的音频,本以为 可以享受一把,结果表现很一般,这让我大失所望. 细细的想了一把,无损甚至是原始的pcm,wav格式音频,都有可能质量不高.我们回顾一下整个 音频采集.压缩编码.信道传输.解码.播放的整体流程,如图1. 图1 首先看下,音频的压缩编码过程,如图2所示. 模拟的音频信号经过采样后得到离散的样本点,接着量化,最后压缩编码得到最终呈现给我们的音频材料,如wav.AAC.mp3.APE.FLA

初学c# -- 学习笔记 小结

学了到了好些东西, 做了一些练习. 一.C# winform Socket 1.程序主要部分只是用了 Panel.Picturebox.Label.RicheditBox四个组件,滚动条.编辑框什么的都自定义了,应该比较容易看清楚.2.服务端设定地址为192.168.0.103,端口设定为5188,客户端指向服务端也是这个地址,根据需要自行修改.服务端://监听端口private int port = 51888;private TcpListener myListener;ArrayList

无损音频介绍

无损音频==高音质? 为什么会谈起这个话题. 原因在于最近我在网上很兴奋地找到了一些原始wav.APE.FLAC无损格式的音频,本以为 可以享受一把,结果表现很一般,这让我大失所望. 细细的想了一把,无损甚至是原始的pcm,wav格式音频,都有可能质量不高.我们回顾一下整个 音频采集.压缩编码.信道传输.解码.播放的整体流程,如图1. 图1 首先看下,音频的压缩编码过程,如图2所示. 模拟的音频信号经过采样后得到离散的样本点,接着量化,最后压缩编码得到最终呈现给我们的音频材料,如wav.AAC.

Tagging Physical Resources in a Cloud Computing Environment

A cloud system may create physical resource tags to store relationships between cloud computing offerings, such as computing service offerings, storage offerings, and network offerings, and the specific physical resources in the cloud computing envir

111111111111111

{".babelrc":{"isFile":true,"encoding":"utf-8","contents":"{\n \"presets\": [\n [\"env\", {\n \"modules\": false,\n \"targets\": {\n \"browsers\": [\&q

HTML5Audio/Video全解(浏览器对音视频格式支持说明)

Audio Firefox:支持 Ogg Vorbis和WAV Opera :支持Ogg Vorbis和WAV Safari :支持MP3,AAC格式 ,和MP4 Chrome :支持Ogg Vorbis,MP3,WAV,AAC和MP4 Internet Explorer 9+ :支持MP3,AAC格式 ,和MP4 IOS :支持MP3,AAC格式 ,和MP4 Android :支持AAC和MP3 为了最大程度支持所有上面提到的浏览器,建议开发者使用Ogg Vorbis和MP3这两种格式例如.