av1an-cli 0.3.0

Cross-platform command-line AV1 / VP9 / HEVC / H264 encoding framework with per scene quality encoding [Command line library]
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
use vergen::{vergen, Config, ShaKind, TimestampKind};

fn main() {
  let mut config = Config::default();

  *config.git_mut().sha_kind_mut() = ShaKind::Short;
  *config.git_mut().commit_timestamp_kind_mut() = TimestampKind::All;
  *config.build_mut().kind_mut() = TimestampKind::All;

  // ignore error if we can't get the git commit hash
  let _ = vergen(config);
}