mirror of
https://github.com/master-of-zen/Av1an.git
synced 2024-11-24 18:18:06 +00:00
bf1b6e98b8
Implements more robust logging via flexi_logger. This replaces the old logging implementation, and is also more ergonomic, since macros from the `log` crate are now used instead of `format!` directly. Now, warnings and errors are also logged to stderr, in addition to the log file. This also removes av1an-pyo3, and integrates the code into av1an-core. Concatenation with FFmpeg is now handled on Windows differently than other platforms through conditional compilation. FFmpeg seems to need double backslashes in the concat file, so this is explicitly handled in the Windows build now. Also, the spinner is now disabled on Windows builds since the default command prompt cannot display the characters correctly.
16 lines
300 B
TOML
16 lines
300 B
TOML
[package]
|
|
name = "av1an-cli"
|
|
version = "0.1.0"
|
|
edition = "2018"
|
|
|
|
[[bin]]
|
|
name = "av1an"
|
|
path = "src/main.rs"
|
|
|
|
[dependencies]
|
|
clap = "3.0.0-beta.2"
|
|
serde_json = "1.0.64"
|
|
serde = { version = "1.0.126", features = ["serde_derive"] }
|
|
av1an-core = { path="../av1an-core" }
|
|
shlex = "1.0.0"
|
|
ctrlc = "3.1.9"
|