Crates.io | ingenuity-dl |
lib.rs | ingenuity-dl |
version | 0.1.2 |
source | src |
created_at | 2023-02-21 00:04:48.043047 |
updated_at | 2023-02-21 03:37:00.398369 |
description | Automatically download images from the Mars Ingenuity helicopter and compile them into a video. |
homepage | |
repository | |
max_upload_size | |
id | 790271 |
size | 60,057 |
Automatically download images from the Mars Ingenuity helicopter and compile them into a video.
gif of the sol 403 flight
Ingenuity-DL works with the NASA raw images API to download images from the Ingenuity Mars helicopter, and convert them into a GIF.
USAGE:
ingenuity-dl [FLAGS] [OPTIONS]
FLAGS:
-h, --help Prints help information
-s, --save Save images instead of deleting them
-V, --version Prints version information
OPTIONS:
-f, --fps <FPS> FPS the gif should use. Default 3.
-o, --output <OUT> Folder and/or file to write the output to
-d, --sol <SOL> Retrieve images from a specific Sol (defaults to latest)
For example, to compile a gif of the sol 403 flight, with output file sol-403.gif
and framerate of 7,
ingenuity-dl -d 403 -o sol-403.gif -f 7
If there was no flight on the specified sol, an error will be returned. A comprehensive list of all flights Ingenuity has taken is available on this page.
Prerequisites: Rust + Cargo must be installed. See the Rust installation guide for more information.
cargo install ingenuity-dl
Once this is done, the application will be available as ingenuity-dl
in the command line.