Method

overwolf.media.getAppVideoCaptureFolderSize

Returns the total size of the video capture folder created by the app. This includes all video/thumbnail and other files that are under the apps video folder – which is located inside the configured Overwolf video capture folder.NOTE: This function can take a long time to return if the folder contains a large amount of‌…

http://developers.overwolf.com/documentation/sdk/overwolf/media/#getappvideocapturefoldersize

Property

gif_as_video

Create gif as video (Gif Replay Type only).

http://developers.overwolf.com/documentation/sdk/overwolf/streaming/#gif_as_video

Property

StreamVideoOptions.override_overwolf_setting

Do not use Overwolf capture setting. In case True you must provider all video setting (encoder..)

http://developers.overwolf.com/documentation/sdk/overwolf/streaming/streamparams/streamvideooptions/#2-2

Event

onVideoFileSplited

Fired upon video file splited

http://developers.overwolf.com/documentation/sdk/overwolf/streaming/#onvideofilesplited

Property

StreamingVideoEncoderSettings.config

Defines the settings of the specific encoder. See also: StreamingVideoEncoderNVIDIA_NVENCSettings StreamingVideoEncoderIntelSettings StreamingVideoEncoderx264Settings StreamingVideoEncoderAMD_AMFSettings

http://developers.overwolf.com/documentation/sdk/overwolf/streaming/streamparams/streamvideooptions/streamingvideoencodersettings/#config

Property

StreamingVideoEncoderSettings.name

Defines which video encoder to use. Default: X264

http://developers.overwolf.com/documentation/sdk/overwolf/streaming/streamparams/streamvideooptions/streamingvideoencodersettings/#name

Property

StreamingVideoEncoderx264Settings.preset

Defines which preset the encoder should use.

http://developers.overwolf.com/documentation/sdk/overwolf/streaming/streamparams/streamvideooptions/streamingvideoencodersettings/streamingvideoencoderx264settings/#preset

Property

StreamingVideoEncoderx264Settings.rate_control

Defines the rate control mode the encoder should use.

http://developers.overwolf.com/documentation/sdk/overwolf/streaming/streamparams/streamvideooptions/streamingvideoencodersettings/streamingvideoencoderx264settings/#rate_control

Property

StreamingVideoEncoderx264Settings.keyframe_interval

Defines the number of frames after which to send a keyframe.

http://developers.overwolf.com/documentation/sdk/overwolf/streaming/streamparams/streamvideooptions/streamingvideoencodersettings/streamingvideoencoderx264settings/#keyframe_interval

Property

StreamingVideoEncoderNVIDIA_NVENCSettings.keyframe_interval

Defines the time, in seconds, after which to send a keyframe.

http://developers.overwolf.com/documentation/sdk/overwolf/streaming/streamparams/streamvideooptions/streamingvideoencodersettings/streamingvideoencodernvidia_nvencsettings/#keyframe_interval