C# Class HandBrake.ApplicationServices.Utilities.QueryGeneratorUtility

Generate a CLI Query for HandBrakeCLI
显示文件 Open project: golgol7777/HandBrakeWinSource

Public Methods

Method Description
GeneratePreviewQuery ( ) : string
GenerateQuery ( ) : string

Private Methods

Method Description
AudioSettingsQuery ( EncodeTask task ) : string
ChapterCsvSave ( List chapters, string filePathName ) : bool

Create a CSV file with the data from the Main Window Chapters tab

ChapterMarkersQuery ( EncodeTask task ) : string
DestinationQuery ( EncodeTask task ) : string
ExtraSettings ( string verboseLevel, bool disableLibDvdNav ) : string
FiltersQuery ( EncodeTask task ) : string
GenerateTabbedComponentsQuery ( EncodeTask task, bool filters, int width, int height, int verbose, bool noDvdNav, double x264Step ) : string
OutputSettingsQuery ( EncodeTask task ) : string
PictureSettingsQuery ( EncodeTask task, int width, int height ) : string
SourceQuery ( EncodeTask task, int mode, int duration, string preview, string previewTotal ) : string
SubtitlesQuery ( EncodeTask task ) : string
VideoSettingsQuery ( EncodeTask task, double x264CqStep ) : string
X264Query ( EncodeTask task ) : string

Method Details

GeneratePreviewQuery() public static method

public static GeneratePreviewQuery ( ) : string
return string

GenerateQuery() public static method

public static GenerateQuery ( ) : string
return string