منصوبے کے بارے میں

PyFFmpegCore user intent aur FFmpeg execution ke darmiyan aik operational layer provide karta hai. Ye preflight checks, deterministic planning, execution, aur privacy-redacted receipts ki generation ka workflow implement karke repeatability aur safety par focus karta hai. Muhim qabliyatain is tarah hain: - **Preflight & Planning**: System ki abilities ka diagnosis karta hai aur mutation se pehle exact FFmpeg argument vectors ka preview deta hai. - **Task-Based Workflows**: Web-compatible MP4 conversion, target-size compression, audio normalization (loudnorm), aur remuxing ke dauran stream preservation jaise common tasks ke liye built-in recipes shaamil karta hai. - **Pipeline Management**: JSON ya TOML ka istemal karke typed workflows compose karne ki support deta hai, validation, DAG visualization (Mermaid ke zariye), aur state-based resumption ke features ke saath. - **Multi-Interface Access**: Bara applications mein integrate karne ke liye CLI tool aur Python API (WorkflowEngine ke zariye) ke roop mein available hai. - **CI/CD Integration**: Digest-pinned GitHub Action aur container images (linux/amd64 aur linux/arm64) ke saath SBOM aur provenance provide karta hai. System dependencies include `ffmpeg` and `ffprobe`. It supports Python 3.10–3.14 across Linux, macOS, and Windows.