Expand description
Video and audio filter graph operations for the ff-* crate family.
§Status
This crate is not yet implemented. It is a placeholder for future development.
§Design Principles
All public APIs in this crate are safe. Users never need to write unsafe code.
Unsafe FFmpeg internals are encapsulated within this crate, following the same
pattern as ff_decode and ff_encode.
§Planned Features
- Filter graph construction and execution via
FFmpeg’slibavfilter - Built-in filters: trim, scale, crop, overlay, fade, and more
- Audio filters: volume, equalizer, noise reduction, mixing
- Custom filter chains with type-safe builder API
- Hardware-accelerated filtering (CUDA,
OpenCL, Vulkan) - Integration with
ff_decodeandff_encodefor seamless pipelines