VideoEdit Gold ActiveX Control

MP4NVIDAPreset Property

Description
   Set/Get the NVIDA Preset if your computer support use NVIDA GPU for encoding MP4 file. ( need purchased MP4 Encoder plugin). Some Preset can minimize usage of CPU , let the output video quality is better.
output Low-Latency mp4 video. Make sure your computer support NVIDA GPU, you may call Mp4DetectGPU method, if it support NVIDA GPU, it will return 1.

Property Type
    Read/Write property
0 - slow
1 - medium
2 - fast
3 - high performance
4 - high quality
5 - bluray disk
6 - low latency
7 - low latency high quality
8 - low latency high performance
9 - lossless
10 - lossless high performance

Data Type
    long
 

Syntax

VideoEdit.MP4NVIDAPreset[= value]

Example

[Visual Basic Syntax]
VideoEdit1.OutputType=14
VideoEdit1.OutputFileHeight = 720
VideoEdit1.OutputFileWidth = 480
VideoEdit1.MP4GPUCodec=1
VideoEdit1.MP4NVIDAPreset = 3
VideoEdit1.MP4VideoBitrate=256000
VideoEdit1.MP4AudioBitrate=96000
VideoEdit1.MP4AudioSampleRate=44100
VideoEdit1.MP4AudioChannels=2
VideoEdit1.MP4Streaming=True
VideoEdit1.MP4FrameRate=29.97
VideoEdit1.MP4AspectRatio=0
VideoEdit1.MP4Width=1024
VideoEdit1.MP4Height=768
VideoEdit1.InitControl
VideoEdit1.AddVideo "c:\test.mpg" ,0,10
VideoEdit1.AddAudio "c:\test.mpg" ,0,10
VideoEdit1.Save "c:\test.mp4"