If you’re using Arch Linux, you can install the Timelens command line tool from the AUR, using your AUR helper of choice, e.g.
$ yay -S timelens
For other platforms, there are no packages or binaries yet (let me know if you want to help change that). But you can build Timelens yourself, here’s how:
Timelens is written in the Rust programming language, so you’ll need a working Rust installation. On Unix-based systems, you’ll probably want to run these commands to install rustup
and cargo
(which are like pip
or npm
, but for Rust):
$ curl -f https://sh.rustup.rs > rust.sh
$ sh rust.sh
$ source ~/.cargo/env
There’s also a single dependency: The multimedia framework GStreamer. To install the required components for your platform, follow these instructions.
You can then compile Timelens like this:
$ git clone https://github.com/timelens/timelens
$ cd timelens
$ cargo build --release
This will create the binary target/release/timelens
, which you can use like this:
$ ./target/release/timelens video.mp4
Learn how to use it or, if something didn’t work: Get help