1.源码下载及编译
编解码器版本采用opus-1.3-beta,opus官网:https://www.opus-codec.org/
下载完成后解压源码,在VS2015上打开源码 opus-1.3-beta\win32\VS2015\opus.sln,共有5个项目,其中opus项目是opus编解码器的主要实现以及对外部提供接口,实际写程序的时候一定是基于该项目中接口的,opus_demo是基于opus项目写的一个命令行程序,可以通过命令行调用opus项目的编解码功能,操作实际的音频数据。另外三个是基于opus项目的测试程序。分别测试编码功能、解码功能以及API接口
右键点击opus_demo,设为启动项,并生成解决方案。生成之后就可以关闭VS了(因为主要在命令行下进行编解码操作)。
进入 opus-1.3-beta\win32\VS2015\Win32\Debug,里面有一个opus_demo.exe,在当前文件夹下SHIFT+右键选择在此处打开命令窗口,在命令台下使用源码目录README文档中的指令就可以操作。
Usage: opus_demo [-e] <application> <sampling rate (Hz)> <channels (1/2)>
<bits per second> [options] <input> <