Crate audiobook_forge

Crate audiobook_forge 

Source
Expand description

Audiobook Forge - CLI tool for converting audiobook directories to M4B format

This library provides the core functionality for audiobook processing, including:

  • Audio file analysis and quality detection
  • FFmpeg-based transcoding and concatenation
  • Metadata extraction and injection
  • Chapter generation and management
  • Parallel batch processing

Re-exports§

pub use models::BookFolder;
pub use models::Track;
pub use models::QualityProfile;
pub use models::ProcessingResult;
pub use models::BookCase;
pub use core::Scanner;
pub use core::Analyzer;
pub use core::Processor;
pub use core::BatchProcessor;
pub use utils::Config;

Modules§

audio
Audio processing modules
cli
CLI module
core
Core processing modules
models
Data models for audiobook processing
ui
Interactive user interface components
utils
Utility modules

Constants§

VERSION
Library version