Table of Contents

Class FFMpegOption

Namespace
H.Extensions.FFMpeg
Assembly
H.Extensions.FFMpeg.dll
[Display(Name = "FFmpeg设置", GroupName = "控件设置", Description = "使用调查文件帮助优化本软件")]
public class FFMpegOption : IocOptionInstance<FFMpegOption>, INotifyPropertyChanged, IDisplayBindable, IIconable, IDable, IDescriptionable, ISettable, INameable, IOrderable, IGroupable, ILoadable, ISaveable, IDefaultable, IClearable, IOptions<FFMpegOption>, IFFMpegOption
Inheritance
FFMpegOption
Implements
Inherited Members
Extension Methods

Properties

BinaryFolder

[Display(Name = "exe路径")]
public string BinaryFolder { get; set; }

Property Value

string

FFMpegLogLevel

[Display(Name = "日志级别")]
public FFMpegLogLevel FFMpegLogLevel { get; set; }

Property Value

FFMpegLogLevel

TemporaryFilesFolder

[Display(Name = "缓存路径")]
public string TemporaryFilesFolder { get; set; }

Property Value

string

UseCache

[Display(Name = "启用缓存")]
public bool UseCache { get; set; }

Property Value

bool

UsingMultithreading

[Display(Name = "启用多线程")]
public bool UsingMultithreading { get; set; }

Property Value

bool

WorkingDirectory

[Display(Name = "工作路径")]
public string WorkingDirectory { get; set; }

Property Value

string

Methods

Load(out string)

public override bool Load(out string message)

Parameters

message string

Returns

bool

LoadDefault()

加载默认值。

public override void LoadDefault()

Save(out string)

public override bool Save(out string message)

Parameters

message string

Returns

bool