ez-ffmpeg 0.11.0

A safe and ergonomic Rust interface for FFmpeg integration, designed for ease of use.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
//! One-shot "recipe" helpers over the ez-ffmpeg builder for common FFmpeg
//! workflows. Each recipe generates a filtergraph plus output configuration
//! from a small typed options struct and runs it to completion; the raw
//! [`filter_desc`](crate::FfmpegContext) escape hatch remains available for
//! anything these do not cover.
//!
//! - [`thumbnail`] / [`sprite_sheet`]: still-frame and storyboard extraction.
//! - [`animated_gif`]: high-quality GIF export (palettegen/paletteuse).
//! - [`HlsLadder`]: VOD adaptive-bitrate HLS ladder.

pub mod thumbnail;
pub mod gif;
pub mod hls;
pub mod hls_master;

pub use thumbnail::*;
pub use gif::*;
pub use hls::*;