RecorderConfiguration Class¶
这个类型是C#语言的 EasyAR Sense API: RecorderConfiguration 。页面中部分描述可能与Unity环境无关。
部分Sense接口已经封装成Unity组件,直接使用可能是不必要的。
Description¶
RecorderConfiguration为 Recorder 的启动配置。
Methods¶
setOutputFile¶
- C#
public virtual void setOutputFile(string path)
设置输出视频文件的绝对路径。
setProfile¶
- C#
public virtual bool setProfile( RecordProfile profile)
设置录屏配置。默认值是 Quality_720P_Middle。
这是个整体的配置,如果需要更为细节的配置可以调用其他API。
setVideoSize¶
- C#
public virtual void setVideoSize( RecordVideoSize framesize)
设置录屏视频大小。默认值是 Vid720p。
setVideoBitrate¶
- C#
public virtual void setVideoBitrate(int bitrate)
设置录屏视频比特率。默认值是 2500000。
setChannelCount¶
- C#
public virtual void setChannelCount(int count)
设置录屏音频通道数。默认值是 1。
setAudioSampleRate¶
- C#
public virtual void setAudioSampleRate(int samplerate)
设置录屏音频采样率。默认值是 44100。
setAudioBitrate¶
- C#
public virtual void setAudioBitrate(int bitrate)
设置录屏音频比特率。默认值是 96000。
setVideoOrientation¶
- C#
public virtual void setVideoOrientation( RecordVideoOrientation mode)
设置录屏视频朝向。默认值是 Landscape。
setZoomMode¶
- C#
public virtual void setZoomMode( RecordZoomMode mode)
设置录屏缩放模式。默认值是 NoZoomAndClip。