Cargo Features

[dependencies]
async-ffmpeg-sidecar = { version = "0.0.1", default-features = false, features = ["download_ffmpeg"] }
default = download_ffmpeg

The download_ffmpeg feature is set by default whenever async-ffmpeg-sidecar is added without default-features = false somewhere in the dependency tree.

download_ffmpeg default

rt is necessary for spawn_blocking since async zip crates has no high level api and I don't want to impolement zip extraction

Enables async-compression, async_zip, krata-tokio-tar, reqwest, and sanitize-filename, fs and rt of tokio

Affects download::auto_download, download::check_latest_version, download::download_ffmpeg_package, download::unpack_ffmpeg