• Documentation
  • Api
  • Xabe.FFmpeg
  • IInputBuilder
Show / Hide Table of Contents
  • System
    • TimeExtensions
  • Xabe.FFmpeg
    • AudioCodec
    • AudioStream
    • BitstreamFilter
    • Conversion
    • ConversionPreset
    • ConversionQueue
    • ConversionQueue.ConversionQueueEventHandler
    • FFmpeg
    • Flag
    • Format
    • HardwareAccelerator
    • Hash
    • IAudioStream
    • IConversion
    • IConversionResult
    • IFilterConfiguration
    • IInputBuilder
    • IMediaInfo
    • InputBuilder
    • IProbe
    • IStream
    • ISubtitleStream
    • IVideoStream
    • MediaInfo
    • ParameterPosition
    • PixelFormat
    • Position
    • Probe
    • RotateDegrees
    • StreamType
    • SubtitleStream
    • VideoCodec
    • VideoSize
    • VideoStream
  • Xabe.FFmpeg.Downloader
    • FFmpegDownloader
    • FFmpegVersion
    • IFFMpegDownloaderBase
  • Xabe.FFmpeg.Events
    • ConversionProgressEventArgs
    • ConversionProgressEventHandler
  • Xabe.FFmpeg.Exceptions
    • ConversionException
    • FFmpegNoSuitableOutputFormatFoundException
    • FFmpegNotFoundException
    • HardwareAcceleratorNotFoundException
    • InvalidBitstreamFilterException
    • InvalidInputException
    • UnknownDecoderException

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

In This Article
  • Properties
    • FileList
  • Methods
    • PrepareInputFiles(List<String>, out String)
Back to top Xabe