Class DirectCaptureMPEGOutput
- Namespace
- VisioForge.Core.Types.Output
- Assembly
- VisioForge.Core.dll
DirectCapture MPEG output settings for creating MPEG files using DirectShow filters. This output format provides basic MPEG file creation capabilities through DirectShow's MPEG multiplexer and encoder filters.
public sealed class DirectCaptureMPEGOutput : IVideoCaptureBaseOutputInheritance
Implements
Inherited Members
Remarks
This is a simplified output format that relies on system-installed MPEG codecs and filters. The actual encoding parameters are typically configured through the DirectShow filter's property pages or default settings.
Methods
GetInternalTypeVC()
Gets the internal output format for DirectCapture MPEG.
public VideoCaptureOutputFormat GetInternalTypeVC()Returns
- VideoCaptureOutputFormat
-
Returns VisioForge.Core.Types.VideoCapture.VideoCaptureOutputFormat.DirectCaptureMPEG.
Load(string)
Loads DirectCapture MPEG output settings from a JSON string.
public static DirectCaptureMPEGOutput Load(string json)Parameters
jsonstring-
The JSON string containing serialized settings.
Returns
- DirectCaptureMPEGOutput
-
A new VisioForge.Core.Types.Output.DirectCaptureMPEGOutput instance with the loaded settings.
Save()
Saves to JSON.
public string Save()