Movie Maker Timeline 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

Data Type
    Integer
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
 

Syntax

TimelineControl.MP4NVIDAPreset[= value]

Example

[Visual Basic Syntax]
TimelineControl1.SetVideoTrackResolution 720, 480
TimelineControl1.OutputType=2
TimelineControl1.MP4AspectRatio =1
TimelineControl1.MP4GPUCodec=1
TimelineControl1.MP4NVIDAPreset=3
TimelineControl1.MP4AudioBitrate =96000
TimelineControl1.MP4AudioChannels = 2
TimelineControl1.MP4AudioSampleRate = 44100
TimelineControl1.MP4FrameRate = 25
TimelineControl1.MP4H264Preset = 0
TimelineControl1.MP4Height = 720
TimelineControl1.MP4Width = 1280
TimelineControl1.MP4VideoBitrate = 1000000
iresult = TimelineControl1.Save("c:\yourfolder\yourfile.mp4")