recorderManager.onFrameRecorded如何调整帧大小?
const options = {
duration: 60000,
sampleRate: 44100,
numberOfChannels: 1,
encodeBitRate: 192000,
format: 'aac',
frameSize: 0.23
}
recorderManager.start(options)
使用recorderManager时,无论怎么调整frameSize,貌似一帧的大小解码后最小只能到1024个抽样,AAC数据包为600字节左右。示例代码期待能获得230字节左右大小的数据包,但是不行,0.12也试了一下,仍然是600字节左右数据包,解码含1024抽样。我们的应用需要更小的数据包,如何设置recorderManager可以获得更小的数据包?谢谢
2 回复
你的迎评是MP3格式的吗?如果是根据文档是可以到指定位置的时候进行回调的https://developers.weixin.qq.com/miniprogram/dev/api/media/recorder/RecorderManager.start.html