Interface IInputBuilder
Interface for building a list of input files intended to be used with the BuildVideoFromImages Function
Namespace: Xabe.FFmpeg
Assembly: Xabe.FFmpeg.dll
Syntax
public interface IInputBuilder
Properties
FileList
List of File Paths to be used as an input
Declaration
List<FileInfo> FileList { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<System.IO.FileInfo> |
Methods
PrepareInputFiles(List<String>, out String)
Prepares a list of files to be used as input by renaming them to have a consistent file name and copying them to the temp directory
Declaration
Func<string, string> PrepareInputFiles(List<string> files, out string directory)
Parameters
Type | Name | Description |
---|---|---|
System.Collections.Generic.List<System.String> | files | A list of file paths to prepare |
System.String | directory | The Path to the temporary directory containing the prepared files |
Returns
Type | Description |
---|---|
System.Func<System.String, System.String> | Delegate function to generate input argument from file List |