Skip to main content

Crate ai_gui_auto_video_editor

Crate ai_gui_auto_video_editor 

Source

Re-exports§

pub use analyzer::FfmpegAnalyzer;
pub use batch_processor::FfmpegDurationGetter;
pub use batch_processor::ProcessingProgress;
pub use batch_processor::process_batch_dir;
pub use batch_processor::process_batch_dir_parallel;
pub use batch_processor::process_single_file;
pub use batch_processor::process_single_file_with_intro_outro;
pub use batch_processor::process_single_file_with_intro_outro_progress;
pub use config::Config;
pub use config::FolderSettings;
pub use config::JoinMode;
pub use config::Preset;
pub use config::ProcessingConfig;
pub use config::SilenceMode;
pub use config::VideoResolution;
pub use config::WatchFolder;
pub use editor::FfmpegEditor;
pub use hwaccel::HwAccel;
pub use ml::AutoReframeProcessor;
pub use ml::FaceDetector;
pub use ml::FrameExtractor;
pub use ml::PersonSegmenter;
pub use preview::generate_preview;
pub use preview::preview_path;
pub use watch::ConfigWatcher;
pub use watch::WatchFolderConfig;
pub use watch::run_watch_loop;

Modules§

analyzer
batch_processor
config
editor
exporter
gui
hwaccel
ml
ML-based video processing features
preset_rules
preview
progress
scene_detection
stt_analyzer
tests_common
Shared test helpers (available to both unit and integration tests). Shared test helpers for library unit tests. Also re-exported via pub mod tests_common in lib.rs so integration tests (tests/) can access them as crate_name::tests_common::.
thumbnail
utils
watch
watermark