1# OH_AVRecorder_Profile 2<!--Kit: Media Kit--> 3<!--Subsystem: Multimedia--> 4<!--Owner: @shiwei75--> 5<!--Designer: @HmQQQ--> 6<!--Tester: @xdlinc--> 7<!--Adviser: @zengyawen--> 8 9## 概述 10 11定义音视频录制的详细参数。 12 13通过参数设置可以选择只录制音频或只录制视频: 14 151. 当 audioBitrate 或 audioChannels 为 0 时,不录制音频。 162. 当 videoFrameWidth 或 videoFrameHeight 为 0 时,不录制视频。 17 18各参数的范围请参见[AVRecorderProfile](arkts-apis-media-i.md#avrecorderprofile9)。 19 20**起始版本:** 18 21 22**相关模块:** [AVRecorder](capi-avrecorder.md) 23 24**所在头文件:** [avrecorder_base.h](capi-avrecorder-base-h.md) 25 26## 汇总 27 28### 成员变量 29 30| 名称 | 描述 | 31| -- | -- | 32| int32_t audioBitrate | 音频比特率。 | 33| int32_t audioChannels | 音频通道数。 | 34| [OH_AVRecorder_CodecMimeType](capi-avrecorder-base-h.md#oh_avrecorder_codecmimetype) audioCodec | 音频编码格式。 | 35| int32_t audioSampleRate | 音频采样率。 | 36| [OH_AVRecorder_ContainerFormatType](capi-avrecorder-base-h.md#oh_avrecorder_containerformattype) fileFormat | 输出文件格式。 | 37| int32_t videoBitrate | 视频比特率。 | 38| [OH_AVRecorder_CodecMimeType](capi-avrecorder-base-h.md#oh_avrecorder_codecmimetype) videoCodec | 视频编码格式。 | 39| int32_t videoFrameWidth | 视频宽度。 | 40| int32_t videoFrameHeight | 视频高度。 | 41| int32_t videoFrameRate | 视频帧率。 | 42| bool isHdr | 是否录制HDR视频。 | 43| bool enableTemporalScale | 是否启用时间缩放编码模式。 | 44 45 46