harmony 鸿蒙OH_AVRecorder_Profile
OH_AVRecorder_Profile
Overview
The OH_AVRecorder_Profile struct describes the parameters used for audio and video recording.
You can choose to record only audio or only video by setting the parameters. When audioBitrate or audioChannels is set to 0, audio recording is disabled. When videoFrameWidth or videoFrameHeight is set to 0, video recording is disabled.
For details about the value range of each parameter, see AVRecorderProfile.
System capability: SystemCapability.Multimedia.Media.AVRecorder
Since: 18
Related module: AVRecorder
Header file: avrecorder_base.h
Summary
Member Variables
Name | Description |
---|---|
int32_t audioBitrate | Audio bit rate. |
int32_t audioChannels | Number of channels. |
OH_AVRecorder_CodecMimeType audioCodec | Audio encoding format. |
int32_t audioSampleRate | Audio sampling rate. |
OH_AVRecorder_ContainerFormatType fileFormat | Output file format. |
int32_t videoBitrate | Video bit rate. |
OH_AVRecorder_CodecMimeType videoCodec | Video encoding format. |
int32_t videoFrameWidth | Video width. |
int32_t videoFrameHeight | Video height. |
int32_t videoFrameRate | Video frame rate. |
bool isHdr | Whether to record HDR videos. |
bool enableTemporalScale | Whether to enable temporal scaling encoding mode. |
Member Variable Description
audioBitrate
int32_t audioBitrate
Description
Audio bit rate.
audioChannels
int32_t audioChannels
Description
Number of channels.
audioCodec
OH_AVRecorder_CodecMimeType audioCodec
Description
Audio encoding format.
audioSampleRate
int32_t audioSampleRate
Description
Audio sampling rate.
fileFormat
OH_AVRecorder_ContainerFormatType fileFormat
Description
Output file format.
videoBitrate
int32_t videoBitrate
Description
Video bit rate.
videoCodec
OH_AVRecorder_CodecMimeType videoCodec
Description
Video encoding format.
videoFrameWidth
int32_t videoFrameWidth
Description
Video width.
videoFrameHeight
int32_t videoFrameHeight
Description
Video height.
videoFrameRate
int32_t videoFrameRate
Description
Video frame rate.
isHdr
bool isHdr
Description
Whether to record HDR videos.
enableTemporalScale
bool enableTemporalScale
Description
Whether to enable temporal scaling encoding mode.
你可能感兴趣的鸿蒙文章
harmony 鸿蒙OH_AVRecorder_Config
- 所属分类: 后端技术
- 本文标签:
热门推荐
-
2、 - 优质文章
-
3、 gate.io
-
8、 golang
-
9、 openharmony
-
10、 Vue中input框自动聚焦