CLI command

probierz readme-gif

Render a bounded, silent, looping GIF from one real journey recording and write its provenance sidecar.

Invocation#

Shell
probierz readme-gif --out <OUTPUT> <INPUT>

Required inputs and options#

  • `<video>` and `--out <file.gif>` are required.
  • `--start` is non-negative; duration is 1–30 seconds, fps is an integer from 1–20, and width is an integer from 1–1200. `--force` permits replacement.

Output and state effects#

Uses ffmpeg to create the GIF and writes `<file.gif>.probierz.json` with source/output hashes, render settings, and required publication review checks. The source video is never modified.

Exact refusals#

  • Missing input or output is refused as `readme-gif needs an input video` or `readme-gif needs --out <file.gif>`.
  • Input must be an existing regular non-symlink file; output must end in `.gif` and differ from input.
  • Existing output or sidecar is refused without `--force`; invalid numeric bounds and ffmpeg failures are explicit errors.

Source snapshot#

Generated from the Rust binaries at https://github.com/wisent-ai/probierz.git revision `c589d6917201c31f57e6a7f24522c0d50ae5bd0f`.

Combined help SHA-256: `43f0d9cd136ac2c46ec3eedb2824bd5d6168f235dea4caaa50610c005f40c84a`; binary SHA-256: `7e42c843082863ed265817de90a110a2f27546426a54d372e10009fd665a4d8e`.