aboutsummaryrefslogtreecommitdiff
path: root/evc/src/bin/encode.rs
diff options
context:
space:
mode:
authormetamuffin <metamuffin@disroot.org>2022-12-07 23:08:11 +0100
committermetamuffin <metamuffin@disroot.org>2022-12-07 23:08:11 +0100
commit8b7792d6aa27578221fee7cc8be1ceb202602a5a (patch)
tree0675d17e616482b606fbf656575fe56144b7a361 /evc/src/bin/encode.rs
parente4704f1ba3ff7d9c75714d432768ce12f630e745 (diff)
downloadvideo-codec-experiments-8b7792d6aa27578221fee7cc8be1ceb202602a5a.tar
video-codec-experiments-8b7792d6aa27578221fee7cc8be1ceb202602a5a.tar.bz2
video-codec-experiments-8b7792d6aa27578221fee7cc8be1ceb202602a5a.tar.zst
implement broken value scale
Diffstat (limited to 'evc/src/bin/encode.rs')
-rw-r--r--evc/src/bin/encode.rs5
1 files changed, 4 insertions, 1 deletions
diff --git a/evc/src/bin/encode.rs b/evc/src/bin/encode.rs
index 6f3f0a7..fe03023 100644
--- a/evc/src/bin/encode.rs
+++ b/evc/src/bin/encode.rs
@@ -26,6 +26,9 @@ pub struct EncodeArgs {
#[arg(short, long, default_value = "8")]
jobs: usize,
+ #[arg(short, long, default_value = "8")]
+ min_block_size: isize,
+
#[arg(short = 't', long, default_value = "100")]
ref_thres: f64,
#[arg(short = 'T', long)]
@@ -43,7 +46,7 @@ fn main() -> anyhow::Result<()> {
mode: args.mode,
ref_thres: args.ref_thres,
max_diff_area: 10_000,
- min_block_size: 8,
+ min_block_size: args.min_block_size,
max_threads: args.jobs,
};