{
  "schemaVersion": 1,
  "contentVersion": "ca42e61ede0a24f789d7287a0001244ad22f4abf",
  "id": "docs/tools/utilities/av1an-command-gen",
  "collection": "docs",
  "title": "av1an-command-gen",
  "description": "av1an-command-gen was a small Zig program that printed a starting Av1an command from resolution, frame rate, encoder and speed; it is archived.",
  "canonicalUrl": "https://encode.wiki/tools/utilities/av1an-command-gen/",
  "apiUrl": "https://encode.wiki/api/v1/documents/docs/tools/utilities/av1an-command-gen.json",
  "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/tools/utilities/av1an-command-gen.md",
  "status": "current",
  "tags": [
    "migrated"
  ],
  "license": "CC BY-SA 4.0",
  "dates": {
    "lastVerified": "2026-10-08T00:00:00.000Z"
  },
  "authors": [],
  "sources": [
    {
      "title": "av1an-command-gen repository (archived)",
      "url": "https://github.com/gianni-rosato/av1an-command-gen",
      "accessedAt": "2026-10-08T00:00:00.000Z"
    }
  ],
  "provenance": {
    "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/utilities/av1an-command-gen.mdx",
    "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
    "migratedAt": "2026-08-21T00:00:00.000Z",
    "modified": true,
    "originPath": "docs/utilities/av1an-command-gen.mdx"
  },
  "headings": [],
  "sections": [
    {
      "id": "_preamble",
      "title": "Page introduction",
      "depth": 0,
      "canonicalUrl": "https://encode.wiki/tools/utilities/av1an-command-gen/",
      "apiUrl": "https://encode.wiki/api/v1/sections/docs/tools/utilities/av1an-command-gen/_preamble.json",
      "markdownUrl": "https://encode.wiki/api/v1/sections/docs/tools/utilities/av1an-command-gen/_preamble.md",
      "checksum": "d0843614a30dc7fefabdba4658ebc2d84709893c9142839046339be248c6b8b3",
      "bytes": 1353
    }
  ],
  "outboundReferences": [
    "/tools/utilities/av1an/",
    "/tools/utilities/rav1ator-cli/",
    "https://github.com/gianni-rosato/av1an-command-gen"
  ],
  "checksum": "d0843614a30dc7fefabdba4658ebc2d84709893c9142839046339be248c6b8b3",
  "contentFormat": "markdown",
  "markdown": "> **Caution — Archived.**\n>\n> The [repository](https://github.com/gianni-rosato/av1an-command-gen) is archived; its last commit was in April 2024. The settings it generates predate current SVT-AV1 and Av1an releases. For a current starting command, see [Av1an](/tools/utilities/av1an/).\n> **Repository:** [gianni-rosato/av1an-command-gen](https://github.com/gianni-rosato/av1an-command-gen) (Archived). A tool for easily generating Av1an commands for AV1 encoding. Written in Zig. Last commit: Apr 26, 2024. License: BSD-3-Clause. Stars: 11.\n\nav1an-command-gen is a command-line program by Gianni Rosato, written in Zig, that prints an [Av1an](/tools/utilities/av1an/) command for aomenc, SVT-AV1 or rav1e. You give it the source resolution and frame rate, the encoder, a speed and a size target; it fills in tiles, lag-in-frames, CRF and preset. It was aimed at beginners, similar to [rAV1ator CLI](/tools/utilities/rav1ator-cli/), and does not look at the source file itself.\n\n```sh\nav1an-command-gen 1920 1080 24 svt med low\n```\n\nThe arguments are `width height fps encoder speed bitrate_target`, where `encoder` is `aom`, `svt` or `rav1e`, `speed` is `slower`, `slow`, `med`, `fast` or `faster`, and `bitrate_target` is `lowest`, `low`, `med` or `high`. Building it needs Zig 0.11.0 (`zig build`, output in `zig-out/bin/`). BSD-3-Clause licensed.\n"
}
