Skip to main content

Module ffmpeg_context

Module ffmpeg_context 

Source
Expand description

The ffmpeg_context module is responsible for assembling FFmpeg’s configuration: inputs, outputs, codecs, filters, and other parameters needed to construct a complete media processing pipeline.

§Example


// Build an FFmpeg context with one input, some filter settings, and one output
let context = FfmpegContext::builder()
    .input("test.mp4")
    .filter_desc("hue=s=0")
    .output("output.mp4")
    .build()
    .unwrap();
// The context now holds all info needed for an FFmpeg job.

Structs§

FfmpegContext