{
  "schemaVersion": 1,
  "contentVersion": "ca42e61ede0a24f789d7287a0001244ad22f4abf",
  "id": "docs/tools/utilities/rav1ator-cli",
  "collection": "docs",
  "title": "rAV1ator CLI",
  "description": "rAV1ator CLI is an interactive Bash front end for Av1an on Linux that walks you through encoder and quality choices and runs the encode.",
  "canonicalUrl": "https://encode.wiki/tools/utilities/rav1ator-cli/",
  "apiUrl": "https://encode.wiki/api/v1/documents/docs/tools/utilities/rav1ator-cli.json",
  "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/tools/utilities/rav1ator-cli.md",
  "status": "current",
  "tags": [
    "migrated"
  ],
  "license": "CC BY-SA 4.0",
  "dates": {
    "lastVerified": "2026-10-08T00:00:00.000Z"
  },
  "authors": [],
  "sources": [
    {
      "title": "rAV1ator CLI repository (Ultimaxx fork)",
      "url": "https://github.com/ultimaxx/rav1ator-cli",
      "accessedAt": "2026-10-08T00:00:00.000Z"
    },
    {
      "title": "rAV1ator CLI v0.4.0 release",
      "url": "https://github.com/ultimaxx/rav1ator-cli/releases/tag/v0.4.0",
      "accessedAt": "2026-10-08T00:00:00.000Z"
    },
    {
      "title": "Original rAV1ator CLI repository (archived)",
      "url": "https://github.com/gianni-rosato/rav1ator-cli",
      "accessedAt": "2026-10-08T00:00:00.000Z"
    },
    {
      "title": "Install WSL (Microsoft)",
      "url": "https://learn.microsoft.com/en-us/windows/wsl/install",
      "accessedAt": "2026-10-08T00:00:00.000Z"
    }
  ],
  "provenance": {
    "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/utilities/rav1ator-cli.mdx",
    "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
    "migratedAt": "2026-08-21T00:00:00.000Z",
    "modified": true,
    "originPath": "docs/utilities/rav1ator-cli.mdx"
  },
  "headings": [
    {
      "depth": 2,
      "text": "Install it",
      "anchor": "install-it"
    },
    {
      "depth": 2,
      "text": "Use it",
      "anchor": "use-it"
    }
  ],
  "sections": [
    {
      "id": "_preamble",
      "title": "Page introduction",
      "depth": 0,
      "canonicalUrl": "https://encode.wiki/tools/utilities/rav1ator-cli/",
      "apiUrl": "https://encode.wiki/api/v1/sections/docs/tools/utilities/rav1ator-cli/_preamble.json",
      "markdownUrl": "https://encode.wiki/api/v1/sections/docs/tools/utilities/rav1ator-cli/_preamble.md",
      "checksum": "113242064539750ca9634d24ac471a25ac2d2bc08de4d685763f92daef385951",
      "bytes": 1162
    },
    {
      "id": "install-it",
      "title": "Install it",
      "depth": 2,
      "anchor": "install-it",
      "canonicalUrl": "https://encode.wiki/tools/utilities/rav1ator-cli/#install-it",
      "apiUrl": "https://encode.wiki/api/v1/sections/docs/tools/utilities/rav1ator-cli/install-it.json",
      "markdownUrl": "https://encode.wiki/api/v1/sections/docs/tools/utilities/rav1ator-cli/install-it.md",
      "checksum": "8c3cb2df25cd108c59cba976413ca40fb3b5ca4e9da0cbf12a5ebaedba92c644",
      "bytes": 943
    },
    {
      "id": "use-it",
      "title": "Use it",
      "depth": 2,
      "anchor": "use-it",
      "canonicalUrl": "https://encode.wiki/tools/utilities/rav1ator-cli/#use-it",
      "apiUrl": "https://encode.wiki/api/v1/sections/docs/tools/utilities/rav1ator-cli/use-it.json",
      "markdownUrl": "https://encode.wiki/api/v1/sections/docs/tools/utilities/rav1ator-cli/use-it.md",
      "checksum": "f3770e7bc2212ca76fa1dcdad109651758b1ba2fa67f599fe5711d364b0e1e59",
      "bytes": 906
    }
  ],
  "outboundReferences": [
    "/media/content/27d1b9aa6bd72394-rav1ator_cli_demo1.avif",
    "/tools/utilities/av1an/",
    "https://distrobox.it/",
    "https://github.com/ultimaxx/rav1ator-cli",
    "https://github.com/ultimaxx/rav1ator-cli/releases/tag/v0.4.0",
    "https://learn.microsoft.com/en-us/windows/wsl/install"
  ],
  "checksum": "c4d09f04cf9762c2b8ee0e584386f6b0ab82a433f21cdece5bf32944821ae8e1",
  "contentFormat": "markdown",
  "markdown": "> **Repository:** [ultimaxx/rav1ator-cli](https://github.com/ultimaxx/rav1ator-cli) (No commits since Jul 2025). An easy-to-use CLI utility for working with Av1an, written in Bash. Latest release: [v0.4.0](https://github.com/ultimaxx/rav1ator-cli/releases/tag/v0.4.0), Feb 2, 2025. Last commit: Jul 19, 2025. License: BSD-3-Clause. Stars: 32.\n\nrAV1ator CLI (`rav1ator-cli`) is a Bash script that puts an interactive terminal interface in front of [Av1an](/tools/utilities/av1an/). It asks for the encoder (SVT-AV1, aomenc, rav1e, x265 or x264), speed preset, quality and any extra FFmpeg or encoder options using menus and prompts, then builds and runs the Av1an command. It is aimed at people who want Av1an's scene-based parallel encoding without memorising its options.\n\nThe original project by Gianni Rosato was archived in January 2025. Development moved to the [Ultimaxx fork](https://github.com/ultimaxx/rav1ator-cli), whose latest release is v0.4.0 (February 2025); it has had no commits since July 2025.\n\n<img\n  width=\"640\"\n  height=\"360\"\n  src=\"/media/content/27d1b9aa6bd72394-rav1ator_cli_demo1.avif\"\n  alt=\"rAV1ator CLI choosing encoder settings\"\n/>\n\n## Install it\n\nIt runs on Linux, and on Windows through [WSL](https://learn.microsoft.com/en-us/windows/wsl/install); macOS is not supported. The script must live in `/usr/local/bin`, from where it updates itself:\n\n```sh\ncurl -sOJ https://raw.githubusercontent.com/ultimaxx/rav1ator-cli/main/rav1ator-cli\nchmod +x rav1ator-cli\nsudo cp rav1ator-cli /usr/local/bin\n```\n\nOn Arch Linux, the dependencies are `openssl ffmpeg python mkvtoolnix-cli vapoursynth gum numactl av1an ffms2`, installable with an AUR helper such as `yay`. On other distributions, running it inside an Arch [Distrobox](https://distrobox.it/) container is the easiest way to get the same packages. Note that the Arch `av1an` release package does not work with current VapourSynth (see [Av1an](/tools/utilities/av1an/)); use `av1an-git` instead.\n\n`rav1ator-cli -b` offers to download prebuilt encoder binaries into `~/rav1ator_cli_encoders` and copy them to `/usr/local/bin`.\n\n## Use it\n\n```sh\nrav1ator-cli input.mkv output.mkv\nrav1ator-cli --batch /path/to/folder\n```\n\n| Option             | Effect                                                     |\n| ------------------ | ---------------------------------------------------------- |\n| `-a`, `--batch`    | Encode every video in a directory with the same settings.  |\n| `-l`, `--last-used`| Show the settings of the last encode.                      |\n| `-f`, `--full-history` | Show the full encode history.                          |\n| `-b`, `--binaries` | Download and install encoder binaries, then exit.          |\n| `-x`, `--offline`  | Skip the update check.                                     |\n| `-v`, `--version`  | Print the version.                                         |\n\nAt the final prompt you can start the encode, start it with Av1an's `--resume`, or print the generated Av1an command instead of running it.\n"
}
