#image #download #mars #automatic #compile #video #gif

app ingenuity-dl

自动下载火星 Ingenuity 直升机的图像并将其编译成视频

3个版本

0.1.2 2023年2月21日
0.1.1 2023年2月21日
0.1.0 2023年2月21日

图像类别中排名667

GPL-3.0-or-laterAGPL-3.0-or-later

18KB
184

Ingenuity-DL

自动下载火星 Ingenuity 直升机的图像并将其编译成视频。

第403个火星日的飞行gif


Ingenuity-DL 使用 NASA 原始图像 API 从 Ingenuity 火星直升机下载图像,并将其转换为 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)

例如,要编译第403个火星日的飞行 gif,输出文件为 sol-403.gif,帧率为 7,

ingenuity-dl -d 403 -o sol-403.gif -f 7

如果指定日期没有飞行,将返回错误。所有 Ingenuity 执行的飞行列表可在此页面上找到。

安装

先决条件:必须安装 Rust 和 Cargo。有关更多信息,请参阅Rust 安装指南

cargo install ingenuity-dl

完成后,该应用程序将在命令行中以 ingenuity-dl 的形式提供。

依赖关系

~24–38MB
~460K SLoC