diff --git a/zh-cn/application-dev/media/media/media-kit-intro.md b/zh-cn/application-dev/media/media/media-kit-intro.md index 60e3e7905011925070ebedf0300ec03c85abeaa6..ea2e25973aee4a39dccdd0777809a180d45b7286 100644 --- a/zh-cn/application-dev/media/media/media-kit-intro.md +++ b/zh-cn/application-dev/media/media/media-kit-intro.md @@ -168,6 +168,7 @@ AVRecorder主要工作是捕获音频信号,接收视频信号,完成音视 | audio/mp4a-latm | 音频/mp4a-latm类型 | | video/hevc | 视频/hevc类型 | | video/avc | 视频/avc类型 | +| audio/mpeg | 音频/mpeg类型 | 支持的输出文件格式如下: @@ -175,3 +176,4 @@ AVRecorder主要工作是捕获音频信号,接收视频信号,完成音视 | -------- | -------- | | mp4 | 视频的容器格式,MP4。 | | m4a | 音频的容器格式,M4A。 | +| mp3 | 音频的容器格式,MP3。 | diff --git a/zh-cn/application-dev/reference/apis-media-kit/js-apis-media.md b/zh-cn/application-dev/reference/apis-media-kit/js-apis-media.md index c110d9bcf8f9122329c27c44461e021326498b48..d2bdd7d013d9d4f7a3056ad531c08c2c7a5d70c0 100644 --- a/zh-cn/application-dev/reference/apis-media-kit/js-apis-media.md +++ b/zh-cn/application-dev/reference/apis-media-kit/js-apis-media.md @@ -472,6 +472,7 @@ Codec MIME类型枚举。 | AUDIO_AAC | 'audio/mp4a-latm' | 表示音频/mp4a-latm类型。
**原子化服务API:** 从API version 12 开始,该接口支持在原子化服务中使用。 | | AUDIO_VORBIS | 'audio/vorbis' | 表示音频/vorbis类型。 | | AUDIO_FLAC | 'audio/flac' | 表示音频/flac类型。 | +| AUDIO_MP312+ | 'audio/mpeg' | 表示音频/mpeg类型。 | ## MediaDescriptionKey8+ @@ -3845,11 +3846,11 @@ type AVRecorderState = 'idle' | 'prepared' | 'started' | 'paused' | 'stopped' | | 名称 | 类型 | 必填 | 说明 | | ---------------- | -------------------------------------------- | ---- | ------------------------------------------------------------ | -| audioBitrate | number | 否 | 音频编码比特率,选择音频录制时必填,支持范围[32000 - 500000]。
**原子化服务API:** 从API version 12 开始,该接口支持在原子化服务中使用。 | -| audioChannels | number | 否 | 音频采集声道数,选择音频录制时必填,支持范围[1 - 8]。
**原子化服务API:** 从API version 12 开始,该接口支持在原子化服务中使用。 | -| audioCodec | [CodecMimeType](#codecmimetype8) | 否 | 音频编码格式,选择音频录制时必填。当前仅支持AUDIO_AAC。
**原子化服务API:** 从API version 12 开始,该接口支持在原子化服务中使用。 | -| audioSampleRate | number | 否 | 音频采样率,选择音频录制时必填,支持范围[8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000, 64000, 88200, 96000]。
**原子化服务API:** 从API version 12 开始,该接口支持在原子化服务中使用。 | -| fileFormat | [ContainerFormatType](#containerformattype8) | 是 | 文件的容器格式,必要参数。
**原子化服务API:** 从API version 12 开始,该接口支持在原子化服务中使用。| +| audioBitrate | number | 否 | 音频编码比特率,选择音频录制时必填。
支持范围:
- AAC编码格式支持比特率范围[32000 - 500000]。
- MP3编码格式支持范围[8000, 16000, 32000, 40000, 48000, 56000, 64000, 80000, 96000, 112000, 128000, 160000, 192000, 224000, 256000, 320000]。
当使用MP3编码格式时,采样率和比特率的映射关系:
- 采样率使用16K以下时,对应比特率范围为[8kbps - 64kbps]。
- 采样率使用16K~32K时对应的比特率范围为[8kbps - 160kbps]。
- 采样率使用32K以上时对应的比特率范围为[32kbps - 320kbps]。
**原子化服务API:** 从API version 12 开始,该接口支持在原子化服务中使用。 | +| audioChannels | number | 否 | 音频采集声道数,选择音频录制时必填。
- AAC编码格式支持范围[1 - 8]。
- MP3编码格式支持范围[1 - 2]。
**原子化服务API:** 从API version 12 开始,该接口支持在原子化服务中使用。 | +| audioCodec | [CodecMimeType](#codecmimetype8) | 否 | 音频编码格式,选择音频录制时必填。当前支持AUDIO_AAC,AUDIO_MP3。
**原子化服务API:** 从API version 12 开始,该接口支持在原子化服务中使用。 | +| audioSampleRate | number | 否 | 音频采样率,选择音频录制时必填。
支持范围:
- AAC编码支持采样率范围[8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000, 64000, 88200, 96000]。
- MP3编码支持采样率范围[8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000]。
**原子化服务API:** 从API version 12 开始,该接口支持在原子化服务中使用。 | +| fileFormat | [ContainerFormatType](#containerformattype8) | 是 | 文件的容器格式,必要参数。当前不支持在MP4封装格式下使用AUDIO_MP3编码格式。
**原子化服务API:** 从API version 12 开始,该接口支持在原子化服务中使用。| | videoBitrate | number | 否 | 视频编码比特率,选择视频录制时必填,支持范围[10000 - 100000000]。 | | videoCodec | [CodecMimeType](#codecmimetype8) | 否 | 视频编码格式,选择视频录制时必填。当前支持VIDEO_AVC。| | videoFrameWidth | number | 否 | 视频帧的宽,选择视频录制时必填,支持范围[176 - 4096]。 | @@ -3890,6 +3891,7 @@ type AVRecorderState = 'idle' | 'prepared' | 'started' | 'paused' | 'stopped' | | ----------- | ----- | --------------------- | | CFT_MPEG_4 | 'mp4' | 视频的容器格式,MP4。 | | CFT_MPEG_4A | 'm4a' | 音频的容器格式,M4A。
**原子化服务API:** 从API version 12 开始,该接口支持在原子化服务中使用。 | +| CFT_MP312+ | 'mp3' | 音频的容器格式,MP3。 | ## Location