{
  "schemaVersion": 1,
  "apiVersion": "v1",
  "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
  "contentTimestamp": "1970-01-01T00:00:00Z",
  "contentChecksum": "8e944b0a95b732050ac65536cb5efe38b972ca4164d8545bb13b9a42beb8e8de",
  "counts": {
    "total": 156,
    "docs": 144,
    "articles": 12
  },
  "links": {
    "authors": "https://encode.wiki/api/v1/authors.json",
    "openapi": "https://encode.wiki/api/v1/openapi.json",
    "schema": "https://encode.wiki/api/v1/schema.json",
    "release": "https://encode.wiki/api/v1/release.json",
    "bundle": "https://encode.wiki/api/v1/knowledge.ndjson.gz",
    "llms": "https://encode.wiki/llms.txt"
  },
  "documents": [
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "articles/av1-encoding-for-dummies",
      "collection": "articles",
      "title": "AV1 Encoding for Dummies",
      "description": "This guide will show you how to encode in AV1 the *right* and *optimal* way.",
      "canonicalUrl": "https://encode.wiki/articles/av1-encoding-for-dummies/",
      "apiUrl": "https://encode.wiki/api/v1/documents/articles/av1-encoding-for-dummies.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/articles/av1-encoding-for-dummies.md",
      "status": "needs-review",
      "tags": [
        "video",
        "compression",
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {
        "publishedAt": "2023-09-03T00:00:00.000Z"
      },
      "authors": [
        "simulping",
        "gianni"
      ],
      "sources": [
        {
          "title": "Original Codec Wiki article",
          "url": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/blog/2023-09-03-av1-for-dummies.mdx"
        }
      ],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/blog/2023-09-03-av1-for-dummies.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "blog/2023-09-03-av1-for-dummies.mdx"
      },
      "headings": [
        {
          "depth": 2,
          "text": "Installing the Tools",
          "anchor": "installing-the-tools"
        },
        {
          "depth": 2,
          "text": "Microsoft Windows",
          "anchor": "microsoft-windows"
        },
        {
          "depth": 3,
          "text": "The GUI Way",
          "anchor": "the-gui-way"
        },
        {
          "depth": 3,
          "text": "The WSL2 Way",
          "anchor": "the-wsl2-way"
        },
        {
          "depth": 3,
          "text": "The Automated Way",
          "anchor": "the-automated-way"
        },
        {
          "depth": 3,
          "text": "The Manual Way",
          "anchor": "the-manual-way"
        },
        {
          "depth": 2,
          "text": "macOS",
          "anchor": "macos"
        },
        {
          "depth": 2,
          "text": "Linux",
          "anchor": "linux"
        },
        {
          "depth": 3,
          "text": "The GUI Way",
          "anchor": "the-gui-way"
        },
        {
          "depth": 3,
          "text": "The TUI Way",
          "anchor": "the-tui-way"
        },
        {
          "depth": 3,
          "text": "The Compiling Route",
          "anchor": "the-compiling-route"
        },
        {
          "depth": 4,
          "text": "Ubuntu",
          "anchor": "ubuntu"
        },
        {
          "depth": 3,
          "text": "Arch",
          "anchor": "arch"
        },
        {
          "depth": 4,
          "text": "Compiling aom-av1-lavish",
          "anchor": "compiling-aom-av1-lavish"
        },
        {
          "depth": 2,
          "text": "Encoding",
          "anchor": "encoding"
        },
        {
          "depth": 2,
          "text": "Merging Everything",
          "anchor": "merging-everything"
        },
        {
          "depth": 2,
          "text": "Tips & Tricks",
          "anchor": "tips-tricks"
        },
        {
          "depth": 2,
          "text": "Final Thoughts",
          "anchor": "final-thoughts"
        }
      ],
      "outboundReferences": [
        "#linux",
        "#macos",
        "#microsoft-windows",
        "/articles/av1-for-dummies/",
        "/img/compare-guide.webp",
        "/img/python-path.webp",
        "/tools/software-encoders/aomenc/",
        "/tools/software-encoders/aomenc/#installation",
        "/tools/software-encoders/rav1e/",
        "/tools/software-encoders/svt-av1/",
        "/tools/utilities/av1an/",
        "/tools/utilities/ffmpeg/",
        "/tools/utilities/rav1ator-cli/",
        "/tools/utilities/rav1ator-cli/#installation",
        "/tools/utilities/rav1ator-cli/#windows",
        "http://www.vapoursynth.com/doc/installation.html",
        "https://autumn.revolt.chat/attachments/HwhZjoDsdzLZsJM2mjzX7lEDmJn1xcYNdrQqmOxPYW/tiling_av1.jpeg",
        "https://beta.flathub.org/apps/net.natesales.Aviator",
        "https://developer.mozilla.org/en-US/docs/Web/Media/Formats/Video_codecs#contouring",
        "https://discord.gg/vpREHAvYvh",
        "https://giannirosato.com/blog/post/aviator-1/",
        "https://github.com/Clybius/aom-av1-lavish/pull/1/files",
        "https://github.com/Clybius/aom-av1-lavish/tree/Endless_Merging",
        "https://github.com/Hishiro64/av1an-win-script",
        "https://github.com/gianni-rosato/aviator",
        "https://github.com/google/butteraugli",
        "https://github.com/master-of-zen/Av1an/releases",
        "https://github.com/n00mkrad/nmkoder",
        "https://github.com/vapoursynth/vapoursynth/releases",
        "https://mkvtoolnix.download/downloads.html#windows",
        "https://www.gyan.dev/ffmpeg/builds",
        "https://www.macports.org/install.php",
        "https://www.maketecheasier.com/what-is-the-windows-path/",
        "https://www.python.org/downloads/windows/"
      ],
      "checksum": "17a1eafe2fa5bc78e692d6e62111eb65349194a12c864bdea4eb0cb3c87c7ea1",
      "contentFormat": "markdown",
      "bytes": 23828
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "articles/av1-for-dummies",
      "collection": "articles",
      "title": "AV1 for Dummies",
      "description": "AV1 for Dummies is a comprehensive, legible guide on how to get started with AV1 at any experience level. Whether you're on Windows using your first video encoding program, or a seasoned Linux user looking to optimize your encoding pipeline, this guide has you covered.",
      "canonicalUrl": "https://encode.wiki/articles/av1-for-dummies/",
      "apiUrl": "https://encode.wiki/api/v1/documents/articles/av1-for-dummies.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/articles/av1-for-dummies.md",
      "status": "needs-review",
      "tags": [
        "video",
        "compression",
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {
        "publishedAt": "2024-06-24T00:00:00.000Z"
      },
      "authors": [
        "gianni",
        "simulping"
      ],
      "sources": [
        {
          "title": "Original Codec Wiki article",
          "url": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/blog/2024-06-24-av1-for-dummies-2.mdx"
        }
      ],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/blog/2024-06-24-av1-for-dummies-2.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "blog/2024-06-24-av1-for-dummies-2.mdx"
      },
      "headings": [
        {
          "depth": 2,
          "text": "Introduction",
          "anchor": "introduction"
        },
        {
          "depth": 3,
          "text": "Why AV1?",
          "anchor": "why-av1"
        },
        {
          "depth": 3,
          "text": "Do's & Don'ts",
          "anchor": "dos-donts"
        },
        {
          "depth": 2,
          "text": "Tools",
          "anchor": "tools"
        },
        {
          "depth": 3,
          "text": "GUI",
          "anchor": "gui"
        },
        {
          "depth": 3,
          "text": "CLI",
          "anchor": "cli"
        },
        {
          "depth": 3,
          "text": "Conclusion",
          "anchor": "conclusion"
        },
        {
          "depth": 2,
          "text": "Encoders",
          "anchor": "encoders"
        },
        {
          "depth": 3,
          "text": "SVT-AV1",
          "anchor": "svt-av1"
        },
        {
          "depth": 3,
          "text": "rav1e",
          "anchor": "rav1e"
        },
        {
          "depth": 3,
          "text": "aomenc (libaom)",
          "anchor": "aomenc-libaom"
        },
        {
          "depth": 3,
          "text": "SVT-AV1-PSY",
          "anchor": "svt-av1-psy"
        },
        {
          "depth": 3,
          "text": "Conclusion",
          "anchor": "conclusion"
        },
        {
          "depth": 2,
          "text": "Final Conclusion",
          "anchor": "final-conclusion"
        }
      ],
      "outboundReferences": [
        "/codecs/video/av1/",
        "/codecs/video/avc/",
        "/codecs/video/hevc/",
        "/codecs/video/vp9/",
        "/codecs/video/vvc/",
        "/img/av1_for_dummies_guide.avif",
        "/reference/metrics/ssimulacra2/",
        "/reference/metrics/vmaf/",
        "/tools/software-encoders/aomenc/",
        "/tools/software-encoders/rav1e/",
        "/tools/software-encoders/svt-av1-psy/",
        "/tools/software-encoders/svt-av1/",
        "/tools/software-encoders/x264/",
        "/tools/software-encoders/x265/",
        "/tools/utilities/av1an/",
        "/tools/utilities/aviator/",
        "/tools/utilities/ffmpeg/",
        "/tools/utilities/nmkoder/",
        "/tools/utilities/rav1ator-cli/",
        "/tools/utilities/rav1ator/",
        "https://autocompressor.net/",
        "https://discord.gg/bbQD5MjDr3",
        "https://github.com/Alkl58/NotEnoughAV1Encodes",
        "https://github.com/Av1ation-Association/Av1ation-Creations/releases/",
        "https://github.com/cdgriffith/FastFlix",
        "https://github.com/kingstefan26/alabamaEncoder",
        "https://github.com/staxrip/staxrip",
        "https://handbrake.fr/"
      ],
      "checksum": "752f6568d5b19b15805725b778e577aa0ec1de824332974b1cc4d4f7a2345893",
      "contentFormat": "markdown",
      "bytes": 23188
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "articles/codec-wiki-one-year-later",
      "collection": "articles",
      "title": "Codec Wiki: One Year Later",
      "description": "Codec's Wiki turbulent one-year journey since it's inception to everyone's go-to site for encoding documentation.",
      "canonicalUrl": "https://encode.wiki/articles/codec-wiki-one-year-later/",
      "apiUrl": "https://encode.wiki/api/v1/documents/articles/codec-wiki-one-year-later.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/articles/codec-wiki-one-year-later.md",
      "status": "needs-review",
      "tags": [
        "anniversary",
        "history",
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {
        "publishedAt": "2024-07-20T00:00:00.000Z"
      },
      "authors": [
        "simulping"
      ],
      "sources": [
        {
          "title": "Original Codec Wiki article",
          "url": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/blog/2024-07-20-codec-wiki-one-year-later.mdx"
        }
      ],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/blog/2024-07-20-codec-wiki-one-year-later.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "blog/2024-07-20-codec-wiki-one-year-later.mdx"
      },
      "headings": [
        {
          "depth": 2,
          "text": "Stats",
          "anchor": "stats"
        },
        {
          "depth": 3,
          "text": "Plausible",
          "anchor": "plausible"
        },
        {
          "depth": 3,
          "text": "Google Search Console",
          "anchor": "google-search-console"
        },
        {
          "depth": 2,
          "text": "A Brief History",
          "anchor": "a-brief-history"
        },
        {
          "depth": 2,
          "text": "Bumps in the Road",
          "anchor": "bumps-in-the-road"
        },
        {
          "depth": 2,
          "text": "Closing Statement",
          "anchor": "closing-statement"
        }
      ],
      "outboundReferences": [
        "https://raw.githubusercontent.com/av1-community-contributors/images/main/one-year-anniv-blog/console.webp",
        "https://raw.githubusercontent.com/av1-community-contributors/images/main/one-year-anniv-blog/insights.webp",
        "https://raw.githubusercontent.com/av1-community-contributors/images/main/one-year-anniv-blog/insights2.webp",
        "https://raw.githubusercontent.com/av1-community-contributors/images/main/one-year-anniv-blog/plausible.webp"
      ],
      "checksum": "73b6e83b88c544a1824edd1a4ea984b536d744779bd6d1af82c97b4b9086d1d9",
      "contentFormat": "markdown",
      "bytes": 5505
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "articles/embedding-the-un-embeddable",
      "collection": "articles",
      "title": "Embedding the Un-Embeddable",
      "description": "Revealing the secrets of those websites that allow you to embed entire movies, AV1, and videos over 500MB on Discord.",
      "canonicalUrl": "https://encode.wiki/articles/embedding-the-un-embeddable/",
      "apiUrl": "https://encode.wiki/api/v1/documents/articles/embedding-the-un-embeddable.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/articles/embedding-the-un-embeddable.md",
      "status": "needs-review",
      "tags": [
        "video",
        "discord",
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {
        "publishedAt": "2023-10-29T00:00:00.000Z"
      },
      "authors": [
        "simulping"
      ],
      "sources": [
        {
          "title": "Original Codec Wiki article",
          "url": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/blog/2023-10-29-embedding-the-un-embeddable%20copy.mdx"
        }
      ],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/blog/2023-10-29-embedding-the-un-embeddable%20copy.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "blog/2023-10-29-embedding-the-un-embeddable copy.mdx"
      },
      "headings": [
        {
          "depth": 2,
          "text": "A Scenario",
          "anchor": "a-scenario"
        },
        {
          "depth": 2,
          "text": "But First, a Quick Disclosure",
          "anchor": "but-first-a-quick-disclosure"
        },
        {
          "depth": 2,
          "text": "How it Works",
          "anchor": "how-it-works"
        },
        {
          "depth": 3,
          "text": "The Website's End",
          "anchor": "the-websites-end"
        },
        {
          "depth": 3,
          "text": "Discord's End",
          "anchor": "discords-end"
        },
        {
          "depth": 2,
          "text": "Strengths & Limitations",
          "anchor": "strengths-limitations"
        },
        {
          "depth": 4,
          "text": "Strengths",
          "anchor": "strengths"
        },
        {
          "depth": 4,
          "text": "Limitations",
          "anchor": "limitations"
        },
        {
          "depth": 2,
          "text": "Differences between Sites",
          "anchor": "differences-between-sites"
        },
        {
          "depth": 2,
          "text": "The Lore",
          "anchor": "the-lore"
        },
        {
          "depth": 3,
          "text": "Dwayne",
          "anchor": "dwayne"
        },
        {
          "depth": 3,
          "text": "Discovery",
          "anchor": "discovery"
        },
        {
          "depth": 3,
          "text": "The Experiments & Interactive Site",
          "anchor": "the-experiments-interactive-site"
        },
        {
          "depth": 3,
          "text": "Virality",
          "anchor": "virality"
        },
        {
          "depth": 2,
          "text": "Closing",
          "anchor": "closing"
        }
      ],
      "outboundReferences": [
        "/codecs/audio/aac/#xhe-aac",
        "/codecs/video/av1/",
        "/codecs/video/avc/",
        "/codecs/video/hevc/",
        "/codecs/video/vp9/",
        "/img/clybius-av1.webp",
        "/img/clybius-dwayne.webp",
        "/img/discord-embed-blog-image.webp",
        "/img/discordnfpis-fnaf.webp",
        "/img/stolenshoes-mario.webp",
        "/img/stolenshoes-puss.webp",
        "/start-here/terminology/",
        "/start-here/terminology/#container",
        "/start-here/terminology/#mp4--m4v",
        "https://simple.wikipedia.org/wiki/Hotlinking",
        "https://thorium.rocks",
        "https://www.reddit.com/r/discordapp/comments/17hx45y/is_discordnfp_an_ip_grabber/",
        "https://www.reddit.com/r/discordapp/comments/u96kky/someone_sent_this_in_the_memes_channel_and_bruh"
      ],
      "checksum": "586932761bd4c04cba6aa9d8ded5624f1ce488f76b849e1b6b8ee17c4e54d113",
      "contentFormat": "markdown",
      "bytes": 12382
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "articles/site-optimization",
      "collection": "articles",
      "title": "Reducing Image Load Online",
      "description": "A big part of understanding any multimedia codec technology is knowing the application for such technology. For images, a big use case is web delivery.",
      "canonicalUrl": "https://encode.wiki/articles/site-optimization/",
      "apiUrl": "https://encode.wiki/api/v1/documents/articles/site-optimization.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/articles/site-optimization.md",
      "status": "needs-review",
      "tags": [
        "image",
        "web",
        "compression",
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {
        "publishedAt": "2023-07-21T00:00:00.000Z"
      },
      "authors": [
        "gianni"
      ],
      "sources": [
        {
          "title": "Original Codec Wiki article",
          "url": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/blog/2023-07-21-site-optimization.mdx"
        }
      ],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/blog/2023-07-21-site-optimization.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "blog/2023-07-21-site-optimization.mdx"
      },
      "headings": [
        {
          "depth": 2,
          "text": "Fire & Forget",
          "anchor": "fire-forget"
        },
        {
          "depth": 2,
          "text": "Massive Improvement",
          "anchor": "massive-improvement"
        },
        {
          "depth": 3,
          "text": "Lazy Loading",
          "anchor": "lazy-loading"
        },
        {
          "depth": 2,
          "text": "New Codecs",
          "anchor": "new-codecs"
        },
        {
          "depth": 3,
          "text": "Fallbacks",
          "anchor": "fallbacks"
        },
        {
          "depth": 3,
          "text": "Compression Efficacy",
          "anchor": "compression-efficacy"
        },
        {
          "depth": 2,
          "text": "Responsive Images",
          "anchor": "responsive-images"
        }
      ],
      "outboundReferences": [
        "/codecs/images/avif/",
        "/codecs/images/jxl/",
        "/docs/images/HEIC",
        "/docs/images/WebP",
        "/docs/metrics/SSIMULACRA2",
        "/img/_DSC8466-smaller-recomp.jxl",
        "/img/_DSC8466-smaller-xyb.jpg",
        "/img/_DSC8466-smaller.avif",
        "/img/_DSC8466-smaller.jpg",
        "/img/_DSC8466-smaller.jxl",
        "/img/_DSC8466.jpg",
        "/img/box-size-mac.avif",
        "/img/responsive_image_linter.avif",
        "https://ausi.github.io/respimagelint/",
        "https://autocompressor.net/blog/reduce-image-load",
        "https://autumn.revolt.chat/attachments/GtFGuwNfeRdcwUN0MWzhDCAiiadWOk88XXC3pQv6RI",
        "https://flathub.org/apps/net.waterfox.waterfox",
        "https://github.com/Alex313031/Mercury/releases",
        "https://github.com/Alex313031/Thorium-Special/releases",
        "https://github.com/Alex313031/thorium/releases/",
        "https://thorium.rocks/",
        "https://thorium.rocks/mercury",
        "https://www.waterfox.net/",
        "https://www.waterfox.net/download/"
      ],
      "checksum": "b673a1da8857b20dd1b2fafa9a1ab9083fa63b82a62d123597c2ce8f40d5f482",
      "contentFormat": "markdown",
      "bytes": 13502
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "articles/svt-av1-deep-dive",
      "collection": "articles",
      "title": "Encoding Animation with SVT-AV1: A Deep Dive",
      "description": "With the recent release of SVT-AV1 1.8.0, how does it stack up for encoding animation?",
      "canonicalUrl": "https://encode.wiki/articles/svt-av1-deep-dive/",
      "apiUrl": "https://encode.wiki/api/v1/documents/articles/svt-av1-deep-dive.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/articles/svt-av1-deep-dive.md",
      "status": "needs-review",
      "tags": [
        "video",
        "compression",
        "benchmarks",
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {
        "publishedAt": "2023-12-30T00:00:00.000Z"
      },
      "authors": [
        "trix"
      ],
      "sources": [
        {
          "title": "Original Codec Wiki article",
          "url": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/blog/2023-12-30-svt-av1-deep-dive.mdx"
        }
      ],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/blog/2023-12-30-svt-av1-deep-dive.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "blog/2023-12-30-svt-av1-deep-dive.mdx"
      },
      "headings": [
        {
          "depth": 1,
          "text": "Introduction",
          "anchor": "introduction"
        },
        {
          "depth": 2,
          "text": "Samples",
          "anchor": "samples"
        },
        {
          "depth": 2,
          "text": "Presets comparisons (-1 -> 13)",
          "anchor": "presets-comparisons--1---13"
        },
        {
          "depth": 3,
          "text": "TLDR",
          "anchor": "tldr"
        },
        {
          "depth": 2,
          "text": "Tunes comparisons",
          "anchor": "tunes-comparisons"
        },
        {
          "depth": 3,
          "text": "TLDR",
          "anchor": "tldr"
        },
        {
          "depth": 2,
          "text": "Parameters comparisons",
          "anchor": "parameters-comparisons"
        },
        {
          "depth": 3,
          "text": "--tile-rows 1 --tile-columns 1 vs default --tile-rows 0 --tile-columns 0",
          "anchor": "--tile-rows-1---tile-columns-1-vs-default---tile-rows-0---tile-columns-0"
        },
        {
          "depth": 3,
          "text": "--aq-mode 0 vs default --aq-mode 2",
          "anchor": "--aq-mode-0-vs-default---aq-mode-2"
        },
        {
          "depth": 3,
          "text": "--aq-mode 1 vs default --aq-mode 2",
          "anchor": "--aq-mode-1-vs-default---aq-mode-2"
        },
        {
          "depth": 3,
          "text": "--enable-cdef 0 vs default --enable-cdef 1",
          "anchor": "--enable-cdef-0-vs-default---enable-cdef-1"
        },
        {
          "depth": 3,
          "text": "--enable-dg 0 vs default --enable-dg 1",
          "anchor": "--enable-dg-0-vs-default---enable-dg-1"
        },
        {
          "depth": 3,
          "text": "--enable-dlf 0 vs default --enable-dlf 1",
          "anchor": "--enable-dlf-0-vs-default---enable-dlf-1"
        },
        {
          "depth": 3,
          "text": "--fast-decode 1 vs default --fast-decode 0",
          "anchor": "--fast-decode-1-vs-default---fast-decode-0"
        },
        {
          "depth": 3,
          "text": "--irefresh-type 1 vs default --irefresh-type 2",
          "anchor": "--irefresh-type-1-vs-default---irefresh-type-2"
        },
        {
          "depth": 3,
          "text": "--lookahead 0 vs default --lookahead -1 (auto)",
          "anchor": "--lookahead-0-vs-default---lookahead--1-auto"
        },
        {
          "depth": 3,
          "text": "--lookahead 60 vs default --lookahead -1 (auto)",
          "anchor": "--lookahead-60-vs-default---lookahead--1-auto"
        },
        {
          "depth": 3,
          "text": "--lookahead 120 (max) vs default --lookahead -1 (auto)",
          "anchor": "--lookahead-120-max-vs-default---lookahead--1-auto"
        },
        {
          "depth": 3,
          "text": "--enable-overlays 1 vs default --enable-overlays 0",
          "anchor": "--enable-overlays-1-vs-default---enable-overlays-0"
        },
        {
          "depth": 3,
          "text": "--enable-qm 1 vs default --enable-qm 0",
          "anchor": "--enable-qm-1-vs-default---enable-qm-0"
        },
        {
          "depth": 3,
          "text": "--enable-qm 1 --qm-min 0 vs --enable-qm 1",
          "anchor": "--enable-qm-1---qm-min-0-vs---enable-qm-1"
        },
        {
          "depth": 3,
          "text": "--enable-restoration 0 vs default --enable-restoration 1",
          "anchor": "--enable-restoration-0-vs-default---enable-restoration-1"
        },
        {
          "depth": 3,
          "text": "--scm 0 vs default --scm 2 (content adaptive)",
          "anchor": "--scm-0-vs-default---scm-2-content-adaptive"
        },
        {
          "depth": 3,
          "text": "--scm 1 vs default --scm 2 (content adaptive)",
          "anchor": "--scm-1-vs-default---scm-2-content-adaptive"
        },
        {
          "depth": 3,
          "text": "--enable-tf 0 vs default --enable-tf 1",
          "anchor": "--enable-tf-0-vs-default---enable-tf-1"
        },
        {
          "depth": 3,
          "text": "--enable-tpl-la 0 vs default --enable-tpl-la 1",
          "anchor": "--enable-tpl-la-0-vs-default---enable-tpl-la-1"
        },
        {
          "depth": 3,
          "text": "superres:",
          "anchor": "superres"
        },
        {
          "depth": 3,
          "text": "Early TLDR on parameters results:",
          "anchor": "early-tldr-on-parameters-results"
        },
        {
          "depth": 2,
          "text": "Conclusion",
          "anchor": "conclusion"
        }
      ],
      "outboundReferences": [
        "/media/articles/svt-av1-deep-dive.json",
        "https://discord.gg/83dRFDFDp7",
        "https://github.com/dnjulek/vapoursynth-ssimulacra2",
        "https://gitlab.com/AOMediaCodec/SVT-AV1/-/releases/v1.8.0",
        "https://raw.githubusercontent.com/av1-community-contributors/images/main/svt-trix-blogpost/speed_overall.webp"
      ],
      "checksum": "8ec837249aa678752f367a55d42085da4fa2acacca0740072e1146dd1489afa5",
      "contentFormat": "markdown",
      "bytes": 22404
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "articles/svt-av1-fourth-deep-dive-p1",
      "collection": "articles",
      "title": "Deep Dive into SVT-AV1's Evolution (Part 1): Presets Analysis from v2.0 to v3.0",
      "description": "Let's look back at how SVT-AV1's presets evolved for the past year or so.",
      "canonicalUrl": "https://encode.wiki/articles/svt-av1-fourth-deep-dive-p1/",
      "apiUrl": "https://encode.wiki/api/v1/documents/articles/svt-av1-fourth-deep-dive-p1.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/articles/svt-av1-fourth-deep-dive-p1.md",
      "status": "needs-review",
      "tags": [
        "video",
        "compression",
        "benchmarks",
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {
        "publishedAt": "2025-06-20T00:00:00.000Z"
      },
      "authors": [
        "trix"
      ],
      "sources": [
        {
          "title": "Original Codec Wiki article",
          "url": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/blog/2025-06-20-svt-av1-deep-dive4-p1-v3-0-x.mdx"
        }
      ],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/blog/2025-06-20-svt-av1-deep-dive4-p1-v3-0-x.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "blog/2025-06-20-svt-av1-deep-dive4-p1-v3-0-x.mdx"
      },
      "headings": [
        {
          "depth": 1,
          "text": "Introduction",
          "anchor": "introduction"
        },
        {
          "depth": 2,
          "text": "Feedback",
          "anchor": "feedback"
        },
        {
          "depth": 2,
          "text": "Methodology",
          "anchor": "methodology"
        },
        {
          "depth": 2,
          "text": "Samples",
          "anchor": "samples"
        },
        {
          "depth": 2,
          "text": "Visual comparisons",
          "anchor": "visual-comparisons"
        },
        {
          "depth": 2,
          "text": "Quality Target & Encoding Settings",
          "anchor": "quality-target-encoding-settings"
        },
        {
          "depth": 2,
          "text": "SVT-AV1 v3.0.x Presets Comparisons (-1 -> 10)",
          "anchor": "svt-av1-v30x-presets-comparisons--1---10"
        },
        {
          "depth": 3,
          "text": "Efficiency",
          "anchor": "efficiency"
        },
        {
          "depth": 3,
          "text": "Speed",
          "anchor": "speed"
        },
        {
          "depth": 3,
          "text": "Interpretation (TLDR)",
          "anchor": "interpretation-tldr"
        },
        {
          "depth": 2,
          "text": "SVT-AV1 v2.0.0 -> v3.0.x Initial Presets Comparisons (-1 -> 10)",
          "anchor": "svt-av1-v200---v30x-initial-presets-comparisons--1---10"
        },
        {
          "depth": 3,
          "text": "preset -1: v2.0.0 -> v3.0.x",
          "anchor": "preset--1-v200---v30x"
        },
        {
          "depth": 3,
          "text": "preset 0: v2.0.0 -> v3.0.x",
          "anchor": "preset-0-v200---v30x"
        },
        {
          "depth": 3,
          "text": "preset 1: v2.0.0 -> v3.0.x",
          "anchor": "preset-1-v200---v30x"
        },
        {
          "depth": 3,
          "text": "preset 2: v2.0.0 -> v3.0.x",
          "anchor": "preset-2-v200---v30x"
        },
        {
          "depth": 3,
          "text": "preset 3: v2.0.0 -> v3.0.x",
          "anchor": "preset-3-v200---v30x"
        },
        {
          "depth": 3,
          "text": "preset 4: v2.0.0 -> v3.0.x",
          "anchor": "preset-4-v200---v30x"
        },
        {
          "depth": 3,
          "text": "preset 5: v2.0.0 -> v3.0.x",
          "anchor": "preset-5-v200---v30x"
        },
        {
          "depth": 3,
          "text": "preset 6: v2.0.0 -> v3.0.x",
          "anchor": "preset-6-v200---v30x"
        },
        {
          "depth": 3,
          "text": "preset 7: v2.0.0 -> v3.0.x",
          "anchor": "preset-7-v200---v30x"
        },
        {
          "depth": 3,
          "text": "preset 8: v2.0.0 -> v3.0.x",
          "anchor": "preset-8-v200---v30x"
        },
        {
          "depth": 3,
          "text": "preset 9: v2.0.0 -> v3.0.x",
          "anchor": "preset-9-v200---v30x"
        },
        {
          "depth": 3,
          "text": "preset 10: v2.0.0 -> v3.0.x",
          "anchor": "preset-10-v200---v30x"
        },
        {
          "depth": 2,
          "text": "SVT-AV1 v2.0.0 vs v3.0.x Selective Presets Comparisons",
          "anchor": "svt-av1-v200-vs-v30x-selective-presets-comparisons"
        },
        {
          "depth": 3,
          "text": "v3.0.x's preset 10 vs v2.0.0's preset 13",
          "anchor": "v30xs-preset-10-vs-v200s-preset-13"
        },
        {
          "depth": 3,
          "text": "v3.0.x's preset 9 vs v2.0.0's presets 11 & 12",
          "anchor": "v30xs-preset-9-vs-v200s-presets-11-12"
        },
        {
          "depth": 3,
          "text": "v3.0.x's preset 8 vs v2.0.0's presets 9 & 10",
          "anchor": "v30xs-preset-8-vs-v200s-presets-9-10"
        },
        {
          "depth": 2,
          "text": "SVT-AV1 v2.0.0 -> v3.0.x General BD-rate Evolution",
          "anchor": "svt-av1-v200---v30x-general-bd-rate-evolution"
        },
        {
          "depth": 2,
          "text": "SVT-AV1 v2.0.0 -> v3.0.x Conclusion",
          "anchor": "svt-av1-v200---v30x-conclusion"
        },
        {
          "depth": 2,
          "text": "Presets Analysis TLDR",
          "anchor": "presets-analysis-tldr"
        },
        {
          "depth": 2,
          "text": "SVT-AV1 v3.0.x Parameters Revisited",
          "anchor": "svt-av1-v30x-parameters-revisited"
        },
        {
          "depth": 2,
          "text": "Closing Thoughts",
          "anchor": "closing-thoughts"
        }
      ],
      "outboundReferences": [
        "/articles/svt-av1-fourth-deep-dive-p2/",
        "/img/comp_showcase.webp",
        "/media/articles/svt-av1-fourth-deep-dive-p1.json",
        "http://download.opencontent.netflix.com/?prefix=SolLevante/",
        "https://arxiv.org/pdf/2107.04510",
        "https://codeberg.org/Line-fr",
        "https://codeberg.org/Line-fr/Vship",
        "https://github.com/0xb01u/",
        "https://github.com/FFmpeg/FFmpeg/blob/master/libavfilter/vf_xpsnr.c#L240",
        "https://github.com/GreatValueCreamSoda",
        "https://github.com/Netflix/vmaf/blob/master/resource/doc/models_v0.md#disabling-enhancement-gain-neg-mode",
        "https://github.com/emrakyz",
        "https://github.com/gianni-rosato",
        "https://github.com/juliobbv-p",
        "https://github.com/psy-ex/metrics",
        "https://github.com/rust-av/Av1an",
        "https://gitlab.com/AOMediaCodec/SVT-AV1/-/blob/master/Docs/Appendix-Variance-Boost.md",
        "https://gitlab.com/AOMediaCodec/SVT-AV1/-/commit/128712bf0aa83e4f680352b87c4b75ac3419364d",
        "https://gitlab.com/AOMediaCodec/SVT-AV1/-/commit/cb6de1134e9695e48f547a799e3818115f18ae93",
        "https://gitlab.com/AOMediaCodec/SVT-AV1/-/releases/",
        "https://ko-fi.com/nekotrix",
        "https://media.xiph.org/video/derf/",
        "https://slow.pics/c/0DrdFnYu",
        "https://slow.pics/c/0HgfcQto",
        "https://slow.pics/c/0XcVB7M0",
        "https://slow.pics/c/0mDTEvnx",
        "https://slow.pics/c/0yKDNkSG",
        "https://slow.pics/c/1CKfXF9T",
        "https://slow.pics/c/1MapPnXt",
        "https://slow.pics/c/1ynK7ErT",
        "https://slow.pics/c/2ySf85bn",
        "https://slow.pics/c/3JgTLYcs",
        "https://slow.pics/c/3P4lmgXC",
        "https://slow.pics/c/3RPadLsV",
        "https://slow.pics/c/4JxasZSn",
        "https://slow.pics/c/4oWIQ96e",
        "https://slow.pics/c/5UJnwTuq",
        "https://slow.pics/c/5k7S6JjP",
        "https://slow.pics/c/6gpzZo9B",
        "https://slow.pics/c/6nU4h6Av",
        "https://slow.pics/c/7FnyFHAn",
        "https://slow.pics/c/7SVJpFiU",
        "https://slow.pics/c/7TwJykvh",
        "https://slow.pics/c/7snxpOZv",
        "https://slow.pics/c/7zo5ZuCT",
        "https://slow.pics/c/86DRKP0R",
        "https://slow.pics/c/86F1oqdy",
        "https://slow.pics/c/8Fao1kY8",
        "https://slow.pics/c/8LCApWef",
        "https://slow.pics/c/8RO9hvGH",
        "https://slow.pics/c/8YpIfbGP",
        "https://slow.pics/c/91YCoS9b",
        "https://slow.pics/c/936r0JxK",
        "https://slow.pics/c/93jKW8uB",
        "https://slow.pics/c/9JkuBBUQ",
        "https://slow.pics/c/9Q2mes9k",
        "https://slow.pics/c/9VCjfwSs",
        "https://slow.pics/c/9cjrP2O4",
        "https://slow.pics/c/9lwUBV2H",
        "https://slow.pics/c/9rZCYMS6",
        "https://slow.pics/c/ANtnJzta",
        "https://slow.pics/c/AlNsI0Zj",
        "https://slow.pics/c/B3mjiCJ9",
        "https://slow.pics/c/BEuwKWeU",
        "https://slow.pics/c/BRGkTPoT",
        "https://slow.pics/c/BY7pZJdR",
        "https://slow.pics/c/CAWDE2f7",
        "https://slow.pics/c/CLIwIDQA",
        "https://slow.pics/c/CeJKaDn9",
        "https://slow.pics/c/CmFkc6g5",
        "https://slow.pics/c/DQjLIrE2",
        "https://slow.pics/c/DTxPsMDM",
        "https://slow.pics/c/Dr7IoQ6j",
        "https://slow.pics/c/E2BqCUTc",
        "https://slow.pics/c/E72LcsSl",
        "https://slow.pics/c/EegUibz1",
        "https://slow.pics/c/Ei7Wbvk9",
        "https://slow.pics/c/F3KSC9w2",
        "https://slow.pics/c/FJH9IhKi",
        "https://slow.pics/c/FPId4Zqe",
        "https://slow.pics/c/Fi79eSMN",
        "https://slow.pics/c/FtcbLYlh",
        "https://slow.pics/c/FuS5w2bn",
        "https://slow.pics/c/GLY1TNke",
        "https://slow.pics/c/GRv94zWH",
        "https://slow.pics/c/GmKOaffP",
        "https://slow.pics/c/H1qa9TTW",
        "https://slow.pics/c/H5TkQgQO",
        "https://slow.pics/c/HXc5J1WU",
        "https://slow.pics/c/ICbt1UM9",
        "https://slow.pics/c/IHZ5zSsa",
        "https://slow.pics/c/IVDIqGK9",
        "https://slow.pics/c/JLSRi3aX",
        "https://slow.pics/c/JYB28hs1",
        "https://slow.pics/c/K0fQfPew",
        "https://slow.pics/c/KFuurqAg",
        "https://slow.pics/c/LhqYPsqK",
        "https://slow.pics/c/LqYh01UD",
        "https://slow.pics/c/M6D29CR1",
        "https://slow.pics/c/MAcpzaop",
        "https://slow.pics/c/MKfT4aR7",
        "https://slow.pics/c/MRtHNOAV",
        "https://slow.pics/c/N4CugkJp",
        "https://slow.pics/c/N9Gg6dvo",
        "https://slow.pics/c/NJLhXART",
        "https://slow.pics/c/NdmLe6Bh",
        "https://slow.pics/c/NfMp2Qxb",
        "https://slow.pics/c/NusQfYg0",
        "https://slow.pics/c/O4wQ8qI5",
        "https://slow.pics/c/OC42ixqX",
        "https://slow.pics/c/OdUkbCaJ",
        "https://slow.pics/c/OepN2y8E",
        "https://slow.pics/c/PGWRkxiF",
        "https://slow.pics/c/PHsPKE03",
        "https://slow.pics/c/PMWrAwJ6",
        "https://slow.pics/c/QXc8lc0V",
        "https://slow.pics/c/QqkHhYsk",
        "https://slow.pics/c/R8DBurLN",
        "https://slow.pics/c/RTSn1mek",
        "https://slow.pics/c/RYSBtmDW",
        "https://slow.pics/c/RitaiAEa",
        "https://slow.pics/c/S9PRwEUf",
        "https://slow.pics/c/SFKjq59f",
        "https://slow.pics/c/SceyUJPY",
        "https://slow.pics/c/SjuspSWV",
        "https://slow.pics/c/T7CeIQxx",
        "https://slow.pics/c/TSnz1fH3",
        "https://slow.pics/c/TTUG4Oha",
        "https://slow.pics/c/TzFCXBiX",
        "https://slow.pics/c/USPgAC2s",
        "https://slow.pics/c/UVDaSDcb",
        "https://slow.pics/c/V9aFc5d3",
        "https://slow.pics/c/VVtIWwgO",
        "https://slow.pics/c/VWAZyZLS",
        "https://slow.pics/c/VZNSVtdy",
        "https://slow.pics/c/VhGBR0G6",
        "https://slow.pics/c/WMB8HiIa",
        "https://slow.pics/c/WSE7zC8B",
        "https://slow.pics/c/WtxUfd7I",
        "https://slow.pics/c/XV1if9np",
        "https://slow.pics/c/XeKhvH4u",
        "https://slow.pics/c/XgzXw5do",
        "https://slow.pics/c/XknHyTna",
        "https://slow.pics/c/XqhPRl2m",
        "https://slow.pics/c/XsTfILBQ",
        "https://slow.pics/c/Y5MifaMo",
        "https://slow.pics/c/YZErMped",
        "https://slow.pics/c/Yc1tnPhN",
        "https://slow.pics/c/Z3LOcUlJ",
        "https://slow.pics/c/ZDe8R4de",
        "https://slow.pics/c/ZF0aLLti",
        "https://slow.pics/c/aKvQww2A",
        "https://slow.pics/c/auIbFheo",
        "https://slow.pics/c/b0LHyz5w",
        "https://slow.pics/c/bVlBtF5U",
        "https://slow.pics/c/bcd8dyr6",
        "https://slow.pics/c/bnpxfOo8",
        "https://slow.pics/c/bswlVaS9",
        "https://slow.pics/c/cO94QQdI",
        "https://slow.pics/c/cS9XPPvJ",
        "https://slow.pics/c/cjgpua5F",
        "https://slow.pics/c/cjyYORDs",
        "https://slow.pics/c/cl1c54cP",
        "https://slow.pics/c/clfDCYS0",
        "https://slow.pics/c/cyUqkiWq",
        "https://slow.pics/c/dsrtj4aN",
        "https://slow.pics/c/ePf4GiMQ",
        "https://slow.pics/c/eYe84LaK",
        "https://slow.pics/c/feQLSoX6",
        "https://slow.pics/c/fvRtLfXJ",
        "https://slow.pics/c/fwRG6aYK",
        "https://slow.pics/c/g12kkzKH",
        "https://slow.pics/c/g2I52mPH",
        "https://slow.pics/c/gKOHHyxj",
        "https://slow.pics/c/gcMqaiP5",
        "https://slow.pics/c/gixmjNww",
        "https://slow.pics/c/gtL1DkE4",
        "https://slow.pics/c/gyer6fDr",
        "https://slow.pics/c/h3cE9Pva",
        "https://slow.pics/c/hCwQbbLe",
        "https://slow.pics/c/hMmMbBBS",
        "https://slow.pics/c/hlDThBg0",
        "https://slow.pics/c/i6xsIUa1",
        "https://slow.pics/c/iHY2I6Pp",
        "https://slow.pics/c/ia89EKhf",
        "https://slow.pics/c/j1HlBkwz",
        "https://slow.pics/c/jIDYwjXn",
        "https://slow.pics/c/jrTsw9Ph",
        "https://slow.pics/c/k0nicdyT",
        "https://slow.pics/c/k68hC9TU",
        "https://slow.pics/c/kZdSkYaw",
        "https://slow.pics/c/kiP6AOYN",
        "https://slow.pics/c/kz6qcrTm",
        "https://slow.pics/c/l9QdddJH",
        "https://slow.pics/c/ldcvqdEf",
        "https://slow.pics/c/lhwMU6m4",
        "https://slow.pics/c/lt3HXK9x",
        "https://slow.pics/c/lvkQehjN",
        "https://slow.pics/c/mRRQt2Ky",
        "https://slow.pics/c/mvPN2u37",
        "https://slow.pics/c/myrv1Wug",
        "https://slow.pics/c/nIoc7RN4",
        "https://slow.pics/c/nJQCjkvK",
        "https://slow.pics/c/nSfCm0lW",
        "https://slow.pics/c/nhdlzESm",
        "https://slow.pics/c/noTwMunx",
        "https://slow.pics/c/oXePAVWf",
        "https://slow.pics/c/pNqh7oLp",
        "https://slow.pics/c/paBShIhM",
        "https://slow.pics/c/pb9UcwUd",
        "https://slow.pics/c/phOYk2Un",
        "https://slow.pics/c/q4kmtobA",
        "https://slow.pics/c/qMqqL0Lz",
        "https://slow.pics/c/qQN9QNWU",
        "https://slow.pics/c/qtucNxVy",
        "https://slow.pics/c/rNVmLiEz",
        "https://slow.pics/c/rYIW5Flt",
        "https://slow.pics/c/rmDWXipa",
        "https://slow.pics/c/roJJVsLE",
        "https://slow.pics/c/rxAIcuu7",
        "https://slow.pics/c/sFL9h8zi",
        "https://slow.pics/c/sv71x9XV",
        "https://slow.pics/c/t1gd5pQE",
        "https://slow.pics/c/t9x5kOGV",
        "https://slow.pics/c/tVrFmswl",
        "https://slow.pics/c/tvaZVwuT",
        "https://slow.pics/c/tyQdj3fH",
        "https://slow.pics/c/u8KQnRuG",
        "https://slow.pics/c/u9OZOSxK",
        "https://slow.pics/c/uCTa7ncr",
        "https://slow.pics/c/uOYxGIh5",
        "https://slow.pics/c/v8GZVrQ8",
        "https://slow.pics/c/vjEFuqlA",
        "https://slow.pics/c/vwbowkAs",
        "https://slow.pics/c/vwixXHUX",
        "https://slow.pics/c/wSPqbIjf",
        "https://slow.pics/c/xTBouY62",
        "https://slow.pics/c/xZq2VS4u",
        "https://slow.pics/c/xpE2mZiX",
        "https://slow.pics/c/yF6fN4b9",
        "https://slow.pics/c/yM0zgRkY",
        "https://slow.pics/c/z5zW6yRP",
        "https://slow.pics/c/zh84Mp6e",
        "https://slow.pics/c/zmUvEM6J",
        "https://slow.pics/c/zsXcTpz4",
        "https://slow.pics/c/zvLeJCdH",
        "https://thedigitaltheater.com/category/movie-trailers/lossless-movie-trailers/",
        "https://www.itu.int/dms_pub/itu-r/opb/rep/R-REP-BT.2408-3-2019-PDF-E.pdf"
      ],
      "checksum": "b5faa036017e5c781c2459c99f31f92b12ca39a11f752a8d69fe8a63a1b9349b",
      "contentFormat": "markdown",
      "bytes": 61823
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "articles/svt-av1-fourth-deep-dive-p2",
      "collection": "articles",
      "title": "Deep Dive into SVT-AV1's Evolution (Part 2): Encoder Parameters Revisited",
      "description": "Let's discover some new (and revisit some old) SVT-AV1 parameters!",
      "canonicalUrl": "https://encode.wiki/articles/svt-av1-fourth-deep-dive-p2/",
      "apiUrl": "https://encode.wiki/api/v1/documents/articles/svt-av1-fourth-deep-dive-p2.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/articles/svt-av1-fourth-deep-dive-p2.md",
      "status": "needs-review",
      "tags": [
        "video",
        "compression",
        "benchmarks",
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {
        "publishedAt": "2025-07-02T00:00:00.000Z"
      },
      "authors": [
        "trix"
      ],
      "sources": [
        {
          "title": "Original Codec Wiki article",
          "url": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/blog/2025-07-02-svt-av1-deep-dive4-p2-v3-0-x.mdx"
        }
      ],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/blog/2025-07-02-svt-av1-deep-dive4-p2-v3-0-x.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "blog/2025-07-02-svt-av1-deep-dive4-p2-v3-0-x.mdx"
      },
      "headings": [
        {
          "depth": 1,
          "text": "Introduction",
          "anchor": "introduction"
        },
        {
          "depth": 2,
          "text": "SVT-AV1 v3.0.x Parameters Revisited",
          "anchor": "svt-av1-v30x-parameters-revisited"
        },
        {
          "depth": 3,
          "text": "Variance Boost",
          "anchor": "variance-boost"
        },
        {
          "depth": 4,
          "text": "Varboost Strength",
          "anchor": "varboost-strength"
        },
        {
          "depth": 5,
          "text": "...starting with --variance-boost-strength 1!",
          "anchor": "starting-with---variance-boost-strength-1"
        },
        {
          "depth": 5,
          "text": "Let's continue with --variance-boost-strength 2, the default strength value in every iteration of SVT-AV1:",
          "anchor": "lets-continue-with---variance-boost-strength-2-the-default-strength-value-in-every-iteration-of-svt-av1"
        },
        {
          "depth": 5,
          "text": "Now for --variance-boost-strength 3:",
          "anchor": "now-for---variance-boost-strength-3"
        },
        {
          "depth": 5,
          "text": "And lastly, --variance-boost-strength 4, which will print you a warning that this may be too aggressive in some usecases:",
          "anchor": "and-lastly---variance-boost-strength-4-which-will-print-you-a-warning-that-this-may-be-too-aggressive-in-some-usecases"
        },
        {
          "depth": 4,
          "text": "Varboost Octile",
          "anchor": "varboost-octile"
        },
        {
          "depth": 5,
          "text": "...starting with --variance-octile 1!",
          "anchor": "starting-with---variance-octile-1"
        },
        {
          "depth": 5,
          "text": "Let's look at --variance-octile 2:",
          "anchor": "lets-look-at---variance-octile-2"
        },
        {
          "depth": 5,
          "text": "Let's test --variance-octile 3:",
          "anchor": "lets-test---variance-octile-3"
        },
        {
          "depth": 5,
          "text": "And --variance-octile 4:",
          "anchor": "and---variance-octile-4"
        },
        {
          "depth": 5,
          "text": "And --variance-octile 5!",
          "anchor": "and---variance-octile-5"
        },
        {
          "depth": 5,
          "text": "What about --variance-octile 6, the default octile value in every iteration of SVT-AV1:",
          "anchor": "what-about---variance-octile-6-the-default-octile-value-in-every-iteration-of-svt-av1"
        },
        {
          "depth": 5,
          "text": "Following with --variance-octile 7 tests:",
          "anchor": "following-with---variance-octile-7-tests"
        },
        {
          "depth": 5,
          "text": "And lastly --variance-octile 8 testing:",
          "anchor": "and-lastly---variance-octile-8-testing"
        },
        {
          "depth": 4,
          "text": "Varboost Curve",
          "anchor": "varboost-curve"
        },
        {
          "depth": 5,
          "text": "...with the default settings first:",
          "anchor": "with-the-default-settings-first"
        },
        {
          "depth": 5,
          "text": "I also conducted the tests with a different combination of varboost settings I have used on occasion:",
          "anchor": "i-also-conducted-the-tests-with-a-different-combination-of-varboost-settings-i-have-used-on-occasion"
        },
        {
          "depth": 4,
          "text": "Varboost Conclusion",
          "anchor": "varboost-conclusion"
        },
        {
          "depth": 3,
          "text": "--tune",
          "anchor": "--tune"
        },
        {
          "depth": 3,
          "text": "--luminance-qp-bias",
          "anchor": "--luminance-qp-bias"
        },
        {
          "depth": 3,
          "text": "--sharpness",
          "anchor": "--sharpness"
        },
        {
          "depth": 3,
          "text": "--tf-strength",
          "anchor": "--tf-strength"
        },
        {
          "depth": 3,
          "text": "--lossless",
          "anchor": "--lossless"
        },
        {
          "depth": 3,
          "text": "--fast-decode",
          "anchor": "--fast-decode"
        },
        {
          "depth": 4,
          "text": "Preset 2",
          "anchor": "preset-2"
        },
        {
          "depth": 4,
          "text": "Preset 4",
          "anchor": "preset-4"
        },
        {
          "depth": 4,
          "text": "Preset 6",
          "anchor": "preset-6"
        },
        {
          "depth": 4,
          "text": "Fast Decode Conclusion",
          "anchor": "fast-decode-conclusion"
        },
        {
          "depth": 3,
          "text": "Tiles",
          "anchor": "tiles"
        },
        {
          "depth": 2,
          "text": "Statistics",
          "anchor": "statistics"
        },
        {
          "depth": 2,
          "text": "Conclusion",
          "anchor": "conclusion"
        },
        {
          "depth": 2,
          "text": "Future",
          "anchor": "future"
        }
      ],
      "outboundReferences": [
        "/media/articles/svt-av1-fourth-deep-dive-p2.json",
        "https://code.videolan.org/videolan/dav1d/",
        "https://codeberg.org/Line-fr",
        "https://github.com/0xb01u/",
        "https://github.com/GreatValueCreamSoda",
        "https://github.com/av1-community-contributors/images",
        "https://github.com/emrakyz",
        "https://github.com/gianni-rosato",
        "https://github.com/juliobbv-p",
        "https://gitlab.com/AOMediaCodec/SVT-AV1/-/blob/master/Docs/Appendix-Variance-Boost.md",
        "https://gitlab.com/AOMediaCodec/SVT-AV1/-/merge_requests/2312",
        "https://ko-fi.com/nekotrix",
        "https://slow.pics/c/0CRmG4s9",
        "https://slow.pics/c/0HkpGRVh",
        "https://slow.pics/c/0M03K6Td",
        "https://slow.pics/c/0M6hKQxg",
        "https://slow.pics/c/0MBOG9TK",
        "https://slow.pics/c/0dhkMBkj",
        "https://slow.pics/c/0hv7XLQv",
        "https://slow.pics/c/0vk3SJ0C",
        "https://slow.pics/c/0vwqi52J",
        "https://slow.pics/c/1B0Af0Ta",
        "https://slow.pics/c/1ElnTugb",
        "https://slow.pics/c/1XL15C39",
        "https://slow.pics/c/1ZmKPN5Y",
        "https://slow.pics/c/1aCFxgND",
        "https://slow.pics/c/1bOEH4Ts",
        "https://slow.pics/c/1exzpYov",
        "https://slow.pics/c/22BsOu46",
        "https://slow.pics/c/2IiO8loM",
        "https://slow.pics/c/3GXE1MYP",
        "https://slow.pics/c/3W7ELwA1",
        "https://slow.pics/c/3ddsAMj8",
        "https://slow.pics/c/3hsSuzSD",
        "https://slow.pics/c/3l2dOaoE",
        "https://slow.pics/c/3lzjEFEX",
        "https://slow.pics/c/45p8EDsI",
        "https://slow.pics/c/4pPMQEHl",
        "https://slow.pics/c/4wUXeENY",
        "https://slow.pics/c/4xqrsZJ9",
        "https://slow.pics/c/52CQl8aI",
        "https://slow.pics/c/5B82eyRP",
        "https://slow.pics/c/5Oqc0ljs",
        "https://slow.pics/c/5WlGC4R6",
        "https://slow.pics/c/5auZYNLd",
        "https://slow.pics/c/5mFpmbqq",
        "https://slow.pics/c/65LP89UX",
        "https://slow.pics/c/6EzFC57R",
        "https://slow.pics/c/6XyZa5m2",
        "https://slow.pics/c/6ZctTOwN",
        "https://slow.pics/c/6ghzI8QM",
        "https://slow.pics/c/7NeqER2Z",
        "https://slow.pics/c/7xCXSvO2",
        "https://slow.pics/c/7zucoraP",
        "https://slow.pics/c/80ofSD0W",
        "https://slow.pics/c/8LTGKKGa",
        "https://slow.pics/c/9B9lOQ1c",
        "https://slow.pics/c/9Cbo7ua5",
        "https://slow.pics/c/9FVioL5x",
        "https://slow.pics/c/9M9u6Srw",
        "https://slow.pics/c/9cImaJgO",
        "https://slow.pics/c/9dBsnQaJ",
        "https://slow.pics/c/Ai0GXaAZ",
        "https://slow.pics/c/AkPNi9tB",
        "https://slow.pics/c/B5ITVoCV",
        "https://slow.pics/c/B77FJMuy",
        "https://slow.pics/c/BeiJQRSs",
        "https://slow.pics/c/BhXRytzk",
        "https://slow.pics/c/CB3GU6g5",
        "https://slow.pics/c/CDMgkOVT",
        "https://slow.pics/c/CO81FwdN",
        "https://slow.pics/c/CQFdBB9C",
        "https://slow.pics/c/CVqDrlrX",
        "https://slow.pics/c/Cnsx12Ct",
        "https://slow.pics/c/CrjP7X1t",
        "https://slow.pics/c/D1QSRGhy",
        "https://slow.pics/c/D3gA2BNr",
        "https://slow.pics/c/DCX9HCno",
        "https://slow.pics/c/DLp6cOsW",
        "https://slow.pics/c/DcIxPyX2",
        "https://slow.pics/c/DgxYKGC3",
        "https://slow.pics/c/DkIz3Ti1",
        "https://slow.pics/c/DsXaFYfg",
        "https://slow.pics/c/E84J2Jdc",
        "https://slow.pics/c/E8dfmTz7",
        "https://slow.pics/c/EUZWdHKu",
        "https://slow.pics/c/EcRac2q1",
        "https://slow.pics/c/EhkP5ZaF",
        "https://slow.pics/c/Ei6cY7hT",
        "https://slow.pics/c/Et2cKCt0",
        "https://slow.pics/c/F0invSsk",
        "https://slow.pics/c/F3wXKV3g",
        "https://slow.pics/c/F44iAZvt",
        "https://slow.pics/c/FGGpyjeZ",
        "https://slow.pics/c/FaTSgkNC",
        "https://slow.pics/c/FtUPq8PL",
        "https://slow.pics/c/GTydHu65",
        "https://slow.pics/c/Gz32ytoJ",
        "https://slow.pics/c/GzZ0xiAW",
        "https://slow.pics/c/H4lJgTSZ",
        "https://slow.pics/c/H9IjcZdh",
        "https://slow.pics/c/HF6ls9AW",
        "https://slow.pics/c/HVRceUiN",
        "https://slow.pics/c/HfgyEtI6",
        "https://slow.pics/c/Hqx6vb5X",
        "https://slow.pics/c/HvpNGjj7",
        "https://slow.pics/c/HzcmlT95",
        "https://slow.pics/c/I8VX0gmb",
        "https://slow.pics/c/I9H4Akva",
        "https://slow.pics/c/ICwJ27DI",
        "https://slow.pics/c/IdFzXbrh",
        "https://slow.pics/c/ImqHaKb7",
        "https://slow.pics/c/IxDW70kW",
        "https://slow.pics/c/J1esnTPE",
        "https://slow.pics/c/JKLlXygr",
        "https://slow.pics/c/JOTbCI5m",
        "https://slow.pics/c/KUFUrvhX",
        "https://slow.pics/c/KoZYGlBL",
        "https://slow.pics/c/Ks9N1GI0",
        "https://slow.pics/c/KuqBscxE",
        "https://slow.pics/c/LIwgjH4w",
        "https://slow.pics/c/LWF9w3KG",
        "https://slow.pics/c/LbanU7Yl",
        "https://slow.pics/c/LnrHCX4b",
        "https://slow.pics/c/LpnpWeCh",
        "https://slow.pics/c/M8PcEi4T",
        "https://slow.pics/c/M9F6GgKB",
        "https://slow.pics/c/MWvE2PhS",
        "https://slow.pics/c/MYYl1GBK",
        "https://slow.pics/c/Makytom1",
        "https://slow.pics/c/NKeFM3q4",
        "https://slow.pics/c/NOIjeZkg",
        "https://slow.pics/c/NUsH5vl0",
        "https://slow.pics/c/Nr2DBM1m",
        "https://slow.pics/c/ODFp1HmP",
        "https://slow.pics/c/OH59amm8",
        "https://slow.pics/c/OfIcrFq3",
        "https://slow.pics/c/OsPifnca",
        "https://slow.pics/c/Ovc74G5T",
        "https://slow.pics/c/P1ghVYLa",
        "https://slow.pics/c/PJFYyxwC",
        "https://slow.pics/c/PPInVFpH",
        "https://slow.pics/c/PVvi6EWQ",
        "https://slow.pics/c/PoElCuV3",
        "https://slow.pics/c/PppdU8Cp",
        "https://slow.pics/c/QUTIHXJo",
        "https://slow.pics/c/Qoa3amhs",
        "https://slow.pics/c/Qy1roRVu",
        "https://slow.pics/c/RARbCDOr",
        "https://slow.pics/c/RTlTjyW4",
        "https://slow.pics/c/RVprUbv4",
        "https://slow.pics/c/Ra474TKQ",
        "https://slow.pics/c/RaZ0Q6SM",
        "https://slow.pics/c/RfMprkEY",
        "https://slow.pics/c/Rk9yKcOL",
        "https://slow.pics/c/RwggDVq4",
        "https://slow.pics/c/S20TviAL",
        "https://slow.pics/c/S40uaj7w",
        "https://slow.pics/c/SMMOEbcj",
        "https://slow.pics/c/SMe5q0Kv",
        "https://slow.pics/c/SR3f3YWp",
        "https://slow.pics/c/SRIm1hoy",
        "https://slow.pics/c/SgZuDVbk",
        "https://slow.pics/c/SxnyNTDr",
        "https://slow.pics/c/TG61F71o",
        "https://slow.pics/c/TlQCQoeH",
        "https://slow.pics/c/UJCsXDmV",
        "https://slow.pics/c/UJmCWT1T",
        "https://slow.pics/c/UKpTJkzI",
        "https://slow.pics/c/UdPvmsZd",
        "https://slow.pics/c/UdptXCxk",
        "https://slow.pics/c/UhzGesBH",
        "https://slow.pics/c/VCsRWnKr",
        "https://slow.pics/c/WHh361VL",
        "https://slow.pics/c/WPqNeTjN",
        "https://slow.pics/c/WWCDsBGc",
        "https://slow.pics/c/WZPOKhQt",
        "https://slow.pics/c/Wc22o61r",
        "https://slow.pics/c/WriHrzHL",
        "https://slow.pics/c/XWc5abmS",
        "https://slow.pics/c/XcpyeAfl",
        "https://slow.pics/c/XlWDEMlG",
        "https://slow.pics/c/Y4qtod2v",
        "https://slow.pics/c/YtIF51Xn",
        "https://slow.pics/c/Z3Rl51sK",
        "https://slow.pics/c/Z8MERQqW",
        "https://slow.pics/c/Z8XcDPxn",
        "https://slow.pics/c/ZNovZDlt",
        "https://slow.pics/c/ZSxW0PTv",
        "https://slow.pics/c/ZWSi8W6G",
        "https://slow.pics/c/Zb1SsMXo",
        "https://slow.pics/c/ZcKpdvBR",
        "https://slow.pics/c/ZeVlmDlS",
        "https://slow.pics/c/ZuIOSRed",
        "https://slow.pics/c/ab9AOw54",
        "https://slow.pics/c/agKlz4Ul",
        "https://slow.pics/c/bHKBXQsC",
        "https://slow.pics/c/bTHqdZS3",
        "https://slow.pics/c/bXA4FPus",
        "https://slow.pics/c/bknKSeOY",
        "https://slow.pics/c/bn1iUk8T",
        "https://slow.pics/c/byPkfKGV",
        "https://slow.pics/c/cGoytwwE",
        "https://slow.pics/c/cSDSKnv7",
        "https://slow.pics/c/cWT7QhiL",
        "https://slow.pics/c/ccPFfGsI",
        "https://slow.pics/c/cnUI9sTu",
        "https://slow.pics/c/crBjBTvx",
        "https://slow.pics/c/dKcQDN48",
        "https://slow.pics/c/dPYDMxXt",
        "https://slow.pics/c/dYIJoDX9",
        "https://slow.pics/c/daIcH6Bh",
        "https://slow.pics/c/dfo9gMIX",
        "https://slow.pics/c/dxkop5sv",
        "https://slow.pics/c/eLZy8Fjv",
        "https://slow.pics/c/eUFlYP4S",
        "https://slow.pics/c/eVvOPXBr",
        "https://slow.pics/c/eXAZ1p0g",
        "https://slow.pics/c/eXysNAjI",
        "https://slow.pics/c/eiklaXqz",
        "https://slow.pics/c/elhMkf3h",
        "https://slow.pics/c/er2a3xNi",
        "https://slow.pics/c/f3hZchK5",
        "https://slow.pics/c/f7cPlcI0",
        "https://slow.pics/c/fLvog0BW",
        "https://slow.pics/c/fVKdbsw4",
        "https://slow.pics/c/fZL3hiWK",
        "https://slow.pics/c/fiTECJdJ",
        "https://slow.pics/c/fjOkslFE",
        "https://slow.pics/c/fpzkIsUb",
        "https://slow.pics/c/g0vG4p8B",
        "https://slow.pics/c/gFNSbm5v",
        "https://slow.pics/c/gFx0OGXz",
        "https://slow.pics/c/gJPslpwr",
        "https://slow.pics/c/gQPbq4j0",
        "https://slow.pics/c/gVNXWh7C",
        "https://slow.pics/c/gzuNDayw",
        "https://slow.pics/c/h3jJaTAG",
        "https://slow.pics/c/hYRDUXh1",
        "https://slow.pics/c/hdxcVqCC",
        "https://slow.pics/c/hfA0CXrp",
        "https://slow.pics/c/hskxyERo",
        "https://slow.pics/c/iJFd4qzD",
        "https://slow.pics/c/iNLdFEQl",
        "https://slow.pics/c/ij7c8xbT",
        "https://slow.pics/c/imXOhRu3",
        "https://slow.pics/c/jUNbTEHV",
        "https://slow.pics/c/jhr4SelN",
        "https://slow.pics/c/juHcIEFk",
        "https://slow.pics/c/kCJj6jDP",
        "https://slow.pics/c/kLeCUR5k",
        "https://slow.pics/c/kUemyTCw",
        "https://slow.pics/c/kV5XUUi1",
        "https://slow.pics/c/kVc5GHuR",
        "https://slow.pics/c/kYGB1IWf",
        "https://slow.pics/c/kc2Zgskv",
        "https://slow.pics/c/ktntjOqm",
        "https://slow.pics/c/l1PSZy1m",
        "https://slow.pics/c/lTxBGS4h",
        "https://slow.pics/c/lfD5I54d",
        "https://slow.pics/c/lkB0foeJ",
        "https://slow.pics/c/lvmSA3XE",
        "https://slow.pics/c/mE4DPv4b",
        "https://slow.pics/c/mHlwNgCj",
        "https://slow.pics/c/mUdjpzQE",
        "https://slow.pics/c/mVtRwupm",
        "https://slow.pics/c/nOLPdxus",
        "https://slow.pics/c/o28ioyrm",
        "https://slow.pics/c/oWY5nMIr",
        "https://slow.pics/c/oZ61IBgw",
        "https://slow.pics/c/ongtADY8",
        "https://slow.pics/c/pBUEwMuo",
        "https://slow.pics/c/pBXnSGgh",
        "https://slow.pics/c/pI7ijRcy",
        "https://slow.pics/c/pOCex4aG",
        "https://slow.pics/c/pSVfrZSK",
        "https://slow.pics/c/pUqrSDSp",
        "https://slow.pics/c/pZxBf9s9",
        "https://slow.pics/c/pbfa7YFg",
        "https://slow.pics/c/psvcfJR0",
        "https://slow.pics/c/q98rqqlx",
        "https://slow.pics/c/qUhijQqk",
        "https://slow.pics/c/qcR6vp2Q",
        "https://slow.pics/c/qsJDQuH9",
        "https://slow.pics/c/r1tP3s25",
        "https://slow.pics/c/r4N2mCXD",
        "https://slow.pics/c/rWdmd8dP",
        "https://slow.pics/c/rdZTAUJn",
        "https://slow.pics/c/rj4jFQGb",
        "https://slow.pics/c/ryzIi6Ky",
        "https://slow.pics/c/sNribSBQ",
        "https://slow.pics/c/sSjtrfV7",
        "https://slow.pics/c/sodLtXq2",
        "https://slow.pics/c/t6MEfwHh",
        "https://slow.pics/c/t7pX8SGu",
        "https://slow.pics/c/tL86eXXv",
        "https://slow.pics/c/tNrgSJSR",
        "https://slow.pics/c/tc6t8142",
        "https://slow.pics/c/u5atwJ8W",
        "https://slow.pics/c/u9Wx37CU",
        "https://slow.pics/c/uC13Y3J7",
        "https://slow.pics/c/uh1kwBCy",
        "https://slow.pics/c/vNb218sk",
        "https://slow.pics/c/vaQ57EY2",
        "https://slow.pics/c/vtXMiDX4",
        "https://slow.pics/c/vwAg1glu",
        "https://slow.pics/c/w2OOsRQF",
        "https://slow.pics/c/wftx5BS3",
        "https://slow.pics/c/whW5d55t",
        "https://slow.pics/c/x736Wk54",
        "https://slow.pics/c/xAcvt1gg",
        "https://slow.pics/c/xKIDF42q",
        "https://slow.pics/c/xSNu2fAK",
        "https://slow.pics/c/xfux0wc3",
        "https://slow.pics/c/yAjveP75",
        "https://slow.pics/c/yGLJnHAB",
        "https://slow.pics/c/yRa03RAb",
        "https://slow.pics/c/ySMBddAM",
        "https://slow.pics/c/yfF24i4L",
        "https://slow.pics/c/ygCCh0bq",
        "https://slow.pics/c/z063QyOe",
        "https://slow.pics/c/zHxREyku",
        "https://slow.pics/c/zL4abWSW",
        "https://slow.pics/c/zhaFrhou",
        "https://slow.pics/c/zvc0jqvt",
        "https://slow.pics/c/zvkKQTHO"
      ],
      "checksum": "1ffc4477abb4037f233b1abecdd233daee5d2038f1dbdfe1623b7107940200e0",
      "contentFormat": "markdown",
      "bytes": 80734
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "articles/svt-av1-second-deep-dive",
      "collection": "articles",
      "title": "Observing SVT-AV1 v2.1.0's improvements: A New Deep Dive",
      "description": "SVT-AV1 2.1.0 just released, how does it compare to the previous version?",
      "canonicalUrl": "https://encode.wiki/articles/svt-av1-second-deep-dive/",
      "apiUrl": "https://encode.wiki/api/v1/documents/articles/svt-av1-second-deep-dive.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/articles/svt-av1-second-deep-dive.md",
      "status": "needs-review",
      "tags": [
        "video",
        "compression",
        "benchmarks",
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {
        "publishedAt": "2024-05-19T00:00:00.000Z"
      },
      "authors": [
        "trix"
      ],
      "sources": [
        {
          "title": "Original Codec Wiki article",
          "url": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/blog/2024-05-19-svt-av1-deep-dive2-v2-1-0.mdx"
        }
      ],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/blog/2024-05-19-svt-av1-deep-dive2-v2-1-0.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "blog/2024-05-19-svt-av1-deep-dive2-v2-1-0.mdx"
      },
      "headings": [
        {
          "depth": 1,
          "text": "Introduction",
          "anchor": "introduction"
        },
        {
          "depth": 2,
          "text": "Feedback",
          "anchor": "feedback"
        },
        {
          "depth": 2,
          "text": "Methodology",
          "anchor": "methodology"
        },
        {
          "depth": 2,
          "text": "Samples",
          "anchor": "samples"
        },
        {
          "depth": 2,
          "text": "Presets comparisons (-1 -> 13 12)",
          "anchor": "presets-comparisons--1---13-12"
        },
        {
          "depth": 3,
          "text": "Efficiency",
          "anchor": "efficiency"
        },
        {
          "depth": 3,
          "text": "Speed",
          "anchor": "speed"
        },
        {
          "depth": 3,
          "text": "Interpretation",
          "anchor": "interpretation"
        },
        {
          "depth": 3,
          "text": "TLDR",
          "anchor": "tldr"
        },
        {
          "depth": 2,
          "text": "SVT-AV1 v2.0.0 vs v2.1.0 presets comparisons:",
          "anchor": "svt-av1-v200-vs-v210-presets-comparisons"
        },
        {
          "depth": 3,
          "text": "preset -1: v2.0.0 vs v2.1.0",
          "anchor": "preset--1-v200-vs-v210"
        },
        {
          "depth": 3,
          "text": "preset 0: v2.0.0 vs v2.1.0",
          "anchor": "preset-0-v200-vs-v210"
        },
        {
          "depth": 3,
          "text": "preset 1: v2.0.0 vs v2.1.0",
          "anchor": "preset-1-v200-vs-v210"
        },
        {
          "depth": 3,
          "text": "preset 2: v2.0.0 vs v2.1.0",
          "anchor": "preset-2-v200-vs-v210"
        },
        {
          "depth": 3,
          "text": "preset 3: v2.0.0 vs v2.1.0",
          "anchor": "preset-3-v200-vs-v210"
        },
        {
          "depth": 3,
          "text": "preset 4: v2.0.0 vs v2.1.0",
          "anchor": "preset-4-v200-vs-v210"
        },
        {
          "depth": 3,
          "text": "preset 5: v2.0.0 vs v2.1.0",
          "anchor": "preset-5-v200-vs-v210"
        },
        {
          "depth": 3,
          "text": "preset 6: v2.0.0 vs v2.1.0",
          "anchor": "preset-6-v200-vs-v210"
        },
        {
          "depth": 3,
          "text": "preset 7: v2.0.0 vs v2.1.0",
          "anchor": "preset-7-v200-vs-v210"
        },
        {
          "depth": 3,
          "text": "preset 8: v2.0.0 vs v2.1.0",
          "anchor": "preset-8-v200-vs-v210"
        },
        {
          "depth": 3,
          "text": "preset 9: v2.0.0 vs v2.1.0",
          "anchor": "preset-9-v200-vs-v210"
        },
        {
          "depth": 3,
          "text": "preset 10: v2.0.0 vs v2.1.0",
          "anchor": "preset-10-v200-vs-v210"
        },
        {
          "depth": 3,
          "text": "preset 11: v2.0.0 vs v2.1.0",
          "anchor": "preset-11-v200-vs-v210"
        },
        {
          "depth": 3,
          "text": "preset 12: v2.0.0 vs v2.1.0",
          "anchor": "preset-12-v200-vs-v210"
        },
        {
          "depth": 3,
          "text": "TLDR",
          "anchor": "tldr"
        },
        {
          "depth": 2,
          "text": "Conclusion",
          "anchor": "conclusion"
        },
        {
          "depth": 2,
          "text": "Future",
          "anchor": "future"
        }
      ],
      "outboundReferences": [
        "/img/preset_7_meme.webp",
        "/media/articles/svt-av1-second-deep-dive.json",
        "https://github.com/dnjulek/vapoursynth-ssimulacra2",
        "https://github.com/fraunhoferhhi/xpsnr",
        "https://github.com/gianni-rosato/svt-av1-psy/",
        "https://gitlab.com/AOMediaCodec/SVT-AV1/-/releases/"
      ],
      "checksum": "c7c4326f63e8aadab45acae69ff7cf8e54ce7a3d7b78e8a5f4383c12de5c5c53",
      "contentFormat": "markdown",
      "bytes": 22624
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "articles/svt-av1-third-deep-dive",
      "collection": "articles",
      "title": "Better late than never: SVT-AV1 v2.2.x Deep Dive",
      "description": "How does SVT-AV1 2.2.x stack up against the encoder previous version?",
      "canonicalUrl": "https://encode.wiki/articles/svt-av1-third-deep-dive/",
      "apiUrl": "https://encode.wiki/api/v1/documents/articles/svt-av1-third-deep-dive.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/articles/svt-av1-third-deep-dive.md",
      "status": "needs-review",
      "tags": [
        "video",
        "compression",
        "benchmarks",
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {
        "publishedAt": "2024-11-14T00:00:00.000Z"
      },
      "authors": [
        "trix"
      ],
      "sources": [
        {
          "title": "Original Codec Wiki article",
          "url": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/blog/2024-11-14-svt-av1-deep-dive3-v2-2-x.mdx"
        }
      ],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/blog/2024-11-14-svt-av1-deep-dive3-v2-2-x.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "blog/2024-11-14-svt-av1-deep-dive3-v2-2-x.mdx"
      },
      "headings": [
        {
          "depth": 1,
          "text": "Introduction",
          "anchor": "introduction"
        },
        {
          "depth": 2,
          "text": "Feedback",
          "anchor": "feedback"
        },
        {
          "depth": 2,
          "text": "Methodology",
          "anchor": "methodology"
        },
        {
          "depth": 2,
          "text": "Samples & Encoding Settings",
          "anchor": "samples-encoding-settings"
        },
        {
          "depth": 2,
          "text": "Visual comparisons",
          "anchor": "visual-comparisons"
        },
        {
          "depth": 2,
          "text": "Presets comparisons (-1 -> 12)",
          "anchor": "presets-comparisons--1---12"
        },
        {
          "depth": 3,
          "text": "Efficiency",
          "anchor": "efficiency"
        },
        {
          "depth": 3,
          "text": "Speed",
          "anchor": "speed"
        },
        {
          "depth": 3,
          "text": "Interpretation",
          "anchor": "interpretation"
        },
        {
          "depth": 3,
          "text": "TLDR",
          "anchor": "tldr"
        },
        {
          "depth": 2,
          "text": "SVT-AV1 v2.1.x vs v2.2.x presets comparisons:",
          "anchor": "svt-av1-v21x-vs-v22x-presets-comparisons"
        },
        {
          "depth": 3,
          "text": "preset -1: v2.1.x vs v2.2.x",
          "anchor": "preset--1-v21x-vs-v22x"
        },
        {
          "depth": 3,
          "text": "preset 0: v2.1.x vs v2.2.x",
          "anchor": "preset-0-v21x-vs-v22x"
        },
        {
          "depth": 3,
          "text": "preset 1: v2.1.x vs v2.2.x",
          "anchor": "preset-1-v21x-vs-v22x"
        },
        {
          "depth": 3,
          "text": "preset 2: v2.1.x vs v2.2.x",
          "anchor": "preset-2-v21x-vs-v22x"
        },
        {
          "depth": 3,
          "text": "preset 3: v2.1.x vs v2.2.x",
          "anchor": "preset-3-v21x-vs-v22x"
        },
        {
          "depth": 3,
          "text": "preset 4: v2.1.x vs v2.2.x",
          "anchor": "preset-4-v21x-vs-v22x"
        },
        {
          "depth": 3,
          "text": "preset 5: v2.1.x vs v2.2.x",
          "anchor": "preset-5-v21x-vs-v22x"
        },
        {
          "depth": 3,
          "text": "preset 6: v2.1.x vs v2.2.x",
          "anchor": "preset-6-v21x-vs-v22x"
        },
        {
          "depth": 3,
          "text": "preset 7: v2.1.x vs v2.2.x",
          "anchor": "preset-7-v21x-vs-v22x"
        },
        {
          "depth": 3,
          "text": "preset 8: v2.1.x vs v2.2.x",
          "anchor": "preset-8-v21x-vs-v22x"
        },
        {
          "depth": 3,
          "text": "preset 9: v2.1.x vs v2.2.x",
          "anchor": "preset-9-v21x-vs-v22x"
        },
        {
          "depth": 3,
          "text": "preset 10: v2.1.x vs v2.2.x",
          "anchor": "preset-10-v21x-vs-v22x"
        },
        {
          "depth": 3,
          "text": "preset 11: v2.1.x vs v2.2.x",
          "anchor": "preset-11-v21x-vs-v22x"
        },
        {
          "depth": 3,
          "text": "preset 12: v2.1.x vs v2.2.x",
          "anchor": "preset-12-v21x-vs-v22x"
        },
        {
          "depth": 3,
          "text": "preset 13: v2.1.x vs v2.2.x",
          "anchor": "preset-13-v21x-vs-v22x"
        },
        {
          "depth": 3,
          "text": "TLDR",
          "anchor": "tldr"
        },
        {
          "depth": 2,
          "text": "Conclusion",
          "anchor": "conclusion"
        },
        {
          "depth": 2,
          "text": "Future",
          "anchor": "future"
        }
      ],
      "outboundReferences": [
        "/img/comp_showcase.webp",
        "/media/articles/svt-av1-third-deep-dive.json",
        "http://download.opencontent.netflix.com/?prefix=SolLevante/",
        "https://github.com/Gui-Yom/turbo-metrics",
        "https://github.com/dnjulek/vapoursynth-ssimulacra2",
        "https://github.com/fraunhoferhhi/xpsnr",
        "https://gitlab.com/AOMediaCodec/SVT-AV1/-/releases/",
        "https://ko-fi.com/nekotrix",
        "https://media.xiph.org/video/derf/",
        "https://slow.pics/c/01vzYfnq",
        "https://slow.pics/c/04LVSbGD",
        "https://slow.pics/c/0L84OWnI",
        "https://slow.pics/c/0rLG3TUT",
        "https://slow.pics/c/16L6HyaH",
        "https://slow.pics/c/1DWCNq2B",
        "https://slow.pics/c/1hSeoXlp",
        "https://slow.pics/c/1nnyrvjD",
        "https://slow.pics/c/2a4aILcQ",
        "https://slow.pics/c/3BAR5P80",
        "https://slow.pics/c/3H4ewpMI",
        "https://slow.pics/c/3VlVk3O9",
        "https://slow.pics/c/3d8gpuoo",
        "https://slow.pics/c/3jVGagWZ",
        "https://slow.pics/c/44jtBEqw",
        "https://slow.pics/c/4GbaSzv6",
        "https://slow.pics/c/4GhRL8gZ",
        "https://slow.pics/c/4NBaUoEX",
        "https://slow.pics/c/4mMq9sz3",
        "https://slow.pics/c/4ouGFV9s",
        "https://slow.pics/c/52wLF7NR",
        "https://slow.pics/c/57M6RHM0",
        "https://slow.pics/c/5KtTXd3q",
        "https://slow.pics/c/5OYsrhGY",
        "https://slow.pics/c/6UQKyNac",
        "https://slow.pics/c/6rQMASQR",
        "https://slow.pics/c/6wI4wexZ",
        "https://slow.pics/c/71wpH5eB",
        "https://slow.pics/c/73V8CGKk",
        "https://slow.pics/c/7MImyYc0",
        "https://slow.pics/c/7ZMT3inc",
        "https://slow.pics/c/7dRVJzXD",
        "https://slow.pics/c/7hTvbMy1",
        "https://slow.pics/c/7n5bAB2d",
        "https://slow.pics/c/835PVO4r",
        "https://slow.pics/c/86m4exaw",
        "https://slow.pics/c/88ikqaZn",
        "https://slow.pics/c/8AxTTvKw",
        "https://slow.pics/c/8BKkJ4du",
        "https://slow.pics/c/8GjtQQAm",
        "https://slow.pics/c/8SdKLegQ",
        "https://slow.pics/c/8URvlnba",
        "https://slow.pics/c/8WJcnZfU",
        "https://slow.pics/c/8WKQdw2N",
        "https://slow.pics/c/8tKOAvGN",
        "https://slow.pics/c/92EZO3U3",
        "https://slow.pics/c/97SAuLaO",
        "https://slow.pics/c/9ye1q9Rm",
        "https://slow.pics/c/ADFSsXmP",
        "https://slow.pics/c/AHmNT8Pw",
        "https://slow.pics/c/AN0syhNv",
        "https://slow.pics/c/AQC1xzLS",
        "https://slow.pics/c/Ab6bkcpS",
        "https://slow.pics/c/ArdO4K7R",
        "https://slow.pics/c/BAF89tjA",
        "https://slow.pics/c/BIL4g7zk",
        "https://slow.pics/c/BSzecR9N",
        "https://slow.pics/c/BnOX37oJ",
        "https://slow.pics/c/BpxD7oZd",
        "https://slow.pics/c/CDuu3SOK",
        "https://slow.pics/c/CJg3dsFg",
        "https://slow.pics/c/DEphKnbY",
        "https://slow.pics/c/Dm3OP4xO",
        "https://slow.pics/c/EGCsqcSl",
        "https://slow.pics/c/EOIoOoAQ",
        "https://slow.pics/c/EPTFWHQI",
        "https://slow.pics/c/EPju5ULC",
        "https://slow.pics/c/ERVfuYHH",
        "https://slow.pics/c/ETPf9ppU",
        "https://slow.pics/c/EsEpbKVY",
        "https://slow.pics/c/F1RTfQf7",
        "https://slow.pics/c/F3Hq8V9z",
        "https://slow.pics/c/F7rmPiaW",
        "https://slow.pics/c/FKel5bhI",
        "https://slow.pics/c/FPJAf74J",
        "https://slow.pics/c/FriwG6rw",
        "https://slow.pics/c/FtOxX3RH",
        "https://slow.pics/c/G9YPifBb",
        "https://slow.pics/c/GAfLlWLl",
        "https://slow.pics/c/GMXnxSdA",
        "https://slow.pics/c/GayEkyrn",
        "https://slow.pics/c/GeQrpfhp",
        "https://slow.pics/c/GlRLCaBt",
        "https://slow.pics/c/HHlwCvwc",
        "https://slow.pics/c/HVkqo5G3",
        "https://slow.pics/c/HqtoRlvV",
        "https://slow.pics/c/I0N97rQw",
        "https://slow.pics/c/IJtLW35Z",
        "https://slow.pics/c/Ihjks1JO",
        "https://slow.pics/c/Iuqp0Zbz",
        "https://slow.pics/c/JCTFfcMu",
        "https://slow.pics/c/JFtne5WV",
        "https://slow.pics/c/JjGKUO1r",
        "https://slow.pics/c/Jl2Fh5wE",
        "https://slow.pics/c/JohJ3MzJ",
        "https://slow.pics/c/JuXAjSY6",
        "https://slow.pics/c/Juh027Eq",
        "https://slow.pics/c/KJRzl3FY",
        "https://slow.pics/c/KPNiucZk",
        "https://slow.pics/c/KQHqkAVZ",
        "https://slow.pics/c/KVX4piAj",
        "https://slow.pics/c/KaoPy7ae",
        "https://slow.pics/c/L2z8yEd5",
        "https://slow.pics/c/Lc8HjJBK",
        "https://slow.pics/c/LdIsYSua",
        "https://slow.pics/c/Lkzi1VBU",
        "https://slow.pics/c/LqadqVGG",
        "https://slow.pics/c/M7q5PYz8",
        "https://slow.pics/c/MFMQjVRD",
        "https://slow.pics/c/MMX6DgNz",
        "https://slow.pics/c/MYLA8KPH",
        "https://slow.pics/c/Ml2rLjvO",
        "https://slow.pics/c/MlYl7i4e",
        "https://slow.pics/c/MqVzmFIi",
        "https://slow.pics/c/MrYTMHoQ",
        "https://slow.pics/c/MuTOEHE9",
        "https://slow.pics/c/NRocyEay",
        "https://slow.pics/c/NhYFWBzc",
        "https://slow.pics/c/NpyxU3uF",
        "https://slow.pics/c/NyGfMRpQ",
        "https://slow.pics/c/OAqs5b8k",
        "https://slow.pics/c/OPwerF86",
        "https://slow.pics/c/OhZNMzjx",
        "https://slow.pics/c/OpFzXtjr",
        "https://slow.pics/c/P0gF7nbQ",
        "https://slow.pics/c/P0pIx6XP",
        "https://slow.pics/c/P3zZKVF0",
        "https://slow.pics/c/PYO4K4sy",
        "https://slow.pics/c/QOxyI9h0",
        "https://slow.pics/c/QUy3iX2H",
        "https://slow.pics/c/QzSjaYXF",
        "https://slow.pics/c/R5uENbD5",
        "https://slow.pics/c/RfLKIRjj",
        "https://slow.pics/c/S36Ha8LP",
        "https://slow.pics/c/S6SbCW8x",
        "https://slow.pics/c/SmDGEAPx",
        "https://slow.pics/c/TipcRRJr",
        "https://slow.pics/c/TnD6CAyF",
        "https://slow.pics/c/UTWgYc3P",
        "https://slow.pics/c/UpCRq43R",
        "https://slow.pics/c/UpnejngN",
        "https://slow.pics/c/UrAekqg6",
        "https://slow.pics/c/UyMpDhx0",
        "https://slow.pics/c/UzdN0rSC",
        "https://slow.pics/c/V2q6DHYT",
        "https://slow.pics/c/VC6lZr6D",
        "https://slow.pics/c/Vql4MJWQ",
        "https://slow.pics/c/WQTbcWvH",
        "https://slow.pics/c/WWgygRS4",
        "https://slow.pics/c/WiDmtcVZ",
        "https://slow.pics/c/X4EZFJcM",
        "https://slow.pics/c/XFCnEebJ",
        "https://slow.pics/c/XHoe9Udp",
        "https://slow.pics/c/XQeD7vfY",
        "https://slow.pics/c/XRHmsQOw",
        "https://slow.pics/c/XRT1OYnX",
        "https://slow.pics/c/XXiyyCNN",
        "https://slow.pics/c/YLWgqmxU",
        "https://slow.pics/c/YmZ3aRLO",
        "https://slow.pics/c/YtvMG9X6",
        "https://slow.pics/c/YupMFGeu",
        "https://slow.pics/c/ZYoFdtdS",
        "https://slow.pics/c/ZgW8715d",
        "https://slow.pics/c/ZiCgjlxE",
        "https://slow.pics/c/Zpy7Hzds",
        "https://slow.pics/c/aEMnRk7D",
        "https://slow.pics/c/aWbIxmgr",
        "https://slow.pics/c/aj6SVcIZ",
        "https://slow.pics/c/aoQ0m9ms",
        "https://slow.pics/c/aq9eTZf5",
        "https://slow.pics/c/arrDGAd9",
        "https://slow.pics/c/b0B7ndsZ",
        "https://slow.pics/c/bOAyMVUk",
        "https://slow.pics/c/bWCLQWwV",
        "https://slow.pics/c/bWgcvUtj",
        "https://slow.pics/c/bWjBtTyR",
        "https://slow.pics/c/bgV6MoQz",
        "https://slow.pics/c/boxyyeZN",
        "https://slow.pics/c/cE86n2Gb",
        "https://slow.pics/c/cGBhBsaS",
        "https://slow.pics/c/cMlNo17a",
        "https://slow.pics/c/cV57jRF9",
        "https://slow.pics/c/clxjB7Uw",
        "https://slow.pics/c/ctoke6p1",
        "https://slow.pics/c/d15XbowQ",
        "https://slow.pics/c/dL2J923D",
        "https://slow.pics/c/dYs1snV3",
        "https://slow.pics/c/dwdE0pWt",
        "https://slow.pics/c/dxKpfcvs",
        "https://slow.pics/c/e58LmgFm",
        "https://slow.pics/c/e6VwtFfU",
        "https://slow.pics/c/e6b8R24h",
        "https://slow.pics/c/eC0gzO7y",
        "https://slow.pics/c/eOyUxHhq",
        "https://slow.pics/c/eS6EQKng",
        "https://slow.pics/c/eXSNnqV7",
        "https://slow.pics/c/evfWqxZ9",
        "https://slow.pics/c/evfzJDjc",
        "https://slow.pics/c/fICToF3E",
        "https://slow.pics/c/frkuJR97",
        "https://slow.pics/c/fswh5kCT",
        "https://slow.pics/c/gBXawmpH",
        "https://slow.pics/c/gJjm3BGl",
        "https://slow.pics/c/geYXLoIY",
        "https://slow.pics/c/hXGIfwVj",
        "https://slow.pics/c/hvauusst",
        "https://slow.pics/c/i7eV72sl",
        "https://slow.pics/c/idbPz3uh",
        "https://slow.pics/c/ipyfREjA",
        "https://slow.pics/c/jNyqLPgP",
        "https://slow.pics/c/jPFT5hMG",
        "https://slow.pics/c/jUoB0PGo",
        "https://slow.pics/c/ja7d0sFU",
        "https://slow.pics/c/k2TwNLHN",
        "https://slow.pics/c/kCwbA7Ir",
        "https://slow.pics/c/kGip9wuY",
        "https://slow.pics/c/kH9LcEzG",
        "https://slow.pics/c/kyjcJWxt",
        "https://slow.pics/c/lb0yMDhZ",
        "https://slow.pics/c/lsGgf2pL",
        "https://slow.pics/c/lwoIkLfm",
        "https://slow.pics/c/lxoYsv8k",
        "https://slow.pics/c/m4KHBihZ",
        "https://slow.pics/c/m7Yky6EK",
        "https://slow.pics/c/m9iPnqqW",
        "https://slow.pics/c/mR5rJfsU",
        "https://slow.pics/c/mWIoU45b",
        "https://slow.pics/c/mh8VUfrO",
        "https://slow.pics/c/mqWOgsYF",
        "https://slow.pics/c/n9OP2sht",
        "https://slow.pics/c/nXGUeEyI",
        "https://slow.pics/c/oVZqCWsl",
        "https://slow.pics/c/oeFUWMHd",
        "https://slow.pics/c/ofmHWCkv",
        "https://slow.pics/c/oxPNsHdU",
        "https://slow.pics/c/pAPBbl7r",
        "https://slow.pics/c/pB9Ps3a6",
        "https://slow.pics/c/pBVidgiB",
        "https://slow.pics/c/pDg4gLry",
        "https://slow.pics/c/pN0cH6Yn",
        "https://slow.pics/c/pTt74iCi",
        "https://slow.pics/c/poiDDJRQ",
        "https://slow.pics/c/pyVQmAWj",
        "https://slow.pics/c/qL9xmCfI",
        "https://slow.pics/c/qRvBez7k",
        "https://slow.pics/c/qshRSgnZ",
        "https://slow.pics/c/r3gJkCv3",
        "https://slow.pics/c/rBCbaJkx",
        "https://slow.pics/c/rM6LRBg0",
        "https://slow.pics/c/rNqRWd61",
        "https://slow.pics/c/rgmuB5xB",
        "https://slow.pics/c/rrBoua68",
        "https://slow.pics/c/ry5sPqmB",
        "https://slow.pics/c/s2xzApJd",
        "https://slow.pics/c/s6fbIqvr",
        "https://slow.pics/c/sL4HPZLa",
        "https://slow.pics/c/snQuTi1f",
        "https://slow.pics/c/syT6uiVt",
        "https://slow.pics/c/tI50zGYS",
        "https://slow.pics/c/tKPYsd9K",
        "https://slow.pics/c/tLv4zf68",
        "https://slow.pics/c/tQSF50Ro",
        "https://slow.pics/c/taXnNGUx",
        "https://slow.pics/c/tukibDud",
        "https://slow.pics/c/uHNR7DNz",
        "https://slow.pics/c/ug0TVcoF",
        "https://slow.pics/c/unxuKHEK",
        "https://slow.pics/c/uo7Ztb5f",
        "https://slow.pics/c/v8wSN90W",
        "https://slow.pics/c/vB7ndGZI",
        "https://slow.pics/c/vB9zK9iz",
        "https://slow.pics/c/vHqlIJBK",
        "https://slow.pics/c/vQfwqoid",
        "https://slow.pics/c/viWYsgX7",
        "https://slow.pics/c/vnrXVajs",
        "https://slow.pics/c/vqau9jk1",
        "https://slow.pics/c/w1P4LAu5",
        "https://slow.pics/c/w44DNiqe",
        "https://slow.pics/c/wgZgH7w6",
        "https://slow.pics/c/wpCnz72u",
        "https://slow.pics/c/x8Sot0wg",
        "https://slow.pics/c/x8r8YUvF",
        "https://slow.pics/c/xNwNlmAG",
        "https://slow.pics/c/xQprIMbB",
        "https://slow.pics/c/xYotraaP",
        "https://slow.pics/c/xduJGoTU",
        "https://slow.pics/c/xfsYGM5C",
        "https://slow.pics/c/xrO227rQ",
        "https://slow.pics/c/xu99HM0j",
        "https://slow.pics/c/y9rxWVre",
        "https://slow.pics/c/yA2y0v92",
        "https://slow.pics/c/z8P9UokS",
        "https://slow.pics/c/zC4AEMLt",
        "https://slow.pics/c/zKLphp19",
        "https://slow.pics/c/zT82h9rX",
        "https://slow.pics/c/zUMYarNf",
        "https://slow.pics/c/zf352iox",
        "https://slow.pics/c/zhEuOjRc",
        "https://slow.pics/c/zkkv1ePp",
        "https://thedigitaltheater.com/category/movie-trailers/lossless-movie-trailers/"
      ],
      "checksum": "367eab4d9b2ca7646c5087c7a639ae964c99657da7e471e73f2d96c16f8e9c7c",
      "contentFormat": "markdown",
      "bytes": 45312
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "articles/turbo-metrics-performance",
      "collection": "articles",
      "title": "Fast Computation of SSIMULACRA2 on GPUs: A Performance Evaluation",
      "description": "Turbo-metrics offers GPU acceleration for popular video quality metrics. Let's put it to the test!",
      "canonicalUrl": "https://encode.wiki/articles/turbo-metrics-performance/",
      "apiUrl": "https://encode.wiki/api/v1/documents/articles/turbo-metrics-performance.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/articles/turbo-metrics-performance.md",
      "status": "needs-review",
      "tags": [
        "video",
        "metrics",
        "benchmarks",
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {
        "publishedAt": "2024-11-21T00:00:00.000Z"
      },
      "authors": [
        "bolu"
      ],
      "sources": [
        {
          "title": "Original Codec Wiki article",
          "url": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/blog/2024-11-21-turbo-metrics-evaluation.mdx"
        }
      ],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/blog/2024-11-21-turbo-metrics-evaluation.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "blog/2024-11-21-turbo-metrics-evaluation.mdx"
      },
      "headings": [
        {
          "depth": 1,
          "text": "Introduction",
          "anchor": "introduction"
        },
        {
          "depth": 2,
          "text": "Basics",
          "anchor": "basics"
        },
        {
          "depth": 3,
          "text": "SSIMULACRA2",
          "anchor": "ssimulacra2"
        },
        {
          "depth": 4,
          "text": "In-depth: SSIMULACRA2 computation",
          "anchor": "in-depth-ssimulacra2-computation"
        },
        {
          "depth": 4,
          "text": "SSIMULACRA2 subsampling",
          "anchor": "ssimulacra2-subsampling"
        },
        {
          "depth": 3,
          "text": "TurboMetrics",
          "anchor": "turbometrics"
        },
        {
          "depth": 4,
          "text": "In-depth: Implementation differences from the reference",
          "anchor": "in-depth-implementation-differences-from-the-reference"
        },
        {
          "depth": 2,
          "text": "Performance evaluation",
          "anchor": "performance-evaluation"
        },
        {
          "depth": 3,
          "text": "Setup",
          "anchor": "setup"
        },
        {
          "depth": 3,
          "text": "Results and discussion",
          "anchor": "results-and-discussion"
        },
        {
          "depth": 3,
          "text": "Considerations about video decoding performance",
          "anchor": "considerations-about-video-decoding-performance"
        },
        {
          "depth": 3,
          "text": "Conclusions",
          "anchor": "conclusions"
        },
        {
          "depth": 3,
          "text": "Further discussion: Possible improvements",
          "anchor": "further-discussion-possible-improvements"
        },
        {
          "depth": 2,
          "text": "Short discussion on scoring error",
          "anchor": "short-discussion-on-scoring-error"
        },
        {
          "depth": 2,
          "text": "Overall conclusions and final thoughts",
          "anchor": "overall-conclusions-and-final-thoughts"
        },
        {
          "depth": 2,
          "text": "Future",
          "anchor": "future"
        },
        {
          "depth": 4,
          "text": "Special thanks",
          "anchor": "special-thanks"
        }
      ],
      "outboundReferences": [
        "/img/blog_turbo-metrics_11-2024/ssimu2_cpu-gpu_comp.svg",
        "/img/blog_turbo-metrics_11-2024/ssimu2_cpu-gpu_dec.svg",
        "/reference/metrics/ssimulacra2/",
        "https://discord.gg/bbQD5MjDr3",
        "https://docs.nvidia.com/video-technologies/video-codec-sdk/13.0/nvdec-application-note/index.html#nvdec-performance",
        "https://docs.rs/crate/ssimulacra2_rs/latest",
        "https://en.wikipedia.org/wiki/Peak_signal-to-noise_ratio",
        "https://en.wikipedia.org/wiki/Structural_similarity_index_measure",
        "https://github.com/Gui-Yom",
        "https://github.com/Gui-Yom/turbo-metrics",
        "https://github.com/Gui-Yom/turbo-metrics/blob/master/crates/ssimulacra2-cuda/README.md#computing-ssimulacra2",
        "https://github.com/Gui-Yom/turbo-metrics/blob/master/crates/ssimulacra2-cuda/README.md#differences-from-the-reference-implementation",
        "https://github.com/Gui-Yom/turbo-metrics/blob/master/crates/ssimulacra2-cuda/README.md#how-to-do-better-",
        "https://github.com/Gui-Yom/turbo-metrics/tree/master/crates/ssimulacra2-cuda",
        "https://github.com/Netflix/vmaf",
        "https://github.com/Netflix/vmaf/blob/master/libvmaf/README.md",
        "https://github.com/cloudinary/ssimulacra2",
        "https://github.com/dnjulek/vapoursynth-zip",
        "https://github.com/fraunhoferhhi/xpsnr"
      ],
      "checksum": "b7eda39e9d93ca0b3582827329747457f95528ca069cfc4cf6b3d390c6d0b351",
      "contentFormat": "markdown",
      "bytes": 29766
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "articles/welcome",
      "collection": "articles",
      "title": "Welcome to Encode Wiki",
      "description": "Why this project exists and how the initial Codec Wiki material will evolve here.",
      "canonicalUrl": "https://encode.wiki/articles/welcome/",
      "apiUrl": "https://encode.wiki/api/v1/documents/articles/welcome.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/articles/welcome.md",
      "status": "current",
      "tags": [
        "project",
        "community"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {
        "publishedAt": "2026-08-21T00:00:00.000Z"
      },
      "authors": [
        "encode-wiki-contributors"
      ],
      "sources": [],
      "headings": [],
      "outboundReferences": [
        "https://github.com/av1-community-contributors/codec-wiki"
      ],
      "checksum": "68e71c4247dec11538d72fa96b5b2e6303c5c1e8b792dab4cce25649e5973bab",
      "contentFormat": "markdown",
      "bytes": 725
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/codecs",
      "collection": "docs",
      "title": "Codecs",
      "description": "Reference material for video, audio, image, subtitle, and data compression formats.",
      "canonicalUrl": "https://encode.wiki/codecs/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/codecs.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/codecs.md",
      "status": "current",
      "tags": [],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "headings": [],
      "outboundReferences": [],
      "checksum": "cdfe46bf0890572d92107769e68a64fb6cb1bff4cb234ac2830fd3e53e2d94de",
      "contentFormat": "markdown",
      "bytes": 237
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/codecs/audio/aac",
      "collection": "docs",
      "title": "AAC",
      "description": "Explore the AAC audio codec, including its various profiles, encoders, & use cases.",
      "canonicalUrl": "https://encode.wiki/codecs/audio/aac/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/codecs/audio/aac.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/codecs/audio/aac.md",
      "status": "current",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/audio/AAC.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/audio/AAC.mdx"
      },
      "headings": [
        {
          "depth": 2,
          "text": "Format Breakdown",
          "anchor": "format-breakdown"
        },
        {
          "depth": 3,
          "text": "AAC-LC",
          "anchor": "aac-lc"
        },
        {
          "depth": 3,
          "text": "AAC-LD & AAC-ELD",
          "anchor": "aac-ld-aac-eld"
        },
        {
          "depth": 3,
          "text": "HE-AAC",
          "anchor": "he-aac"
        },
        {
          "depth": 3,
          "text": "HE-AACv2",
          "anchor": "he-aacv2"
        },
        {
          "depth": 3,
          "text": "xHE-AAC",
          "anchor": "xhe-aac"
        },
        {
          "depth": 2,
          "text": "Encoders",
          "anchor": "encoders"
        },
        {
          "depth": 3,
          "text": "Fraunhofer FDK AAC",
          "anchor": "fraunhofer-fdk-aac"
        },
        {
          "depth": 3,
          "text": "Core Audio",
          "anchor": "core-audio"
        },
        {
          "depth": 3,
          "text": "FFmpeg AAC",
          "anchor": "ffmpeg-aac"
        },
        {
          "depth": 3,
          "text": "FAAC",
          "anchor": "faac"
        },
        {
          "depth": 3,
          "text": "Nero AAC",
          "anchor": "nero-aac"
        },
        {
          "depth": 3,
          "text": "Exhale",
          "anchor": "exhale"
        },
        {
          "depth": 2,
          "text": "Conclusion",
          "anchor": "conclusion"
        }
      ],
      "outboundReferences": [
        "https://en.wikipedia.org/wiki/Fraunhofer_Society",
        "https://github.com/mstorsjo/fdk-aac",
        "https://github.com/nu774/makeportable",
        "https://github.com/nu774/qaac",
        "https://support.apple.com/en-ca/HT210384"
      ],
      "checksum": "da3674f44708d4b8f4aa30dcf157fd4017465d9f6a5bf572614070088c948bd3",
      "contentFormat": "markdown",
      "bytes": 9358
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/codecs/audio/alac",
      "collection": "docs",
      "title": "ALAC",
      "description": "Codec Wiki reference material about ALAC.",
      "canonicalUrl": "https://encode.wiki/codecs/audio/alac/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/codecs/audio/alac.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/codecs/audio/alac.md",
      "status": "needs-review",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/audio/ALAC.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/audio/ALAC.mdx"
      },
      "headings": [],
      "outboundReferences": [
        "/reference/legacy/contribution-guide/"
      ],
      "checksum": "e0cd80b9330a438df5d6292fce4b5bdb1c3c0a4265cb8d2d49820b77295c5ebc",
      "contentFormat": "markdown",
      "bytes": 213
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/codecs/audio/dolby",
      "collection": "docs",
      "title": "Dolby Digital",
      "description": "Dolby Digital is a family of both lossless and lossy audio compression algorithms and technologies.",
      "canonicalUrl": "https://encode.wiki/codecs/audio/dolby/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/codecs/audio/dolby.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/codecs/audio/dolby.md",
      "status": "needs-review",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/audio/Dolby.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/audio/Dolby.mdx"
      },
      "headings": [
        {
          "depth": 2,
          "text": "Format Overview",
          "anchor": "format-overview"
        },
        {
          "depth": 3,
          "text": "AC-3",
          "anchor": "ac-3"
        },
        {
          "depth": 4,
          "text": "Dolby Digital Surround EX",
          "anchor": "dolby-digital-surround-ex"
        },
        {
          "depth": 3,
          "text": "E-AC-3",
          "anchor": "e-ac-3"
        },
        {
          "depth": 3,
          "text": "TrueHD",
          "anchor": "truehd"
        },
        {
          "depth": 3,
          "text": "AC-4",
          "anchor": "ac-4"
        },
        {
          "depth": 3,
          "text": "Atmos",
          "anchor": "atmos"
        }
      ],
      "outboundReferences": [],
      "checksum": "2f0c7fc0ca622bf9ec9f6dcf207c444fd69d915efccabf76af917e224edd08e0",
      "contentFormat": "markdown",
      "bytes": 2771
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/codecs/audio/flac",
      "collection": "docs",
      "title": "FLAC",
      "description": "FLAC is an open-source lossless audio codec with widespread support & compatibility released in 2001. It represents the most efficent lossless audio format in common use today.",
      "canonicalUrl": "https://encode.wiki/codecs/audio/flac/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/codecs/audio/flac.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/codecs/audio/flac.md",
      "status": "needs-review",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/audio/FLAC.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/audio/FLAC.mdx"
      },
      "headings": [
        {
          "depth": 2,
          "text": "Software support",
          "anchor": "software-support"
        },
        {
          "depth": 3,
          "text": "WAV to FLAC using [FFmpeg](/tools/utilities/ffmpeg/):",
          "anchor": "wav-to-flac-using-ffmpegtoolsutilitiesffmpeg"
        },
        {
          "depth": 3,
          "text": "WAV to FLAC using FLAC command-line tool:",
          "anchor": "wav-to-flac-using-flac-command-line-tool"
        }
      ],
      "outboundReferences": [
        "/reference/legacy/contribution-guide/",
        "/tools/utilities/ffmpeg/"
      ],
      "checksum": "f3b3078582a001f31b6f701e3d80f040a7c7b039b7979b27e15740d7e1f2d52e",
      "contentFormat": "markdown",
      "bytes": 1324
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/codecs/audio/intro",
      "collection": "docs",
      "title": "Intro",
      "description": "What is lossless audio? What is lossy audio? What is an audio codec? This entry serves as an intro to digital audio processing.",
      "canonicalUrl": "https://encode.wiki/codecs/audio/intro/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/codecs/audio/intro.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/codecs/audio/intro.md",
      "status": "needs-review",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/audio/intro.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/audio/intro.mdx"
      },
      "headings": [
        {
          "depth": 1,
          "text": "Introduction to Lossy & Lossless Audio Compression",
          "anchor": "introduction-to-lossy-lossless-audio-compression"
        },
        {
          "depth": 2,
          "text": "Sampling & the Nyquist Frequency",
          "anchor": "sampling-the-nyquist-frequency"
        },
        {
          "depth": 2,
          "text": "Lossless Audio Compression",
          "anchor": "lossless-audio-compression"
        },
        {
          "depth": 2,
          "text": "Lossy Audio Compression",
          "anchor": "lossy-audio-compression"
        },
        {
          "depth": 2,
          "text": "Conclusion",
          "anchor": "conclusion"
        }
      ],
      "outboundReferences": [
        "/codecs/audio/aac/",
        "/codecs/audio/alac/",
        "/codecs/audio/flac/",
        "/codecs/audio/mp3/",
        "/codecs/audio/opus/",
        "/codecs/audio/vorbis/",
        "/codecs/audio/wavpack/",
        "/start-here/lossless/",
        "/start-here/lossy/"
      ],
      "checksum": "48745b9ccc30ff0e86255e3a9bc225a1a0d7e9b08408f19dc41409e44b515206",
      "contentFormat": "markdown",
      "bytes": 3958
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/codecs/audio/mp3",
      "collection": "docs",
      "title": "MP3",
      "description": "MP3, formally known as MPEG-1 Audio Layer III or MPEG-2 Audio Layer III, is a coding format for digital audio. It was developed largely by the Fraunhofer Society in Germany under the lead of Karlheinz Brandenburg, with s",
      "canonicalUrl": "https://encode.wiki/codecs/audio/mp3/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/codecs/audio/mp3.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/codecs/audio/mp3.md",
      "status": "needs-review",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/audio/MP3.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/audio/MP3.mdx"
      },
      "headings": [],
      "outboundReferences": [
        "/codecs/audio/aac/",
        "/codecs/audio/opus/",
        "/reference/legacy/contribution-guide/",
        "/start-here/terminology/#perceputal--psychovisual--psychoacoustic"
      ],
      "checksum": "049a42856fd9de487f3e823aeef0d8e268a8f2b505302770d4b0d8fb9312d322",
      "contentFormat": "markdown",
      "bytes": 2009
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/codecs/audio/opus",
      "collection": "docs",
      "title": "Opus",
      "description": "Opus is an open-source audio codec that has largely replaced Vorbis as the standard open audio codec. It is the recommended codec for usage in WebM video containers in tandem with the VP9 or AV1 video codecs.",
      "canonicalUrl": "https://encode.wiki/codecs/audio/opus/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/codecs/audio/opus.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/codecs/audio/opus.md",
      "status": "needs-review",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/audio/Opus.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/audio/Opus.mdx"
      },
      "headings": [
        {
          "depth": 2,
          "text": "Format Breakdown",
          "anchor": "format-breakdown"
        },
        {
          "depth": 3,
          "text": "SILK",
          "anchor": "silk"
        },
        {
          "depth": 3,
          "text": "CELT",
          "anchor": "celt"
        },
        {
          "depth": 2,
          "text": "Encoders",
          "anchor": "encoders"
        },
        {
          "depth": 3,
          "text": "Opusenc",
          "anchor": "opusenc"
        },
        {
          "depth": 3,
          "text": "FFopus",
          "anchor": "ffopus"
        },
        {
          "depth": 3,
          "text": "vac-enc",
          "anchor": "vac-enc"
        }
      ],
      "outboundReferences": [
        "/codecs/audio/aac/",
        "/codecs/audio/aac/#aac-ld--aac-eld",
        "/codecs/audio/mp3/",
        "/codecs/audio/speex/",
        "/codecs/audio/vorbis/",
        "/codecs/video/av1/",
        "/codecs/video/vp9/",
        "/tools/utilities/ffmpeg/",
        "https://datatracker.ietf.org/doc/html/rfc6716",
        "https://en.wikipedia.org/wiki/Transparency_(data_compression",
        "https://github.com/gianni-rosato/vac-enc",
        "https://github.com/xiph/opus",
        "https://opus-codec.org/",
        "https://trac.ffmpeg.org/ticket/5718",
        "https://wiki.xiph.org/Opus_Recommended_Settings#Bandwidth_Transition_Thresholds"
      ],
      "checksum": "c4d6e95893650c36cd2696063d441209f546bb0be22f9c8f766922296b5f6728",
      "contentFormat": "markdown",
      "bytes": 8989
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/codecs/audio/speex",
      "collection": "docs",
      "title": "Speex",
      "description": "Speex is an open-source audio codec designed for speech. It has largely been replaced by Opus.",
      "canonicalUrl": "https://encode.wiki/codecs/audio/speex/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/codecs/audio/speex.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/codecs/audio/speex.md",
      "status": "needs-review",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/audio/Speex.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/audio/Speex.mdx"
      },
      "headings": [],
      "outboundReferences": [
        "/codecs/audio/opus/",
        "/reference/legacy/contribution-guide/"
      ],
      "checksum": "b1fbea3c71e31ae2568850b9fca8d528a6dd9ae95098ae71fb2a8bc6bb2fb20f",
      "contentFormat": "markdown",
      "bytes": 331
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/codecs/audio/vorbis",
      "collection": "docs",
      "title": "Vorbis",
      "description": "Vorbis is an open-source audio codec first released in 2000, maintainted by the Xiph.org Foundation. It has seen great success in its usage by Spotify, among others. It is the default audio codec for Minecraft's sounds &",
      "canonicalUrl": "https://encode.wiki/codecs/audio/vorbis/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/codecs/audio/vorbis.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/codecs/audio/vorbis.md",
      "status": "needs-review",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/audio/Vorbis.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/audio/Vorbis.mdx"
      },
      "headings": [
        {
          "depth": 2,
          "text": "Usage",
          "anchor": "usage"
        },
        {
          "depth": 3,
          "text": "Encoder",
          "anchor": "encoder"
        },
        {
          "depth": 3,
          "text": "Decoder",
          "anchor": "decoder"
        }
      ],
      "outboundReferences": [
        "/codecs/audio/opus/",
        "/reference/legacy/contribution-guide/",
        "/tools/utilities/ffmpeg/"
      ],
      "checksum": "6200f4ffbe8c1165d809169170b6607b434c428ef111d860209537516dc41f7c",
      "contentFormat": "markdown",
      "bytes": 753
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/codecs/audio/wavpack",
      "collection": "docs",
      "title": "WavPack",
      "description": "WavPack is an open-source lossless audio codec with support for lossless & lossy compression with a unique hybrid compression mode for compressing a lossy audio stream alongside a lossless reference. Created by David Bry",
      "canonicalUrl": "https://encode.wiki/codecs/audio/wavpack/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/codecs/audio/wavpack.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/codecs/audio/wavpack.md",
      "status": "needs-review",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/audio/WavPack.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/audio/WavPack.mdx"
      },
      "headings": [
        {
          "depth": 2,
          "text": "Features",
          "anchor": "features"
        },
        {
          "depth": 2,
          "text": "Hybrid Mode",
          "anchor": "hybrid-mode"
        },
        {
          "depth": 2,
          "text": "Format Breakdown",
          "anchor": "format-breakdown"
        },
        {
          "depth": 2,
          "text": "Encoders",
          "anchor": "encoders"
        },
        {
          "depth": 3,
          "text": "wavpack",
          "anchor": "wavpack"
        },
        {
          "depth": 3,
          "text": "FFmpeg",
          "anchor": "ffmpeg"
        },
        {
          "depth": 2,
          "text": "Adoption issues",
          "anchor": "adoption-issues"
        },
        {
          "depth": 2,
          "text": "Notes",
          "anchor": "notes"
        }
      ],
      "outboundReferences": [
        "#hybrid-mode",
        "/codecs/audio/aac/",
        "/codecs/audio/alac/",
        "/codecs/audio/flac/",
        "/codecs/audio/opus/",
        "/reference/legacy/contribution-guide/",
        "/tools/utilities/ffmpeg/",
        "/tools/video-players/",
        "https://en.wikipedia.org/wiki/WavPack",
        "https://ffmpeg.org/doxygen/3.3/wavpackenc_8c_source.html",
        "https://hydrogenaud.io/index.php/topic,119143.0.html",
        "https://hydrogenaud.io/index.php/topic,120038.0.html",
        "https://web.archive.org/web/20160705230053/http://www.wavpack.com/file_format.txt",
        "https://wiki.hydrogenaud.io/index.php?title=WavPack",
        "https://wiki.multimedia.cx/index.php/WavPack",
        "https://www.ffmpeg.org/ffmpeg-codecs.html#wavpack",
        "https://www.reddit.com/r/ffmpeg/comments/tpptoi/using_hybrid_wavpack_in_video/",
        "https://www.wavpack.com/WavPack.pdf",
        "https://www.wavpack.com/technical.htm",
        "https://www.wavpack.com/wavpack_doc.html"
      ],
      "checksum": "b5239f5b8163b63642e0b984c5e72f96a2d16af91419a5760047ee05fdae20e6",
      "contentFormat": "markdown",
      "bytes": 7925
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/codecs/data/7z",
      "collection": "docs",
      "title": "7z",
      "description": "7-zip is a file format that supports several different data compression, encryption, & pre-processing algorithms. It was introduced by the 7-Zip archiver, which is free and open-source software for dealing with various d",
      "canonicalUrl": "https://encode.wiki/codecs/data/7z/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/codecs/data/7z.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/codecs/data/7z.md",
      "status": "needs-review",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/data/7z.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/data/7z.mdx"
      },
      "headings": [
        {
          "depth": 1,
          "text": "7-zip (7z)",
          "anchor": "7-zip-7z"
        }
      ],
      "outboundReferences": [
        "/codecs/data/xz/",
        "/codecs/data/zip/",
        "/reference/legacy/contribution-guide/"
      ],
      "checksum": "d743e0c53e92958e45aff500c1f636637baa61400ab719115baad11f8e3375c1",
      "contentFormat": "markdown",
      "bytes": 2138
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/codecs/data/brotli",
      "collection": "docs",
      "title": "brotli",
      "description": "Brotli was released by Google in late 2013, & it is commonly used on the Web for content delivery. It is a core part of the .woff2 Web Open Font Format, allowing web fonts to be smaller when sent to users as part of a we",
      "canonicalUrl": "https://encode.wiki/codecs/data/brotli/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/codecs/data/brotli.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/codecs/data/brotli.md",
      "status": "needs-review",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/data/brotli.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/data/brotli.mdx"
      },
      "headings": [],
      "outboundReferences": [
        "/codecs/data/gzip/",
        "/codecs/data/xz/",
        "/codecs/images/jpeg/",
        "/codecs/images/jxl/",
        "/reference/legacy/contribution-guide/"
      ],
      "checksum": "fcb9390f97afe5d73823e983d3530254de9f20f8c193865873135c302e62ebc0",
      "contentFormat": "markdown",
      "bytes": 1363
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/codecs/data/bzip2",
      "collection": "docs",
      "title": "bzip2",
      "description": "bzip2 is a open source file compression format and utility. It's efficency is slightly better than zip, but worse than lzma based formats like xz and 7z. bzip2 cannot be used to compress mutliple files at once, you shoul",
      "canonicalUrl": "https://encode.wiki/codecs/data/bzip2/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/codecs/data/bzip2.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/codecs/data/bzip2.md",
      "status": "needs-review",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/data/bzip2.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/data/bzip2.mdx"
      },
      "headings": [],
      "outboundReferences": [
        "/codecs/data/7z/",
        "/codecs/data/tar/",
        "/codecs/data/xz/",
        "/codecs/data/zip/",
        "/reference/legacy/contribution-guide/"
      ],
      "checksum": "12cc185b829d740759a2ce290392077cb24aea9568b9a637ad23a9012574dc74",
      "contentFormat": "markdown",
      "bytes": 595
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/codecs/data/gzip",
      "collection": "docs",
      "title": "gzip",
      "description": "Gzip is a DEFLATE implementation for use with individual files. It is popular on Unix-like systems such as Linux & macOS, and is often seen paired with tar to create .tar.gz archives. Formats like ZIP & PNG also use Defl",
      "canonicalUrl": "https://encode.wiki/codecs/data/gzip/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/codecs/data/gzip.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/codecs/data/gzip.md",
      "status": "needs-review",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/data/gzip.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/data/gzip.mdx"
      },
      "headings": [
        {
          "depth": 2,
          "text": "Format Breakdown",
          "anchor": "format-breakdown"
        },
        {
          "depth": 2,
          "text": "History",
          "anchor": "history"
        },
        {
          "depth": 2,
          "text": "Encoding",
          "anchor": "encoding"
        },
        {
          "depth": 3,
          "text": "Linux & macOS",
          "anchor": "linux-macos"
        },
        {
          "depth": 3,
          "text": "Windows",
          "anchor": "windows"
        }
      ],
      "outboundReferences": [
        "/codecs/data/7z/",
        "/codecs/data/brotli/",
        "/codecs/data/bzip2/",
        "/codecs/data/gzip/",
        "/codecs/data/tar/",
        "/codecs/data/xz/",
        "/codecs/data/zip/",
        "/codecs/data/zstd/",
        "/codecs/images/png/",
        "http://www.digitalpreservation.gov/formats/fdd/fdd000361.shtml",
        "https://stackoverflow.com/questions/20762094/how-are-zlib-gzip-and-zip-related-what-do-they-have-in-common-and-how-are-they"
      ],
      "checksum": "e53130191d171e6ca5ea317679be73b950f34e8282666d06fa01087011c8c313",
      "contentFormat": "markdown",
      "bytes": 5400
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/codecs/data/tar",
      "collection": "docs",
      "title": "tar",
      "description": "tar, or Tape ARchive, is a archiving format and utility first developed for Version 7 Unix in 1977. It's original purpose was to collate files into one that can be stored on tape. Similarly, today it is used to bring man",
      "canonicalUrl": "https://encode.wiki/codecs/data/tar/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/codecs/data/tar.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/codecs/data/tar.md",
      "status": "needs-review",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/data/tar.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/data/tar.mdx"
      },
      "headings": [
        {
          "depth": 2,
          "text": "Usage",
          "anchor": "usage"
        },
        {
          "depth": 3,
          "text": "Create a tar archive",
          "anchor": "create-a-tar-archive"
        },
        {
          "depth": 3,
          "text": "Extract a tar archive",
          "anchor": "extract-a-tar-archive"
        }
      ],
      "outboundReferences": [
        "/codecs/data/bzip2/",
        "/codecs/data/gzip/",
        "/codecs/data/xz/",
        "/reference/legacy/contribution-guide/"
      ],
      "checksum": "a27f14787fedcaabbce67e952c272864d15755317e00d63fe03f4295614f7f13",
      "contentFormat": "markdown",
      "bytes": 1564
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/codecs/data/xz",
      "collection": "docs",
      "title": "xz",
      "description": "XZ is a data compression format and utility based on the Lempel-Ziv-Markov Chain Algorithm . The XZ format itself is an improvement on LZMA, allowing for preprocessing filters similar to 7-zip to increase the resulting a",
      "canonicalUrl": "https://encode.wiki/codecs/data/xz/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/codecs/data/xz.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/codecs/data/xz.md",
      "status": "needs-review",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/data/xz.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/data/xz.mdx"
      },
      "headings": [
        {
          "depth": 2,
          "text": "Usage",
          "anchor": "usage"
        },
        {
          "depth": 3,
          "text": "Compression",
          "anchor": "compression"
        },
        {
          "depth": 3,
          "text": "Decompression",
          "anchor": "decompression"
        }
      ],
      "outboundReferences": [
        "/codecs/data/7z/",
        "/codecs/data/tar/",
        "/reference/legacy/contribution-guide/"
      ],
      "checksum": "3fc95183c231f92788784b04c6ff9912e15549b2224258cfafd45a013ca5df8e",
      "contentFormat": "markdown",
      "bytes": 2366
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/codecs/data/zip",
      "collection": "docs",
      "title": "ZIP",
      "description": "ZIP is an archive file format that supports lossless data compression. A ZIP file may contain one or more files or directories that may have been compressed using any one of a number of different algorithms present in th",
      "canonicalUrl": "https://encode.wiki/codecs/data/zip/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/codecs/data/zip.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/codecs/data/zip.md",
      "status": "needs-review",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/data/zip.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/data/zip.mdx"
      },
      "headings": [
        {
          "depth": 2,
          "text": "Format Breakdown",
          "anchor": "format-breakdown"
        },
        {
          "depth": 2,
          "text": "History",
          "anchor": "history"
        },
        {
          "depth": 2,
          "text": "Encoding",
          "anchor": "encoding"
        },
        {
          "depth": 4,
          "text": "Linux & macOS",
          "anchor": "linux-macos"
        },
        {
          "depth": 4,
          "text": "Windows",
          "anchor": "windows"
        },
        {
          "depth": 2,
          "text": "Conclusion",
          "anchor": "conclusion"
        }
      ],
      "outboundReferences": [
        "/codecs/data/7z/",
        "/codecs/data/brotli/",
        "/codecs/data/bzip2/",
        "/codecs/data/gzip/",
        "/codecs/data/xz/",
        "/codecs/data/zstd/",
        "/codecs/images/png/",
        "http://www.digitalpreservation.gov/formats/fdd/fdd000361.shtml",
        "https://www.7-zip.org/a/7z2301-linux-x64.tar.xz",
        "https://www.7-zip.org/a/7z2301-mac.tar.xz",
        "https://www.7-zip.org/download.html"
      ],
      "checksum": "2a6d2c340ad4c5ae7d63dbd042ef842451aa59233af22eb7d8c9b064f708cac5",
      "contentFormat": "markdown",
      "bytes": 9231
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/codecs/data/zpaq",
      "collection": "docs",
      "title": "zpaq",
      "description": "ZPAQ is a lossless data compression algorithm that combines several techniques to achieve high compression ratios. It was developed by Matt Mahoney.",
      "canonicalUrl": "https://encode.wiki/codecs/data/zpaq/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/codecs/data/zpaq.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/codecs/data/zpaq.md",
      "status": "needs-review",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/data/zpaq.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/data/zpaq.mdx"
      },
      "headings": [],
      "outboundReferences": [
        "/reference/legacy/contribution-guide/"
      ],
      "checksum": "1fddb9c762ceb6fd17ce34f85d625a91db77afd2a0cd012c9a147a8b10a33a05",
      "contentFormat": "markdown",
      "bytes": 1272
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/codecs/data/zstd",
      "collection": "docs",
      "title": "zstd",
      "description": "Zstandard is a compression algorithm developed by Facebook known for its extremely fast decompression speeds. It was released in early 2015 and is used in a variety of different contexts. It was designed to perform simil",
      "canonicalUrl": "https://encode.wiki/codecs/data/zstd/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/codecs/data/zstd.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/codecs/data/zstd.md",
      "status": "needs-review",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/data/zstd.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/data/zstd.mdx"
      },
      "headings": [
        {
          "depth": 1,
          "text": "Zstandard",
          "anchor": "zstandard"
        },
        {
          "depth": 2,
          "text": "Usage",
          "anchor": "usage"
        },
        {
          "depth": 2,
          "text": "Compress a file",
          "anchor": "compress-a-file"
        },
        {
          "depth": 2,
          "text": "Decompress a file",
          "anchor": "decompress-a-file"
        }
      ],
      "outboundReferences": [
        "/codecs/data/7z/",
        "/codecs/data/brotli/",
        "/codecs/data/gzip/",
        "/codecs/data/tar/",
        "/codecs/data/xz/",
        "/codecs/data/zip/",
        "/reference/legacy/contribution-guide/"
      ],
      "checksum": "aef79b471162a91813e9ece78ff794adb8fa842ea49393fc2b06e4d2971f7b82",
      "contentFormat": "markdown",
      "bytes": 3442
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/codecs/images/avif",
      "collection": "docs",
      "title": "AVIF",
      "description": "AVIF, which stands for AV1 Image File Format, is a newer image codec that is based on the AV1 video codec. AVIF supersedes HEIC, & uses the same HEIF container as HEIC. AVIF is designed to have a better featureset & bett",
      "canonicalUrl": "https://encode.wiki/codecs/images/avif/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/codecs/images/avif.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/codecs/images/avif.md",
      "status": "needs-review",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/images/AVIF.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/images/AVIF.mdx"
      },
      "headings": [
        {
          "depth": 2,
          "text": "Performance Checklist",
          "anchor": "performance-checklist"
        },
        {
          "depth": 2,
          "text": "Format Breakdown",
          "anchor": "format-breakdown"
        },
        {
          "depth": 3,
          "text": "Advantages",
          "anchor": "advantages"
        },
        {
          "depth": 3,
          "text": "Limitations",
          "anchor": "limitations"
        },
        {
          "depth": 3,
          "text": "Encoders",
          "anchor": "encoders"
        },
        {
          "depth": 4,
          "text": "AV1 Encoders",
          "anchor": "av1-encoders"
        },
        {
          "depth": 4,
          "text": "tinyavif",
          "anchor": "tinyavif"
        },
        {
          "depth": 2,
          "text": "Conclusion",
          "anchor": "conclusion"
        }
      ],
      "outboundReferences": [
        "/codecs/images/heic/",
        "/codecs/images/jpeg/",
        "/codecs/images/jxl/",
        "/codecs/images/webp/",
        "/codecs/video/av1/",
        "/tools/software-encoders/aomenc/",
        "/tools/software-encoders/aurora1/",
        "/tools/software-encoders/rav1e/",
        "/tools/software-encoders/svt-av1-psy/",
        "/tools/software-encoders/svt-av1/",
        "https://apps.gnome.org/app/org.gnome.Epiphany/",
        "https://thorium.rocks/",
        "https://thorium.rocks/mercury",
        "https://web-platform-dx.github.io/web-features/",
        "https://www.apple.com/safari/",
        "https://www.google.com/chrome/",
        "https://www.mozilla.org/en-US/firefox/new/",
        "https://www.opera.com/"
      ],
      "checksum": "117145e6b39f6ed4ff51dfa654e93c14bacedd13be09884ebcc776e239754302",
      "contentFormat": "markdown",
      "bytes": 8082
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/codecs/images/gif",
      "collection": "docs",
      "title": "GIF",
      "description": "Graphics Interchange Format is an image file format first released by CompuServe in 1987. It remains popular due to it's widespread support for animated images despite its obsolete efficency. Other animated image formats",
      "canonicalUrl": "https://encode.wiki/codecs/images/gif/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/codecs/images/gif.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/codecs/images/gif.md",
      "status": "needs-review",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/images/GIF.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/images/GIF.mdx"
      },
      "headings": [
        {
          "depth": 2,
          "text": "Performance Checklist",
          "anchor": "performance-checklist"
        }
      ],
      "outboundReferences": [
        "/codecs/images/avif/",
        "/codecs/images/png/",
        "/codecs/images/webp/",
        "/reference/legacy/contribution-guide/"
      ],
      "checksum": "3cd4fd84ba71e085004647dc0260c589a6a6cc247677c98be2038f94d2a86689",
      "contentFormat": "markdown",
      "bytes": 826
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/codecs/images/heic",
      "collection": "docs",
      "title": "HEIC",
      "description": "The HEIC image format, also known as the High Efficiency Image Format, is a newer image codec that was developed to provide improved compression and better performance compared to traditional image formats like JPEG. HEI",
      "canonicalUrl": "https://encode.wiki/codecs/images/heic/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/codecs/images/heic.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/codecs/images/heic.md",
      "status": "needs-review",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/images/HEIC.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/images/HEIC.mdx"
      },
      "headings": [
        {
          "depth": 2,
          "text": "Performance Checklist",
          "anchor": "performance-checklist"
        }
      ],
      "outboundReferences": [
        "/codecs/images/avif/",
        "/codecs/images/jpeg/",
        "/codecs/video/av1/",
        "/codecs/video/hevc/",
        "/reference/legacy/contribution-guide/"
      ],
      "checksum": "bfa56692c52a1769c9607a82455a2aba0f42e69d1b51924c7fc434b85aaf279b",
      "contentFormat": "markdown",
      "bytes": 1302
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/codecs/images/jpeg",
      "collection": "docs",
      "title": "JPEG",
      "description": "JPEG compression is a widely used method for reducing the size of digital images while preserving visual quality. It's based on the principles of lossy compression, which means that some image data is discarded to achiev",
      "canonicalUrl": "https://encode.wiki/codecs/images/jpeg/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/codecs/images/jpeg.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/codecs/images/jpeg.md",
      "status": "current",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/images/JPEG.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/images/JPEG.mdx"
      },
      "headings": [
        {
          "depth": 2,
          "text": "Performance Checklist",
          "anchor": "performance-checklist"
        },
        {
          "depth": 2,
          "text": "Compression",
          "anchor": "compression"
        },
        {
          "depth": 4,
          "text": "Color Space Conversion",
          "anchor": "color-space-conversion"
        },
        {
          "depth": 4,
          "text": "Image Tiling",
          "anchor": "image-tiling"
        },
        {
          "depth": 4,
          "text": "Discrete Cosine Transform (DCT)",
          "anchor": "discrete-cosine-transform-dct"
        },
        {
          "depth": 4,
          "text": "Quantization",
          "anchor": "quantization"
        },
        {
          "depth": 4,
          "text": "Zigzag Scanning",
          "anchor": "zigzag-scanning"
        },
        {
          "depth": 4,
          "text": "Run-Length Encoding",
          "anchor": "run-length-encoding"
        },
        {
          "depth": 4,
          "text": "Entropy Encoding",
          "anchor": "entropy-encoding"
        },
        {
          "depth": 4,
          "text": "Saving the File",
          "anchor": "saving-the-file"
        },
        {
          "depth": 4,
          "text": "Decoding",
          "anchor": "decoding"
        }
      ],
      "outboundReferences": [
        "/codecs/images/avif/",
        "/codecs/images/jxl/",
        "/codecs/images/png/",
        "/codecs/images/webp/",
        "/start-here/terminology/#discrete-cosine-transform-dct"
      ],
      "checksum": "304f0c7f59b1640cb994cd246c73089de9db35663190e815e8eaa1fbfab8965f",
      "contentFormat": "markdown",
      "bytes": 4890
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/codecs/images/jpeg2000",
      "collection": "docs",
      "title": "JPEG 2000",
      "description": "JPEG-2000 is an older image compression format that uses wavelet technology to achieve high compression ratios while maintaining image quality. It supports both lossy and lossless compression, and is commonly used in app",
      "canonicalUrl": "https://encode.wiki/codecs/images/jpeg2000/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/codecs/images/jpeg2000.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/codecs/images/jpeg2000.md",
      "status": "needs-review",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/images/JPEG2000.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/images/JPEG2000.mdx"
      },
      "headings": [],
      "outboundReferences": [
        "/reference/legacy/contribution-guide/"
      ],
      "checksum": "7a3a2453eaeea4e7b6a173f025d4fd489c1fbf1b590a949bc66edf0d0016d2da",
      "contentFormat": "markdown",
      "bytes": 998
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/codecs/images/jxl",
      "collection": "docs",
      "title": "JPEG XL",
      "description": "JPEG XL is a compression format for images that was developed by the Joint Photographic Experts Group in 2020. It is designed to provide improved compression efficiency compared to the traditional JPEG format, while stil",
      "canonicalUrl": "https://encode.wiki/codecs/images/jxl/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/codecs/images/jxl.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/codecs/images/jxl.md",
      "status": "current",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/images/JXL.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/images/JXL.mdx"
      },
      "headings": [
        {
          "depth": 1,
          "text": "JPEG XL",
          "anchor": "jpeg-xl"
        },
        {
          "depth": 2,
          "text": "Performance Checklist",
          "anchor": "performance-checklist"
        },
        {
          "depth": 2,
          "text": "Format Breakdown",
          "anchor": "format-breakdown"
        },
        {
          "depth": 3,
          "text": "Lossless Compression",
          "anchor": "lossless-compression"
        },
        {
          "depth": 3,
          "text": "Lossy Compression",
          "anchor": "lossy-compression"
        },
        {
          "depth": 3,
          "text": "Supported Bit Depth(s)",
          "anchor": "supported-bit-depths"
        },
        {
          "depth": 3,
          "text": "Progressive Decode",
          "anchor": "progressive-decode"
        },
        {
          "depth": 3,
          "text": "Lossless JPEG Re-Compression",
          "anchor": "lossless-jpeg-re-compression"
        },
        {
          "depth": 3,
          "text": "Industry Support",
          "anchor": "industry-support"
        },
        {
          "depth": 3,
          "text": "Other Features",
          "anchor": "other-features"
        },
        {
          "depth": 2,
          "text": "Encoders",
          "anchor": "encoders"
        },
        {
          "depth": 3,
          "text": "libjxl",
          "anchor": "libjxl"
        },
        {
          "depth": 3,
          "text": "libjxl-tiny",
          "anchor": "libjxl-tiny"
        },
        {
          "depth": 3,
          "text": "Hydrium",
          "anchor": "hydrium"
        },
        {
          "depth": 3,
          "text": "zune-jpegxl",
          "anchor": "zune-jpegxl"
        },
        {
          "depth": 2,
          "text": "Decoders",
          "anchor": "decoders"
        },
        {
          "depth": 3,
          "text": "jxl-oxide",
          "anchor": "jxl-oxide"
        }
      ],
      "outboundReferences": [
        "/codecs/images/jpeg/",
        "https://cloudinary.com/blog/jpeg-xl-how-it-started-how-its-going",
        "https://cloudinary.com/blog/the-case-for-jpeg-xl",
        "https://cloudinary.com/blog/time_for_next_gen_codecs_to_dethrone_jpeg",
        "https://en.wikipedia.org/wiki/JPEG_XL",
        "https://giannirosato.com/blog/post/image-comparison/",
        "https://github.com/Traneptora/hydrium",
        "https://github.com/etemesi254/zune-image/tree/dev/crates/zune-jpegxl",
        "https://github.com/libjxl/libjxl",
        "https://github.com/libjxl/libjxl-tiny",
        "https://github.com/libjxl/libjxl-tiny/blob/main/doc/coding_tools.md",
        "https://github.com/libjxl/libjxl/blob/main/BUILDING.md",
        "https://github.com/tirr-c/jxl-oxide",
        "https://imgsaver.com/images/2023/10/03/16bit.png",
        "https://jpegxl.info",
        "https://jpegxl.info/why-jxl.html",
        "https://webkit.org/blog/14205/news-from-wwdc23-webkit-features-in-safari-17-beta/#images"
      ],
      "checksum": "d1394f7f8b15ee47b68e97d8cc217034b3c1aecaf1175501df979ccbe51d43c2",
      "contentFormat": "markdown",
      "bytes": 13650
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/codecs/images/png",
      "collection": "docs",
      "title": "PNG",
      "description": "Portable Network Graphics is a free lossless image file format released in 1996. It was ceated as an alternative to GIF, which was at the time a proprietary format. It gained animation support similar to GIF with the rel",
      "canonicalUrl": "https://encode.wiki/codecs/images/png/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/codecs/images/png.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/codecs/images/png.md",
      "status": "needs-review",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/images/PNG.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/images/PNG.mdx"
      },
      "headings": [
        {
          "depth": 2,
          "text": "Performance Checklist",
          "anchor": "performance-checklist"
        }
      ],
      "outboundReferences": [
        "/codecs/images/gif/",
        "/reference/legacy/contribution-guide/"
      ],
      "checksum": "b3138a72184698d7c2161dc17635b0c5090f5e16b427d6d0c97064f26ffcab4b",
      "contentFormat": "markdown",
      "bytes": 743
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/codecs/images/qoi",
      "collection": "docs",
      "title": "QOI",
      "description": "QOI is an image compression format that aims to provide a simple, fast, and efficient way to compress and decompress images losslessly. It was designed to be easy to implement while offering better compression ratios tha",
      "canonicalUrl": "https://encode.wiki/codecs/images/qoi/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/codecs/images/qoi.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/codecs/images/qoi.md",
      "status": "current",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/images/QOI.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/images/QOI.mdx"
      },
      "headings": [
        {
          "depth": 2,
          "text": "Performance Checklist",
          "anchor": "performance-checklist"
        },
        {
          "depth": 2,
          "text": "Format Breakdown",
          "anchor": "format-breakdown"
        },
        {
          "depth": 3,
          "text": "Benchmarks",
          "anchor": "benchmarks"
        },
        {
          "depth": 3,
          "text": "Advantages",
          "anchor": "advantages"
        },
        {
          "depth": 3,
          "text": "Limitations",
          "anchor": "limitations"
        }
      ],
      "outboundReferences": [
        "/codecs/images/png/",
        "https://github.com/phoboslab/qoi/blob/master/qoibench.c",
        "https://qoiformat.org/benchmark/qoi_benchmark_suite.tar",
        "https://qoiformat.org/qoi-specification.pdf"
      ],
      "checksum": "1e46b7dc6fc58fb94496e5fbf8d0222fb8d115f19c60747dbde51b798ddf0768",
      "contentFormat": "markdown",
      "bytes": 4844
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/codecs/images/webp",
      "collection": "docs",
      "title": "WebP",
      "description": "WebP is a free image file format first released by Google in 2010. It consists of 2 primary \"modes\" of operation. A lossy mode derived from the VP8 video codec, and a novel lossless mode added in 2011.",
      "canonicalUrl": "https://encode.wiki/codecs/images/webp/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/codecs/images/webp.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/codecs/images/webp.md",
      "status": "current",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/images/WebP.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/images/WebP.mdx"
      },
      "headings": [
        {
          "depth": 2,
          "text": "Performance Checklist",
          "anchor": "performance-checklist"
        },
        {
          "depth": 2,
          "text": "History",
          "anchor": "history"
        },
        {
          "depth": 3,
          "text": "Adoption",
          "anchor": "adoption"
        },
        {
          "depth": 3,
          "text": "Criticism",
          "anchor": "criticism"
        },
        {
          "depth": 3,
          "text": "Vulnerabilities",
          "anchor": "vulnerabilities"
        },
        {
          "depth": 3,
          "text": "WebP 2",
          "anchor": "webp-2"
        },
        {
          "depth": 2,
          "text": "Technical Details",
          "anchor": "technical-details"
        },
        {
          "depth": 3,
          "text": "Lossy",
          "anchor": "lossy"
        },
        {
          "depth": 3,
          "text": "Lossless",
          "anchor": "lossless"
        },
        {
          "depth": 3,
          "text": "Extended Format Features",
          "anchor": "extended-format-features"
        },
        {
          "depth": 2,
          "text": "Conclusion",
          "anchor": "conclusion"
        }
      ],
      "outboundReferences": [
        "/codecs/images/avif/",
        "/codecs/images/jxl/",
        "/codecs/video/vp8/",
        "/reference/metrics/psnr/",
        "/start-here/lossless/",
        "/start-here/psychovisual/",
        "/tools/software-encoders/aomenc/",
        "https://caniuse.com",
        "https://caniuse.com/?search=webp",
        "https://chromium.googlesource.com/codecs/libwebp2/",
        "https://en.wikipedia.org/wiki/Resource_Interchange_File_Format",
        "https://github.com/google/jpegli",
        "https://halide.cx/iris/",
        "https://research.mozilla.org/2014/07/15/mozilla-advances-jpeg-encoding-with-mozjpeg-2-0/",
        "https://www.cve.org/CVERecord?id=CVE-2023-4863",
        "https://www.rfc-editor.org/rfc/rfc9649"
      ],
      "checksum": "5ae978ebcac1b9a63297ea8571597f90ce683b0a75d8ebf251ab868667acd80e",
      "contentFormat": "markdown",
      "bytes": 9135
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/codecs/subtitles/srt",
      "collection": "docs",
      "title": "SRT",
      "description": "SubRip Text is a text format for subtitles, described as 'the most basic of all subtitle formats'. SRT files are plain text with the extension .srt.",
      "canonicalUrl": "https://encode.wiki/codecs/subtitles/srt/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/codecs/subtitles/srt.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/codecs/subtitles/srt.md",
      "status": "current",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/subtitles/SRT.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/subtitles/SRT.mdx"
      },
      "headings": [
        {
          "depth": 2,
          "text": "Format",
          "anchor": "format"
        },
        {
          "depth": 3,
          "text": "Unoffical features",
          "anchor": "unoffical-features"
        },
        {
          "depth": 2,
          "text": "Example",
          "anchor": "example"
        }
      ],
      "outboundReferences": [],
      "checksum": "e56a9fa55c8ef99da8e84a2aa9daf846a69e30c1b7d4b5fb1520beb639ad1b8c",
      "contentFormat": "markdown",
      "bytes": 924
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/codecs/subtitles/ssa",
      "collection": "docs",
      "title": "SubStation Alpha",
      "description": "The SubStation Alpha subtitle format.",
      "canonicalUrl": "https://encode.wiki/codecs/subtitles/ssa/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/codecs/subtitles/ssa.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/codecs/subtitles/ssa.md",
      "status": "current",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/subtitles/SSA.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/subtitles/SSA.mdx"
      },
      "headings": [
        {
          "depth": 1,
          "text": "Overview",
          "anchor": "overview"
        },
        {
          "depth": 2,
          "text": "Format",
          "anchor": "format"
        },
        {
          "depth": 3,
          "text": "ASS (SSA v4+) header",
          "anchor": "ass-ssa-v4-header"
        },
        {
          "depth": 2,
          "text": "Further reading:",
          "anchor": "further-reading"
        }
      ],
      "outboundReferences": [
        "/tools/utilities/ffmpeg/",
        "/tools/video-players/",
        "http://moodub.free.fr/video/ass-specs.doc",
        "https://web.archive.org/web/20030603235926/http://www.eswat.demon.co.uk/substation.html",
        "https://wiki.multimedia.cx/index.php/SubStation_Alpha"
      ],
      "checksum": "f5cd39efaccab34d10ff93db87ee46210db67b2852309361d01e4fc52781c5f3",
      "contentFormat": "markdown",
      "bytes": 2387
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/codecs/subtitles/webvtt",
      "collection": "docs",
      "title": "WebVTT",
      "description": "WebVTT, or Web Video Text Tracks, is the format for subtitles on the web. It is used with the HTML \\ element, or embedded into a webm container.",
      "canonicalUrl": "https://encode.wiki/codecs/subtitles/webvtt/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/codecs/subtitles/webvtt.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/codecs/subtitles/webvtt.md",
      "status": "current",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/subtitles/webvtt.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/subtitles/webvtt.mdx"
      },
      "headings": [
        {
          "depth": 2,
          "text": "Structure",
          "anchor": "structure"
        },
        {
          "depth": 3,
          "text": "Cue",
          "anchor": "cue"
        },
        {
          "depth": 2,
          "text": "Example",
          "anchor": "example"
        }
      ],
      "outboundReferences": [
        "/codecs/subtitles/srt/",
        "https://developer.mozilla.org/en-US/docs/Web/API/WebVTT_API#webvtt_cues",
        "https://developer.mozilla.org/en-US/docs/Web/HTML/Element/track"
      ],
      "checksum": "83c7120e7fd521e7f71cdfe9c0c405f5dc17e05d9b5ece427f3c3995da9bde00",
      "contentFormat": "markdown",
      "bytes": 1066
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/codecs/video/av1",
      "collection": "docs",
      "title": "AV1",
      "description": "AV1 is a royalty-free video compression format designed to succeed VP9. It presently competes with VP9, VVC, and HEVC. AV1 is computationally more complex than VP9, but is fast to decode due to the mature and efficient d",
      "canonicalUrl": "https://encode.wiki/codecs/video/av1/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/codecs/video/av1.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/codecs/video/av1.md",
      "status": "current",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/video/AV1.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/video/AV1.mdx"
      },
      "headings": [
        {
          "depth": 1,
          "text": "A Technical Overview of AV1",
          "anchor": "a-technical-overview-of-av1"
        },
        {
          "depth": 2,
          "text": "Abstract",
          "anchor": "abstract"
        },
        {
          "depth": 2,
          "text": "Introduction",
          "anchor": "introduction"
        },
        {
          "depth": 2,
          "text": "Profile & Levels",
          "anchor": "profile-levels"
        },
        {
          "depth": 2,
          "text": "Block Structure",
          "anchor": "block-structure"
        },
        {
          "depth": 3,
          "text": "Basic Coding block",
          "anchor": "basic-coding-block"
        },
        {
          "depth": 3,
          "text": "Basic Prediction Block",
          "anchor": "basic-prediction-block"
        },
        {
          "depth": 3,
          "text": "Basic Transform Block",
          "anchor": "basic-transform-block"
        },
        {
          "depth": 2,
          "text": "Intra Prediction",
          "anchor": "intra-prediction"
        },
        {
          "depth": 3,
          "text": "Directional Intra Prediction Mode",
          "anchor": "directional-intra-prediction-mode"
        },
        {
          "depth": 3,
          "text": "Smooth Mode",
          "anchor": "smooth-mode"
        },
        {
          "depth": 3,
          "text": "Paeth Mode",
          "anchor": "paeth-mode"
        },
        {
          "depth": 3,
          "text": "Palette Mode",
          "anchor": "palette-mode"
        },
        {
          "depth": 3,
          "text": "Filter Intra mode",
          "anchor": "filter-intra-mode"
        },
        {
          "depth": 3,
          "text": "Intra Block Copy Mode",
          "anchor": "intra-block-copy-mode"
        },
        {
          "depth": 3,
          "text": "Predict Chroma from Luma",
          "anchor": "predict-chroma-from-luma"
        },
        {
          "depth": 2,
          "text": "Inter Prediction",
          "anchor": "inter-prediction"
        },
        {
          "depth": 3,
          "text": "Affine/Warped Motion Compensation",
          "anchor": "affinewarped-motion-compensation"
        },
        {
          "depth": 3,
          "text": "OBMC (Overlapped Block Motion Compensation)",
          "anchor": "obmc-overlapped-block-motion-compensation"
        },
        {
          "depth": 3,
          "text": "Sub-pixel Interpolation Filter",
          "anchor": "sub-pixel-interpolation-filter"
        },
        {
          "depth": 3,
          "text": "Dynamic MV reference",
          "anchor": "dynamic-mv-reference"
        },
        {
          "depth": 3,
          "text": "Extended Compound Modes",
          "anchor": "extended-compound-modes"
        },
        {
          "depth": 3,
          "text": "Extended Reference frame Number",
          "anchor": "extended-reference-frame-number"
        },
        {
          "depth": 2,
          "text": "In-loop Filter",
          "anchor": "in-loop-filter"
        },
        {
          "depth": 3,
          "text": "De-blocking filter",
          "anchor": "de-blocking-filter"
        },
        {
          "depth": 3,
          "text": "CDEF (Constrained Directional Enhancement Filter)",
          "anchor": "cdef-constrained-directional-enhancement-filter"
        },
        {
          "depth": 3,
          "text": "LR (In-loop Restoration) filter",
          "anchor": "lr-in-loop-restoration-filter"
        },
        {
          "depth": 2,
          "text": "Multi-Symbol Entropy Coder",
          "anchor": "multi-symbol-entropy-coder"
        },
        {
          "depth": 2,
          "text": "Transform",
          "anchor": "transform"
        },
        {
          "depth": 3,
          "text": "Transform type",
          "anchor": "transform-type"
        },
        {
          "depth": 3,
          "text": "Transform Block Shape and Size",
          "anchor": "transform-block-shape-and-size"
        },
        {
          "depth": 2,
          "text": "Tiles",
          "anchor": "tiles"
        },
        {
          "depth": 2,
          "text": "Segment",
          "anchor": "segment"
        },
        {
          "depth": 2,
          "text": "SVC (Scalable Video Coding)",
          "anchor": "svc-scalable-video-coding"
        },
        {
          "depth": 2,
          "text": "Other Tools",
          "anchor": "other-tools"
        },
        {
          "depth": 3,
          "text": "Quantization Matrices",
          "anchor": "quantization-matrices"
        },
        {
          "depth": 3,
          "text": "Superblock Delta-quantization",
          "anchor": "superblock-delta-quantization"
        },
        {
          "depth": 3,
          "text": "OBU (Open Bitstream Unit)",
          "anchor": "obu-open-bitstream-unit"
        },
        {
          "depth": 2,
          "text": "References",
          "anchor": "references"
        }
      ],
      "outboundReferences": [
        "/codecs/video/hevc/",
        "/codecs/video/vp9/",
        "/codecs/video/vvc/",
        "/tools/software-encoders/aomenc/",
        "/tools/software-encoders/rav1e/",
        "/tools/software-encoders/svt-av1/",
        "https://en.wikipedia.org/wiki/AV1#Hardware",
        "https://github.com/QuPengfei/Technical-Overview-Of-AV1-Spec/blob/master/README.md"
      ],
      "checksum": "eda5d3c1e29eb351076340282af66331b947011f3b73aa48bcd48e80079b0678",
      "contentFormat": "markdown",
      "bytes": 37314
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/codecs/video/avc",
      "collection": "docs",
      "title": "AVC / H.264",
      "description": "H.264, also known as AVC , is a video compression standard that has played a significant role in multimedia codec technology. H.264 revolutionized video encoding by offering vastly more efficient compression than predece",
      "canonicalUrl": "https://encode.wiki/codecs/video/avc/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/codecs/video/avc.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/codecs/video/avc.md",
      "status": "needs-review",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/video/AVC.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/video/AVC.mdx"
      },
      "headings": [
        {
          "depth": 1,
          "text": "H.264",
          "anchor": "h264"
        }
      ],
      "outboundReferences": [
        "/codecs/video/av1/",
        "/codecs/video/hevc/",
        "/codecs/video/vp9/",
        "/reference/legacy/contribution-guide/",
        "/tools/software-encoders/x264/"
      ],
      "checksum": "08100f0d368de2fd148de49d8298e1d313cacc0475a62a62ff40831f9e3f6cf1",
      "contentFormat": "markdown",
      "bytes": 1182
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/codecs/video/avs3",
      "collection": "docs",
      "title": "AVS3",
      "description": "AVS3 is the most recent codec from the AVS family. It aims to bring a significant coding improvement over AVS2 and HEVC. The specification was divided into 2 phases, the first one finished in 2019 and the second in 2021.",
      "canonicalUrl": "https://encode.wiki/codecs/video/avs3/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/codecs/video/avs3.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/codecs/video/avs3.md",
      "status": "needs-review",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/video/AVS3.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/video/AVS3.mdx"
      },
      "headings": [],
      "outboundReferences": [
        "/codecs/video/hevc/",
        "/codecs/video/vvc/",
        "/reference/legacy/contribution-guide/",
        "/tools/software-encoders/uavs3e/",
        "https://dvb.org/news/dvb-test-content-for-vvc-and-avs3-codecs-now-available",
        "https://github.com/uavs3",
        "https://github.com/uavs3/uavs3d",
        "https://www.intel.com/content/www/us/en/developer/articles/technical/scalable-video-technology.html"
      ],
      "checksum": "0c175b2914990b6be7180be3e2feff20ad649537fcd0c1ebe454ea4d3d241a7b",
      "contentFormat": "markdown",
      "bytes": 1738
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/codecs/video/dsv",
      "collection": "docs",
      "title": "DSV",
      "description": "DSV or DSV1 is a compact, software-only video codec focusing on simplicity and wavelet-based compression, with features rivaling early MPEG standards. The reference implementation of the codec is designed for flexibility",
      "canonicalUrl": "https://encode.wiki/codecs/video/dsv/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/codecs/video/dsv.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/codecs/video/dsv.md",
      "status": "current",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/video/DSV.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/video/DSV.mdx"
      },
      "headings": [
        {
          "depth": 2,
          "text": "Features",
          "anchor": "features"
        },
        {
          "depth": 2,
          "text": "Limitations",
          "anchor": "limitations"
        },
        {
          "depth": 3,
          "text": "Example Usage",
          "anchor": "example-usage"
        },
        {
          "depth": 3,
          "text": "Documentation & More",
          "anchor": "documentation-more"
        }
      ],
      "outboundReferences": [
        "/codecs/video/dsv2/",
        "https://github.com/LMP88959/Digital-Subband-Video-1"
      ],
      "checksum": "ead584d05473a5b522ec0eafaf8007312abddc4bcf0a18def825272565ebeaab",
      "contentFormat": "markdown",
      "bytes": 2340
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/codecs/video/dsv2",
      "collection": "docs",
      "title": "DSV2",
      "description": "DSV2 is a lossy and lossless video codec that utilizes a wavelet transform and block-based motion compensation for video compression. It is designed to perform optimally at medium-low to medium-high bitrates for resoluti",
      "canonicalUrl": "https://encode.wiki/codecs/video/dsv2/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/codecs/video/dsv2.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/codecs/video/dsv2.md",
      "status": "current",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/video/DSV2.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/video/DSV2.mdx"
      },
      "headings": [
        {
          "depth": 2,
          "text": "Core Features",
          "anchor": "core-features"
        },
        {
          "depth": 2,
          "text": "Encoder Implementation",
          "anchor": "encoder-implementation"
        },
        {
          "depth": 2,
          "text": "Limitations",
          "anchor": "limitations"
        },
        {
          "depth": 2,
          "text": "Usage",
          "anchor": "usage"
        },
        {
          "depth": 3,
          "text": "Encoder Usage",
          "anchor": "encoder-usage"
        },
        {
          "depth": 3,
          "text": "Decoder Usage",
          "anchor": "decoder-usage"
        },
        {
          "depth": 2,
          "text": "Wavelets",
          "anchor": "wavelets"
        },
        {
          "depth": 3,
          "text": "The Compression Process",
          "anchor": "the-compression-process"
        },
        {
          "depth": 4,
          "text": "The Wavelet Transform",
          "anchor": "the-wavelet-transform"
        },
        {
          "depth": 4,
          "text": "Quantization",
          "anchor": "quantization"
        },
        {
          "depth": 3,
          "text": "Advantages & Disadvantages",
          "anchor": "advantages-disadvantages"
        },
        {
          "depth": 4,
          "text": "Advantages",
          "anchor": "advantages"
        },
        {
          "depth": 4,
          "text": "Disadvantages",
          "anchor": "disadvantages"
        }
      ],
      "outboundReferences": [
        "/codecs/video/avc/",
        "/codecs/video/dsv/",
        "/reference/metrics/psnr/",
        "/start-here/lossless/",
        "/start-here/terminology/#discrete-cosine-transform-dct",
        "https://github.com/LMP88959/Digital-Subband-Video-2"
      ],
      "checksum": "10696dd1caa7435fbd39f7f3fafd7d9aa5cc6a9863c3354210d2df64e7bf0d88",
      "contentFormat": "markdown",
      "bytes": 7562
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/codecs/video/ecm",
      "collection": "docs",
      "title": "ECM",
      "description": "ECM is a video codec developed by the Fraunhofer Heinrich-Hertz-Institute. It is purportedly designed to succeed H.266, or VVC.",
      "canonicalUrl": "https://encode.wiki/codecs/video/ecm/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/codecs/video/ecm.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/codecs/video/ecm.md",
      "status": "needs-review",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/video/ECM.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/video/ECM.mdx"
      },
      "headings": [],
      "outboundReferences": [
        "/codecs/video/vvc/",
        "/reference/legacy/contribution-guide/",
        "https://vcgit.hhi.fraunhofer.de/ecm/ECM"
      ],
      "checksum": "7c4f88bb9624380de73d59f1613e635bb0e552f672651a6efede5820138e0895",
      "contentFormat": "markdown",
      "bytes": 1303
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/codecs/video/ffv1",
      "collection": "docs",
      "title": "FFV1",
      "description": "FFV1 ) is a lossless intra-frame video codec designed for archival use and preservation. Created by Michael Niedermayer, it is part of the FFmpeg project. The codec supports a wide range of color spaces, works with YUV a",
      "canonicalUrl": "https://encode.wiki/codecs/video/ffv1/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/codecs/video/ffv1.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/codecs/video/ffv1.md",
      "status": "needs-review",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/video/FFV1.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/video/FFV1.mdx"
      },
      "headings": [
        {
          "depth": 2,
          "text": "History",
          "anchor": "history"
        },
        {
          "depth": 2,
          "text": "Usage",
          "anchor": "usage"
        },
        {
          "depth": 3,
          "text": "Options",
          "anchor": "options"
        },
        {
          "depth": 2,
          "text": "Intra-frame only catch",
          "anchor": "intra-frame-only-catch"
        }
      ],
      "outboundReferences": [
        "#intra-frame-only-catch",
        "/codecs/video/utvideo/",
        "/reference/legacy/contribution-guide/",
        "/tools/utilities/ffmpeg/",
        "https://datatracker.ietf.org/doc/draft-ietf-cellar-ffv1-v4/",
        "https://datatracker.ietf.org/doc/html/rfc9043",
        "https://en.wikipedia.org/wiki/FFV1",
        "https://forum.shotcut.org/t/exporting-as-ffv1-change-form-to-support-lossless-parameters/41230/19?page=2",
        "https://trac.ffmpeg.org/wiki/Encode/FFV1",
        "https://video.stackexchange.com/questions/24874/what-does-the-context-parameter-mean-when-using-ffv1-in-ffmpeg"
      ],
      "checksum": "029f7fea93a8d037e6f0cb7ebea933d4a150553a74033996de8f0794760d9974",
      "contentFormat": "markdown",
      "bytes": 4130
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/codecs/video/hevc",
      "collection": "docs",
      "title": "HEVC / H.265",
      "description": "H.265, also known as High-Efficiency Video Coding , is a video compression standard designed to deliver higher-quality videos with reduced file sizes. It is a successor to the H.264 codec and was developed to address the",
      "canonicalUrl": "https://encode.wiki/codecs/video/hevc/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/codecs/video/hevc.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/codecs/video/hevc.md",
      "status": "needs-review",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/video/HEVC.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/video/HEVC.mdx"
      },
      "headings": [
        {
          "depth": 1,
          "text": "H.265",
          "anchor": "h265"
        }
      ],
      "outboundReferences": [
        "/codecs/video/avc/",
        "/reference/legacy/contribution-guide/"
      ],
      "checksum": "8ac1971d9a159947335f175d49fbc995a79c7b413b273851f760f29d96bd87a8",
      "contentFormat": "markdown",
      "bytes": 621
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/codecs/video/prores",
      "collection": "docs",
      "title": "ProRes",
      "description": "ProRes is a family of lossy video compression codecs developed by Apple Inc. ProRes is designed to serve as a high-quality \"visually lossless\" video editing codec that offers superior image quality compared to many other",
      "canonicalUrl": "https://encode.wiki/codecs/video/prores/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/codecs/video/prores.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/codecs/video/prores.md",
      "status": "current",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/video/prores.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/video/prores.mdx"
      },
      "headings": [
        {
          "depth": 2,
          "text": "Format Breakdown",
          "anchor": "format-breakdown"
        },
        {
          "depth": 2,
          "text": "Usage",
          "anchor": "usage"
        }
      ],
      "outboundReferences": [
        "/codecs/video/avc/",
        "/start-here/terminology/#discrete-cosine-transform-dct",
        "https://www.apple.com/final-cut-pro/docs/Apple_ProRes_RAW.pdf"
      ],
      "checksum": "2a01a15f628909c3e38f0db610e19607befb3a2cf01326f9919b55d00b25e487",
      "contentFormat": "markdown",
      "bytes": 2909
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/codecs/video/theora",
      "collection": "docs",
      "title": "Theora",
      "description": "Theora is a legacy video codec first released in 2004. It is derived from VP3, part of the same family of codecs that formed VP8, VP9 and AV1.",
      "canonicalUrl": "https://encode.wiki/codecs/video/theora/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/codecs/video/theora.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/codecs/video/theora.md",
      "status": "needs-review",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/video/Theora.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/video/Theora.mdx"
      },
      "headings": [
        {
          "depth": 2,
          "text": "Encoding",
          "anchor": "encoding"
        }
      ],
      "outboundReferences": [
        "/codecs/audio/vorbis/",
        "/codecs/video/av1/",
        "/codecs/video/vp8/",
        "/codecs/video/vp9/",
        "/reference/legacy/contribution-guide/"
      ],
      "checksum": "fa3edbaf4f5262ecbfe033d5787c602235e1f8e54a8b4566745417352f215990",
      "contentFormat": "markdown",
      "bytes": 567
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/codecs/video/utvideo",
      "collection": "docs",
      "title": "UT Video",
      "description": "UT Video Codec Suite is a fast, lossless video codec, developed by Takeshi Umezawa and released under the free GNU General Public License. The algorithm of UT video is based on the Huffman code.",
      "canonicalUrl": "https://encode.wiki/codecs/video/utvideo/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/codecs/video/utvideo.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/codecs/video/utvideo.md",
      "status": "needs-review",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/video/utvideo.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/video/utvideo.mdx"
      },
      "headings": [
        {
          "depth": 1,
          "text": "UT Video Codec Suite",
          "anchor": "ut-video-codec-suite"
        }
      ],
      "outboundReferences": [
        "/reference/legacy/contribution-guide/",
        "/tools/utilities/ffmpeg/",
        "https://en.wikipedia.org/wiki/Ut_Video_Codec_Suite"
      ],
      "checksum": "5fa7aa79b8452c09dc92245dd8f33f8500bccba69ad4f740ac0a12fe686ab556",
      "contentFormat": "markdown",
      "bytes": 1320
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/codecs/video/vc-1",
      "collection": "docs",
      "title": "VC-1",
      "description": "VC-1 is video codec created by Microsoft and released in 2006. It largely aimed to compete with AVC.",
      "canonicalUrl": "https://encode.wiki/codecs/video/vc-1/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/codecs/video/vc-1.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/codecs/video/vc-1.md",
      "status": "needs-review",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/video/VC-1.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/video/VC-1.mdx"
      },
      "headings": [
        {
          "depth": 2,
          "text": "Encoding",
          "anchor": "encoding"
        },
        {
          "depth": 2,
          "text": "Decoding",
          "anchor": "decoding"
        }
      ],
      "outboundReferences": [
        "/codecs/video/avc/",
        "/reference/legacy/contribution-guide/",
        "/tools/utilities/ffmpeg/",
        "/tools/video-players/"
      ],
      "checksum": "188ee1ef3fd8ba3d5590fecc699af65866467a9b8de71ed0707af94317bd5e45",
      "contentFormat": "markdown",
      "bytes": 595
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/codecs/video/vp8",
      "collection": "docs",
      "title": "VP8",
      "description": "VP8 is a video compression format developed by On2 Technologies released in 2008. It was later released as a royalty free codec in 2010 by Google. Its efficiency is competitive with AVC. VP8 was a significant player in t",
      "canonicalUrl": "https://encode.wiki/codecs/video/vp8/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/codecs/video/vp8.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/codecs/video/vp8.md",
      "status": "current",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/video/VP8.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/video/VP8.mdx"
      },
      "headings": [
        {
          "depth": 2,
          "text": "Design Assumptions",
          "anchor": "design-assumptions"
        },
        {
          "depth": 2,
          "text": "Technical Features",
          "anchor": "technical-features"
        },
        {
          "depth": 3,
          "text": "Frequency Transforms & Adaptive Quantization",
          "anchor": "frequency-transforms-adaptive-quantization"
        },
        {
          "depth": 3,
          "text": "Flexible Reference Frames",
          "anchor": "flexible-reference-frames"
        },
        {
          "depth": 3,
          "text": "Intra Prediction",
          "anchor": "intra-prediction"
        },
        {
          "depth": 3,
          "text": "Inter Prediction",
          "anchor": "inter-prediction"
        },
        {
          "depth": 3,
          "text": "In-Loop Deblocking Filtering",
          "anchor": "in-loop-deblocking-filtering"
        },
        {
          "depth": 3,
          "text": "Entropy Coding",
          "anchor": "entropy-coding"
        },
        {
          "depth": 2,
          "text": "Overall Decoding Process",
          "anchor": "overall-decoding-process"
        },
        {
          "depth": 2,
          "text": "VP8 Today",
          "anchor": "vp8-today"
        }
      ],
      "outboundReferences": [
        "/codecs/images/webp/",
        "/codecs/video/av1/",
        "/codecs/video/avc/",
        "/codecs/video/vp9/",
        "/reference/metrics/psnr/",
        "/start-here/lossless/",
        "/start-here/terminology/#discrete-cosine-transform-dct",
        "/tools/software-encoders/vpxenc/",
        "/tools/software-encoders/x264/",
        "/tools/utilities/ffmpeg/",
        "https://datatracker.ietf.org/doc/rfc6386/",
        "https://ieeexplore.ieee.org/abstract/document/6012227",
        "https://raw.githubusercontent.com/av1-community-contributors/images/refs/heads/main/vp8_rd_up.webp",
        "https://web.archive.org/web/20150301015756/http://x264dev.multimedia.cx/archives/486"
      ],
      "checksum": "679c582e1559370d5fda7cfde9b3d90d20ed7562db611012b5e8a89d79a26eb1",
      "contentFormat": "markdown",
      "bytes": 14222
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/codecs/video/vp9",
      "collection": "docs",
      "title": "VP9",
      "description": "VP9, famous for being YouTube's codec of choice for many years, is a royalty free video compression format that competes with HEVC and AVC. It is slightly less efficient than HEVC in terms of visual quality, but VP9 is a",
      "canonicalUrl": "https://encode.wiki/codecs/video/vp9/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/codecs/video/vp9.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/codecs/video/vp9.md",
      "status": "needs-review",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/video/VP9.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/video/VP9.mdx"
      },
      "headings": [],
      "outboundReferences": [
        "/codecs/video/avc/",
        "/codecs/video/hevc/",
        "/reference/legacy/contribution-guide/",
        "/tools/software-encoders/svt-vp9/",
        "/tools/software-encoders/vpxenc/"
      ],
      "checksum": "1b4bedd4ee9d2c1bdf4d119ebd49b05cd96cb58b32128f244397934c2dcbf8e1",
      "contentFormat": "markdown",
      "bytes": 730
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/codecs/video/vvc",
      "collection": "docs",
      "title": "VVC / H.266",
      "description": "H.266, or VVC , is a codec standardized in 2020 by the Joint Video Experts Team . It succeeds H.265, and claims to be 40% more efficient. In practice, it is currently about as efficient as AV1 when using the VVenC encode",
      "canonicalUrl": "https://encode.wiki/codecs/video/vvc/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/codecs/video/vvc.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/codecs/video/vvc.md",
      "status": "needs-review",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/video/VVC.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/video/VVC.mdx"
      },
      "headings": [
        {
          "depth": 1,
          "text": "H.266",
          "anchor": "h266"
        }
      ],
      "outboundReferences": [
        "/codecs/video/av1/",
        "/codecs/video/hevc/",
        "/reference/legacy/contribution-guide/",
        "/tools/software-encoders/vvenc/",
        "/tools/utilities/ffmpeg/"
      ],
      "checksum": "21666f73620d10c2ff77d6bd0164890db32395ba62f37162dabd42dbfbe720b9",
      "contentFormat": "markdown",
      "bytes": 777
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/guides",
      "collection": "docs",
      "title": "Encoding guides",
      "description": "Goal-oriented, reproducible encoding workflows.",
      "canonicalUrl": "https://encode.wiki/guides/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/guides.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/guides.md",
      "status": "current",
      "tags": [],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "headings": [],
      "outboundReferences": [],
      "checksum": "e53e210aed566c337aa80b6b64936860e7e32ecce3a07623be6700a7a25de537",
      "contentFormat": "markdown",
      "bytes": 375
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/guides/audio-and-subtitles",
      "collection": "docs",
      "title": "Handle audio and subtitles in the final container",
      "description": "Map every intended stream explicitly and validate language, disposition, and compatibility.",
      "canonicalUrl": "https://encode.wiki/guides/audio-and-subtitles/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/guides/audio-and-subtitles.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/guides/audio-and-subtitles.md",
      "status": "needs-review",
      "tags": [
        "audio",
        "subtitles",
        "ffmpeg"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {
        "lastVerified": "2026-08-21T00:00:00.000Z"
      },
      "authors": [],
      "sources": [],
      "headings": [
        {
          "depth": 2,
          "text": "Validate",
          "anchor": "validate"
        },
        {
          "depth": 2,
          "text": "Primary references",
          "anchor": "primary-references"
        }
      ],
      "outboundReferences": [
        "https://ffmpeg.org/ffmpeg.html#Advanced-Subtitle-options",
        "https://ffmpeg.org/ffmpeg.html#Manual-stream-selection",
        "https://ffmpeg.org/ffmpeg.html#Stream-specifiers-1"
      ],
      "checksum": "1809d0fc48f5f88b09ac082713bac1fa8bfed4673cb917dd2c92410d8ae4ff32",
      "contentFormat": "markdown",
      "bytes": 1488
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/guides/av1-with-svt-av1",
      "collection": "docs",
      "title": "Encode AV1 with SVT-AV1 and FFmpeg",
      "description": "Create a short constant-quality AV1 sample with explicit mapping and verification.",
      "canonicalUrl": "https://encode.wiki/guides/av1-with-svt-av1/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/guides/av1-with-svt-av1.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/guides/av1-with-svt-av1.md",
      "status": "needs-review",
      "tags": [
        "av1",
        "ffmpeg",
        "svt-av1"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {
        "lastVerified": "2026-08-21T00:00:00.000Z"
      },
      "authors": [],
      "sources": [],
      "headings": [
        {
          "depth": 2,
          "text": "Encode a representative sample",
          "anchor": "encode-a-representative-sample"
        },
        {
          "depth": 2,
          "text": "Validate",
          "anchor": "validate"
        },
        {
          "depth": 2,
          "text": "Primary references",
          "anchor": "primary-references"
        }
      ],
      "outboundReferences": [
        "https://ffmpeg.org/ffmpeg-codecs.html#libsvtav1",
        "https://gitlab.com/AOMediaCodec/SVT-AV1/-/blob/master/Docs/Ffmpeg.md",
        "https://gitlab.com/AOMediaCodec/SVT-AV1/-/blob/v4.0.0/Docs/Parameters.md"
      ],
      "checksum": "0c1ba7d9f7300f53393b37ccbcabf9b59d70277c28758edee34f51f42a342103",
      "contentFormat": "markdown",
      "bytes": 1662
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/guides/choose-a-codec",
      "collection": "docs",
      "title": "Choose a codec and encoder",
      "description": "Select a codec, implementation, and container from the constraints of your workflow.",
      "canonicalUrl": "https://encode.wiki/guides/choose-a-codec/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/guides/choose-a-codec.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/guides/choose-a-codec.md",
      "status": "needs-review",
      "tags": [
        "workflow",
        "compatibility"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {
        "lastVerified": "2026-08-21T00:00:00.000Z"
      },
      "authors": [],
      "sources": [],
      "headings": [
        {
          "depth": 2,
          "text": "Decision order",
          "anchor": "decision-order"
        },
        {
          "depth": 2,
          "text": "Validation",
          "anchor": "validation"
        },
        {
          "depth": 2,
          "text": "Primary references",
          "anchor": "primary-references"
        }
      ],
      "outboundReferences": [
        "https://ffmpeg.org/ffmpeg-codecs.html",
        "https://ffmpeg.org/ffmpeg.html#Stream-selection",
        "https://ffmpeg.org/ffprobe.html"
      ],
      "checksum": "0c608328493186b8a4cca510e0f789f3c590db6bbebca933268e29d545e30c32",
      "contentFormat": "markdown",
      "bytes": 2403
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/guides/compare-encoding-quality",
      "collection": "docs",
      "title": "Compare encoding quality with metrics and visual checks",
      "description": "Align reference and distorted media, calculate metrics, inspect outliers, and preserve data.",
      "canonicalUrl": "https://encode.wiki/guides/compare-encoding-quality/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/guides/compare-encoding-quality.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/guides/compare-encoding-quality.md",
      "status": "needs-review",
      "tags": [
        "metrics",
        "comparison",
        "ffmpeg"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {
        "lastVerified": "2026-08-21T00:00:00.000Z"
      },
      "authors": [],
      "sources": [],
      "headings": [
        {
          "depth": 2,
          "text": "Calculate PSNR or SSIM",
          "anchor": "calculate-psnr-or-ssim"
        },
        {
          "depth": 2,
          "text": "Interpret the results",
          "anchor": "interpret-the-results"
        },
        {
          "depth": 2,
          "text": "Primary references",
          "anchor": "primary-references"
        }
      ],
      "outboundReferences": [
        "/reference/metrics/vmaf/",
        "https://ffmpeg.org/ffmpeg-filters.html#libvmaf",
        "https://ffmpeg.org/ffmpeg-filters.html#psnr",
        "https://ffmpeg.org/ffmpeg-filters.html#ssim"
      ],
      "checksum": "958594615e75adc5e3bbacfc2dabc0c2fce0111e6b8fdc7c435cf2c4aec097ac",
      "contentFormat": "markdown",
      "bytes": 1635
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/guides/first-ffmpeg-encode",
      "collection": "docs",
      "title": "Make and validate a first FFmpeg video encode",
      "description": "Inspect a source, encode one short H.264 sample, and verify the resulting streams.",
      "canonicalUrl": "https://encode.wiki/guides/first-ffmpeg-encode/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/guides/first-ffmpeg-encode.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/guides/first-ffmpeg-encode.md",
      "status": "needs-review",
      "tags": [
        "ffmpeg",
        "beginner"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {
        "lastVerified": "2026-08-21T00:00:00.000Z"
      },
      "authors": [],
      "sources": [],
      "headings": [
        {
          "depth": 2,
          "text": "Inspect the input",
          "anchor": "inspect-the-input"
        },
        {
          "depth": 2,
          "text": "Encode a 30-second sample",
          "anchor": "encode-a-30-second-sample"
        },
        {
          "depth": 2,
          "text": "Validate",
          "anchor": "validate"
        },
        {
          "depth": 2,
          "text": "Primary references",
          "anchor": "primary-references"
        }
      ],
      "outboundReferences": [
        "https://ffmpeg.org/ffmpeg.html#Manual-stream-selection",
        "https://ffmpeg.org/ffmpeg.html#Transcoding",
        "https://ffmpeg.org/ffprobe.html"
      ],
      "checksum": "84498eaf1ff3e5a1795561416de1b2a842bcb40cb90ca2562fa9c52d80c88570",
      "contentFormat": "markdown",
      "bytes": 1613
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/guides/preserve-color-and-hdr",
      "collection": "docs",
      "title": "Preserve color and HDR metadata safely",
      "description": "Inspect color signaling, avoid unsupported conversions, and verify the encoded result.",
      "canonicalUrl": "https://encode.wiki/guides/preserve-color-and-hdr/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/guides/preserve-color-and-hdr.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/guides/preserve-color-and-hdr.md",
      "status": "needs-review",
      "tags": [
        "color",
        "hdr",
        "ffmpeg"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {
        "lastVerified": "2026-08-21T00:00:00.000Z"
      },
      "authors": [],
      "sources": [],
      "headings": [
        {
          "depth": 2,
          "text": "Inspect first",
          "anchor": "inspect-first"
        },
        {
          "depth": 2,
          "text": "Encode without silently discarding the question",
          "anchor": "encode-without-silently-discarding-the-question"
        },
        {
          "depth": 2,
          "text": "Validate",
          "anchor": "validate"
        },
        {
          "depth": 2,
          "text": "Primary references",
          "anchor": "primary-references"
        }
      ],
      "outboundReferences": [
        "/reference/colorimetry/intro/",
        "https://ffmpeg.org/ffmpeg-scaler.html",
        "https://ffmpeg.org/ffprobe.html#Main-options"
      ],
      "checksum": "957ee2c267d9d48a186454359d5158a195abd588a039ae91a9e48ad012b8cf30",
      "contentFormat": "markdown",
      "bytes": 1888
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/guides/quality-controls",
      "collection": "docs",
      "title": "Choose quality controls, bitrate, presets, and passes",
      "description": "Decide whether a workflow should target quality, file size, bitrate, or delivery bounds.",
      "canonicalUrl": "https://encode.wiki/guides/quality-controls/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/guides/quality-controls.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/guides/quality-controls.md",
      "status": "needs-review",
      "tags": [
        "rate-control",
        "quality"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {
        "lastVerified": "2026-08-21T00:00:00.000Z"
      },
      "authors": [],
      "sources": [],
      "headings": [
        {
          "depth": 2,
          "text": "CRF and presets",
          "anchor": "crf-and-presets"
        },
        {
          "depth": 2,
          "text": "One pass or multiple passes",
          "anchor": "one-pass-or-multiple-passes"
        },
        {
          "depth": 2,
          "text": "Reproducible comparison",
          "anchor": "reproducible-comparison"
        },
        {
          "depth": 2,
          "text": "Primary references",
          "anchor": "primary-references"
        }
      ],
      "outboundReferences": [
        "https://ffmpeg.org/ffmpeg-codecs.html",
        "https://gitlab.com/AOMediaCodec/SVT-AV1/-/blob/master/Docs/CommonQuestions.md#bitrate-control-modes",
        "https://gitlab.com/AOMediaCodec/SVT-AV1/-/blob/master/Docs/CommonQuestions.md#multi-pass-encoding"
      ],
      "checksum": "3dcb090f3faf2e184489a67b8ba809bcaf8b874de00221e68e36dd6ab3452c42",
      "contentFormat": "markdown",
      "bytes": 2380
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/home",
      "collection": "docs",
      "title": "Encode Wiki",
      "description": "Practical, community-maintained knowledge about codecs and encoding tools.",
      "canonicalUrl": "https://encode.wiki/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/home.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/home.md",
      "status": "current",
      "tags": [],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "headings": [
        {
          "depth": 2,
          "text": "Explore Encode Wiki",
          "anchor": "explore-encode-wiki"
        }
      ],
      "outboundReferences": [],
      "checksum": "0567068ae57ad6d46a45a85d2b19a92d872d211a087e22bf100815e41e0d9996",
      "contentFormat": "markdown",
      "bytes": 749
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/reference",
      "collection": "docs",
      "title": "Reference",
      "description": "Encoding terminology, metrics, colorimetry, commands, and further resources.",
      "canonicalUrl": "https://encode.wiki/reference/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/reference.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/reference.md",
      "status": "current",
      "tags": [],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "headings": [],
      "outboundReferences": [],
      "checksum": "3b193458f316f8cfe83e7c972e57d5000b2a159e1e9f31e0abe70cc2556c82c2",
      "contentFormat": "markdown",
      "bytes": 135
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/reference/colorimetry/format",
      "collection": "docs",
      "title": "Color Formats",
      "description": "To represent color values, a format is agreed upon. Color formats are made up of three things, the color model--which includes the order of the components and sometimes chroma subsampling-- the bit depth, and whether it ",
      "canonicalUrl": "https://encode.wiki/reference/colorimetry/format/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/reference/colorimetry/format.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/reference/colorimetry/format.md",
      "status": "current",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/colorimetry/format.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/colorimetry/format.mdx"
      },
      "headings": [
        {
          "depth": 2,
          "text": "Color Models",
          "anchor": "color-models"
        },
        {
          "depth": 3,
          "text": "RGB",
          "anchor": "rgb"
        },
        {
          "depth": 3,
          "text": "YUV",
          "anchor": "yuv"
        },
        {
          "depth": 3,
          "text": "Component order",
          "anchor": "component-order"
        },
        {
          "depth": 2,
          "text": "Bit depth",
          "anchor": "bit-depth"
        },
        {
          "depth": 2,
          "text": "Packed vs planar",
          "anchor": "packed-vs-planar"
        },
        {
          "depth": 2,
          "text": "Endianness",
          "anchor": "endianness"
        },
        {
          "depth": 2,
          "text": "Chroma subsampling",
          "anchor": "chroma-subsampling"
        },
        {
          "depth": 2,
          "text": "Common formats",
          "anchor": "common-formats"
        },
        {
          "depth": 2,
          "text": "References",
          "anchor": "references"
        }
      ],
      "outboundReferences": [
        "#bit-depth",
        "#chroma-subsampling",
        "#color-models",
        "#component-order",
        "#endianness",
        "#packed-vs-planar",
        "#yuv",
        "//wikipedia.org/wiki/Endianness",
        "https://wiki.videolan.org/YUV/#Packed_formats"
      ],
      "checksum": "046ef8076056c9e4351bb19640c0909261abce34860c653415addf33758471b5",
      "contentFormat": "markdown",
      "bytes": 7772
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/reference/colorimetry/intro",
      "collection": "docs",
      "title": "Intro",
      "description": "There are many aspects which determine how the color information for a video is stored and how it is rendered. As technology has improved, new standards developed, and with new techologies such as HDR, new standards cont",
      "canonicalUrl": "https://encode.wiki/reference/colorimetry/intro/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/reference/colorimetry/intro.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/reference/colorimetry/intro.md",
      "status": "current",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/colorimetry/intro.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/colorimetry/intro.mdx"
      },
      "headings": [],
      "outboundReferences": [],
      "checksum": "e112ead1e99e599f2c9fce091ff577de2a3395c656f8aad87e011f7307eeef35",
      "contentFormat": "markdown",
      "bytes": 778
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/reference/colorimetry/matrix",
      "collection": "docs",
      "title": "Matrix Coefficients",
      "description": "Matrix coefficients represent the multiplication matrix that is used when converting from YUV to RGB. As with primaries, the integer values are defined within universal specifications, and as such they will be the same a",
      "canonicalUrl": "https://encode.wiki/reference/colorimetry/matrix/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/reference/colorimetry/matrix.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/reference/colorimetry/matrix.md",
      "status": "current",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/colorimetry/matrix.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/colorimetry/matrix.mdx"
      },
      "headings": [
        {
          "depth": 3,
          "text": "0: Identity",
          "anchor": "0-identity"
        },
        {
          "depth": 3,
          "text": "1: BT.709",
          "anchor": "1-bt709"
        },
        {
          "depth": 3,
          "text": "2: Unspecified",
          "anchor": "2-unspecified"
        },
        {
          "depth": 3,
          "text": "4: BT.470M",
          "anchor": "4-bt470m"
        },
        {
          "depth": 3,
          "text": "5: BT.470BG",
          "anchor": "5-bt470bg"
        },
        {
          "depth": 3,
          "text": "6: SMPTE 170M",
          "anchor": "6-smpte-170m"
        },
        {
          "depth": 3,
          "text": "7: SMPTE 240M",
          "anchor": "7-smpte-240m"
        },
        {
          "depth": 3,
          "text": "8: YCgCo",
          "anchor": "8-ycgco"
        },
        {
          "depth": 3,
          "text": "9: BT.2020 Non-Constant Luminance",
          "anchor": "9-bt2020-non-constant-luminance"
        },
        {
          "depth": 3,
          "text": "10: BT.2020 Constant Luminance",
          "anchor": "10-bt2020-constant-luminance"
        },
        {
          "depth": 3,
          "text": "11: SMPTE 2085",
          "anchor": "11-smpte-2085"
        },
        {
          "depth": 3,
          "text": "12: Chromaticity-Derived Non-Constant Luminance",
          "anchor": "12-chromaticity-derived-non-constant-luminance"
        },
        {
          "depth": 3,
          "text": "13: Chromaticity-Derived Constant Luminance",
          "anchor": "13-chromaticity-derived-constant-luminance"
        },
        {
          "depth": 3,
          "text": "14: ICtCp",
          "anchor": "14-ictcp"
        }
      ],
      "outboundReferences": [],
      "checksum": "4f736b8caf19e0558555e4849edb5b1cd97ba2959c599c3d0e0e16044415deaa",
      "contentFormat": "markdown",
      "bytes": 3810
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/reference/colorimetry/primaries",
      "collection": "docs",
      "title": "Color Primaries",
      "description": "This section details the first of three settings that are important for retaining accurate color when encoding videos, those settings being primaries, color matrix, and transfer characteristics.",
      "canonicalUrl": "https://encode.wiki/reference/colorimetry/primaries/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/reference/colorimetry/primaries.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/reference/colorimetry/primaries.md",
      "status": "current",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/colorimetry/primaries.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/colorimetry/primaries.mdx"
      },
      "headings": [
        {
          "depth": 3,
          "text": "1: BT.709",
          "anchor": "1-bt709"
        },
        {
          "depth": 3,
          "text": "2: Unspecified",
          "anchor": "2-unspecified"
        },
        {
          "depth": 3,
          "text": "4: BT.470M",
          "anchor": "4-bt470m"
        },
        {
          "depth": 3,
          "text": "5: BT.470BG",
          "anchor": "5-bt470bg"
        },
        {
          "depth": 3,
          "text": "6: SMPTE 170M",
          "anchor": "6-smpte-170m"
        },
        {
          "depth": 3,
          "text": "7: SMPTE 240M",
          "anchor": "7-smpte-240m"
        },
        {
          "depth": 3,
          "text": "8: Film",
          "anchor": "8-film"
        },
        {
          "depth": 3,
          "text": "9: BT.2020",
          "anchor": "9-bt2020"
        },
        {
          "depth": 3,
          "text": "10: SMPTE 428",
          "anchor": "10-smpte-428"
        },
        {
          "depth": 3,
          "text": "11: DCI-P3",
          "anchor": "11-dci-p3"
        },
        {
          "depth": 3,
          "text": "12: Display P3",
          "anchor": "12-display-p3"
        },
        {
          "depth": 3,
          "text": "22: EBU Tech 3213",
          "anchor": "22-ebu-tech-3213"
        }
      ],
      "outboundReferences": [
        "https://mediaarea.net/en/MediaInfo",
        "https://www.dcimovies.com",
        "https://xkcd.com/927/"
      ],
      "checksum": "d9ca867b94370f87abb5c53ec9b7efafc67ada1727e38b67ae1448b50c163f73",
      "contentFormat": "markdown",
      "bytes": 5180
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/reference/colorimetry/range",
      "collection": "docs",
      "title": "Color Range",
      "description": "Range is a concept that describes the valid values for a pixel. Typically, RGB will use full range and YUV will use limited range.",
      "canonicalUrl": "https://encode.wiki/reference/colorimetry/range/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/reference/colorimetry/range.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/reference/colorimetry/range.md",
      "status": "current",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/colorimetry/range.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/colorimetry/range.mdx"
      },
      "headings": [],
      "outboundReferences": [],
      "checksum": "be74f3a4aacf3cd40ef59487498e8cae7a3a53a36832f70c383ff03a1d8939aa",
      "contentFormat": "markdown",
      "bytes": 873
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/reference/colorimetry/transfer",
      "collection": "docs",
      "title": "Transfer Characteristics",
      "description": "Transfer characteristics, also known as transfer functions, define the shaping used to compress the luminance or \"brightness\" of a video, we use the Transfer Characteristics to determine how to convert from a compressed ",
      "canonicalUrl": "https://encode.wiki/reference/colorimetry/transfer/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/reference/colorimetry/transfer.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/reference/colorimetry/transfer.md",
      "status": "current",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/colorimetry/transfer.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/colorimetry/transfer.mdx"
      },
      "headings": [
        {
          "depth": 3,
          "text": "1: BT.1886",
          "anchor": "1-bt1886"
        },
        {
          "depth": 3,
          "text": "2: Unspecified",
          "anchor": "2-unspecified"
        },
        {
          "depth": 3,
          "text": "4: BT.470M",
          "anchor": "4-bt470m"
        },
        {
          "depth": 3,
          "text": "5: BT.470BG",
          "anchor": "5-bt470bg"
        },
        {
          "depth": 3,
          "text": "6: SMPTE 170M",
          "anchor": "6-smpte-170m"
        },
        {
          "depth": 3,
          "text": "7: SMPTE 240M",
          "anchor": "7-smpte-240m"
        },
        {
          "depth": 3,
          "text": "8: Linear",
          "anchor": "8-linear"
        },
        {
          "depth": 3,
          "text": "9: Logarithmic 100",
          "anchor": "9-logarithmic-100"
        },
        {
          "depth": 3,
          "text": "10: Logarithmic 316",
          "anchor": "10-logarithmic-316"
        },
        {
          "depth": 3,
          "text": "11: XVYCC",
          "anchor": "11-xvycc"
        },
        {
          "depth": 3,
          "text": "12: BT.1361E",
          "anchor": "12-bt1361e"
        },
        {
          "depth": 3,
          "text": "13: sRGB",
          "anchor": "13-srgb"
        },
        {
          "depth": 3,
          "text": "14: BT.2020 10-bit",
          "anchor": "14-bt2020-10-bit"
        },
        {
          "depth": 3,
          "text": "15: BT.2020 12-bit",
          "anchor": "15-bt2020-12-bit"
        },
        {
          "depth": 3,
          "text": "16: PQ aka SMPTE 2084",
          "anchor": "16-pq-aka-smpte-2084"
        },
        {
          "depth": 3,
          "text": "17: SMPTE 428",
          "anchor": "17-smpte-428"
        },
        {
          "depth": 3,
          "text": "18: HLG aka Hybrid Log-Gamma",
          "anchor": "18-hlg-aka-hybrid-log-gamma"
        }
      ],
      "outboundReferences": [],
      "checksum": "9576722516aa143406bfe4fbb6a48818ebbdb29e0ce7c57b2b78bd49ad1a9f54",
      "contentFormat": "markdown",
      "bytes": 5049
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/reference/content-license",
      "collection": "docs",
      "title": "Content license and attribution",
      "description": "How Encode Wiki content may be reused and how migrated material is credited.",
      "canonicalUrl": "https://encode.wiki/reference/content-license/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/reference/content-license.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/reference/content-license.md",
      "status": "current",
      "tags": [],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "headings": [],
      "outboundReferences": [
        "https://creativecommons.org/licenses/by-sa/4.0/",
        "https://gitgud.io/encode/encode.wiki/-/blob/master/NOTICE.md",
        "https://github.com/av1-community-contributors/codec-wiki"
      ],
      "checksum": "7e319093aa77ecf90dbb8f799e5c511b9ac7f03e6b5577af251641ad312271f6",
      "contentFormat": "markdown",
      "bytes": 976
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/reference/faq",
      "collection": "docs",
      "title": "FAQ",
      "description": "Multimedia encoding & the digital compression space is an incredible field that many tech enthusiasts, professionals, & laymen have no easy entry point to. Wikipedia has a vast amount of information on many of the indivi",
      "canonicalUrl": "https://encode.wiki/reference/faq/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/reference/faq.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/reference/faq.md",
      "status": "current",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/FAQ.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/FAQ.mdx"
      },
      "headings": [
        {
          "depth": 2,
          "text": "Why are you doing this?",
          "anchor": "why-are-you-doing-this"
        },
        {
          "depth": 3,
          "text": "But alternatives exist. Why not contribute there?",
          "anchor": "but-alternatives-exist-why-not-contribute-there"
        },
        {
          "depth": 3,
          "text": "How do I get started as a contributor?",
          "anchor": "how-do-i-get-started-as-a-contributor"
        },
        {
          "depth": 3,
          "text": "Why \"Codec Wiki\"?",
          "anchor": "why-codec-wiki"
        }
      ],
      "outboundReferences": [
        "https://guide.encode.moe/"
      ],
      "checksum": "f08250257880fa06e3f79bcfdaec7e9bb9e0dedc39501e26e2ea6e6630774d7d",
      "contentFormat": "markdown",
      "bytes": 1632
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/reference/legacy/codec-wiki-privacy-policy",
      "collection": "docs",
      "title": "Privacy Policy",
      "description": "This site is hosted on GitHub Pages, & usage of this site is subject to GitHub's Privacy Policy. GitHub may store information about your visit in the form of log files.",
      "canonicalUrl": "https://encode.wiki/reference/legacy/codec-wiki-privacy-policy/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/reference/legacy/codec-wiki-privacy-policy.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/reference/legacy/codec-wiki-privacy-policy.md",
      "status": "archived",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/privacy-policy.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/privacy-policy.mdx"
      },
      "headings": [],
      "outboundReferences": [
        "https://docs.github.com/en/site-policy/privacy-policies/github-privacy-statement",
        "https://plausible.io",
        "https://ublockorigin.com/",
        "mailto:grosatowork@proton.me"
      ],
      "checksum": "f3b9e07b166b7cc2b02308d59df2ead16ec05bee6acfcb5783d761af4893fc9b",
      "contentFormat": "markdown",
      "bytes": 1866
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/reference/legacy/codec-wiki-terms-of-use",
      "collection": "docs",
      "title": "Terms of Use",
      "description": "These terms & conditions outline the rules & regulations for the use of the Codec Wiki Website as a visitor, contributor, or any other party who falls under the jurisdiction of these terms.",
      "canonicalUrl": "https://encode.wiki/reference/legacy/codec-wiki-terms-of-use/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/reference/legacy/codec-wiki-terms-of-use.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/reference/legacy/codec-wiki-terms-of-use.md",
      "status": "archived",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/terms-of-use.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/terms-of-use.mdx"
      },
      "headings": [],
      "outboundReferences": [],
      "checksum": "85139bb604e78d12bac6dcce3a959435c6070ff660a55dc3299bccd7de655c00",
      "contentFormat": "markdown",
      "bytes": 7482
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/reference/legacy/contribution-guide",
      "collection": "docs",
      "title": "Contribution Guide",
      "description": "Codec Wiki - community-maintained wiki for all things encoding.",
      "canonicalUrl": "https://encode.wiki/reference/legacy/contribution-guide/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/reference/legacy/contribution-guide.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/reference/legacy/contribution-guide.md",
      "status": "needs-review",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/contribution-guide.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/contribution-guide.mdx"
      },
      "headings": [
        {
          "depth": 2,
          "text": "Before You Contribute",
          "anchor": "before-you-contribute"
        },
        {
          "depth": 3,
          "text": "Connect With Us",
          "anchor": "connect-with-us"
        },
        {
          "depth": 2,
          "text": "Clone & Push Instructions",
          "anchor": "clone-push-instructions"
        },
        {
          "depth": 2,
          "text": "Website",
          "anchor": "website"
        },
        {
          "depth": 3,
          "text": "Installation",
          "anchor": "installation"
        },
        {
          "depth": 3,
          "text": "Local Development",
          "anchor": "local-development"
        },
        {
          "depth": 3,
          "text": "Build",
          "anchor": "build"
        },
        {
          "depth": 3,
          "text": "Deployment",
          "anchor": "deployment"
        }
      ],
      "outboundReferences": [
        "/reference/legacy/contribution-guide/",
        "https://discord.com/widget?id=1163724583472472138&theme=dark",
        "https://docusaurus.io/",
        "https://rvlt.gg/eSERRhSG",
        "https://stoat.chat/about"
      ],
      "checksum": "54b9aba14ccacc24d739b10e2ce6cf87b39d2525b7b04b96644726a391ef9a50",
      "contentFormat": "markdown",
      "bytes": 3680
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/reference/machine-access",
      "collection": "docs",
      "title": "Machine-readable access",
      "description": "Stable Markdown, JSON, OpenAPI, and downloadable corpus interfaces for agents and independent clients.",
      "canonicalUrl": "https://encode.wiki/reference/machine-access/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/reference/machine-access.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/reference/machine-access.md",
      "status": "current",
      "tags": [
        "api",
        "agents"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {
        "lastVerified": "2026-08-21T00:00:00.000Z"
      },
      "authors": [],
      "sources": [],
      "headings": [
        {
          "depth": 2,
          "text": "Start with the index",
          "anchor": "start-with-the-index"
        },
        {
          "depth": 2,
          "text": "Contracts and release detection",
          "anchor": "contracts-and-release-detection"
        },
        {
          "depth": 2,
          "text": "Bulk and agent-oriented files",
          "anchor": "bulk-and-agent-oriented-files"
        },
        {
          "depth": 2,
          "text": "Attribution and content status",
          "anchor": "attribution-and-content-status"
        }
      ],
      "outboundReferences": [
        "/api/v1/index.json",
        "/api/v1/knowledge.ndjson.gz",
        "/api/v1/openapi.json",
        "/api/v1/release.json",
        "/api/v1/schema.json",
        "/llms-articles.txt",
        "/llms-docs.txt",
        "/llms-full.txt",
        "/llms.txt"
      ],
      "checksum": "77c7cc6ee0d893666cb91302178846796dad1e44a215fb07b79930a7d6e5b4b1",
      "contentFormat": "markdown",
      "bytes": 2545
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/reference/metrics/butteraugli",
      "collection": "docs",
      "title": "Butteraugli",
      "description": "Butteraugli is a perceptual distance metric that estimates the psychovisual similarity of two images. It is capable of outputting a heatmap containing differences between two input clips.",
      "canonicalUrl": "https://encode.wiki/reference/metrics/butteraugli/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/reference/metrics/butteraugli.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/reference/metrics/butteraugli.md",
      "status": "needs-review",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/metrics/butteraugli.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/metrics/butteraugli.mdx"
      },
      "headings": [
        {
          "depth": 1,
          "text": "Butteraugli",
          "anchor": "butteraugli"
        },
        {
          "depth": 2,
          "text": "Installing",
          "anchor": "installing"
        },
        {
          "depth": 2,
          "text": "Running",
          "anchor": "running"
        },
        {
          "depth": 3,
          "text": "Using the standalone FFVship library",
          "anchor": "using-the-standalone-ffvship-library"
        },
        {
          "depth": 3,
          "text": "In Vapoursynth scripts",
          "anchor": "in-vapoursynth-scripts"
        },
        {
          "depth": 2,
          "text": "Scoring",
          "anchor": "scoring"
        }
      ],
      "outboundReferences": [
        "/reference/legacy/contribution-guide/",
        "https://codeberg.org/Line-fr/Vship",
        "https://codeberg.org/Line-fr/Vship#installation",
        "https://codeberg.org/Line-fr/Vship/releases",
        "https://github.com/google/butteraugli",
        "https://wiki.archlinux.org/title/Arch_User_Repository"
      ],
      "checksum": "8122bca8ca936e31c8fbf9deadaebeb694d0e5c4b198bbae9fba8a3189d52e17",
      "contentFormat": "markdown",
      "bytes": 3515
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/reference/metrics/cvvdp",
      "collection": "docs",
      "title": "CVVDP",
      "description": "Codec Wiki reference material about CVVDP.",
      "canonicalUrl": "https://encode.wiki/reference/metrics/cvvdp/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/reference/metrics/cvvdp.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/reference/metrics/cvvdp.md",
      "status": "current",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/metrics/CVVDP.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/metrics/CVVDP.mdx"
      },
      "headings": [
        {
          "depth": 1,
          "text": "CVVDP",
          "anchor": "cvvdp"
        },
        {
          "depth": 2,
          "text": "Metric Process",
          "anchor": "metric-process"
        },
        {
          "depth": 3,
          "text": "Initialization and Display Modeling",
          "anchor": "initialization-and-display-modeling"
        },
        {
          "depth": 3,
          "text": "Input Loading and Display Mapping",
          "anchor": "input-loading-and-display-mapping"
        },
        {
          "depth": 3,
          "text": "Color Space Conversion",
          "anchor": "color-space-conversion"
        },
        {
          "depth": 3,
          "text": "Temporal Decomposition",
          "anchor": "temporal-decomposition"
        },
        {
          "depth": 3,
          "text": "Spatial Decomposition",
          "anchor": "spatial-decomposition"
        },
        {
          "depth": 3,
          "text": "CSF Weighting & Difference Calculation",
          "anchor": "csf-weighting-difference-calculation"
        },
        {
          "depth": 3,
          "text": "Visual Masking",
          "anchor": "visual-masking"
        },
        {
          "depth": 3,
          "text": "Pooling & Scoring",
          "anchor": "pooling-scoring"
        },
        {
          "depth": 2,
          "text": "Implementations",
          "anchor": "implementations"
        },
        {
          "depth": 3,
          "text": "CVVDP",
          "anchor": "cvvdp"
        },
        {
          "depth": 3,
          "text": "Vship",
          "anchor": "vship"
        },
        {
          "depth": 3,
          "text": "fcvvdp",
          "anchor": "fcvvdp"
        },
        {
          "depth": 2,
          "text": "Visualization",
          "anchor": "visualization"
        }
      ],
      "outboundReferences": [
        "https://codeberg.org/Line-fr/Vship",
        "https://github.com/gfxdisp/ColorVideoVDP/blob/main/README.md",
        "https://github.com/gfxdisp/colorvideovdp",
        "https://github.com/halidecx/fcvvdp/blob/main/doc/cvvdp.md",
        "https://github.com/halidecx/fcvvdp/tree/main",
        "https://mermaid.ink/svg/pako:eNp9VNty2jAQ_ZUdPXSaGZIJDiSBh84EiCkJJATTS2LyoNoLaGpLrizT0JB_71q-5NILLyBz9uw5Z1d-ZIEKkXXZMlI_gzXXBuaDhQT6pNm3lebJGkZSGMEj8YsboWTx55k_EGkS8S14CQbpPezvf9j1eRRkETeY7qDnT6cDeAc9LkNwNf7IUAYC0_uivpcXQN_PuaHvuYScY5wozSNwRWRQV0iU4UK-UTRFve9qHiNMtQowTYVcFZABMSaZgRkuiZI0GhjFfIWFQjj3hzyOOQwwt10grIsJHaOy47k1MxYSuYaxWK3NDlx_NuyBUfD19i7_GlyOS7RboBswGzbg9jP011xKjCiCoV9bmpFA6GXLJeqy7I2jGvnW0NDSu6NZGcsOPvpelhpO8sK6GdxW_e__VTby55rLVKA0VRnc_idjL-H51P8Q9JFSG9kwLyjMjP7hEqZbmoYIba5kJBX5ppTkFxZ86dfbAWMVEPEX_IYa-koazVNTgi8teOyfJUm0tYvhoczpNsJsqSSfBkn5j-4JT7_naeezzfOmtcMCMrbcEyvkwG7IJi1W5Bl5_xJ6VUIrynOJerUtIVc24TqBXpRRyNd-FZuXaOQhqGVVXZZdFzdFqzTdr8YwEQ8E2MG0tF31czMZvAhyQp6mVtiNn0No_s_CqSh5mcpfdmyqVFSP8aZY2xZcKR3vYFYLL1El18zCvCwGtaFpjXFjV9vzi-vnBUpXmXkWOhf0eCQNUs9c-w7mz9fgNffcevlEXhK4yegFQxOmq3VxPXjFW9t5Me1-sSbF4ZM9fH7_3hWSmlRUlmNvjzXYSouQdY3OsMFi1DHPj-wxr14ws8YYF6xLP0Ouvy_YQj5RTcLlnVJxVaZVtlqz7pJHKZ2yJKQ9HghOJuP6Kc0hRN1XmTSs2-50HMvCuo_sgc6HzYOjpnN0eOy0O8edTrvVYFvWPekcHLVO2i2nedpuNZ1W86nBftm-hwenbcdpN0-PnY5z2Dk6bjYYhsIoPSne2PbF_fQbjzvS_g"
      ],
      "checksum": "b550eb21e13a7d0be9bf5145f95030f327e2c55e2ae3c76304ef99c386ef2734",
      "contentFormat": "markdown",
      "bytes": 8332
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/reference/metrics/psnr",
      "collection": "docs",
      "title": "PSNR",
      "description": "PSNR is one of the most widely used objective full-reference image and video quality metrics. It measures the ratio between the maximum possible signal power and the power of corrupting noise, expressed in decibels . The",
      "canonicalUrl": "https://encode.wiki/reference/metrics/psnr/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/reference/metrics/psnr.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/reference/metrics/psnr.md",
      "status": "current",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/metrics/PSNR.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/metrics/PSNR.mdx"
      },
      "headings": [
        {
          "depth": 2,
          "text": "Video Compression",
          "anchor": "video-compression"
        },
        {
          "depth": 3,
          "text": "Inside Video Encoders",
          "anchor": "inside-video-encoders"
        },
        {
          "depth": 3,
          "text": "Limitations",
          "anchor": "limitations"
        },
        {
          "depth": 2,
          "text": "Practical Use Cases",
          "anchor": "practical-use-cases"
        }
      ],
      "outboundReferences": [
        "/reference/metrics/ssim/",
        "/reference/metrics/vmaf/",
        "/reference/metrics/xpsnr/",
        "/start-here/psychovisual/",
        "https://en.wikipedia.org/wiki/Peak_signal-to-noise_ratio"
      ],
      "checksum": "2215d9354c3503005a556708bf517cfb12b3b2a76613b0d1de38753a42dd6fb0",
      "contentFormat": "markdown",
      "bytes": 2778
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/reference/metrics/ssim",
      "collection": "docs",
      "title": "SSIM",
      "description": "The Structural Similarity Index Measure is a full-reference image and video quality metric that quantifies image fidelity degradation caused by processing such as lossy compression. Published in 2004 as part of an issue ",
      "canonicalUrl": "https://encode.wiki/reference/metrics/ssim/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/reference/metrics/ssim.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/reference/metrics/ssim.md",
      "status": "current",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/metrics/SSIM.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/metrics/SSIM.mdx"
      },
      "headings": [
        {
          "depth": 2,
          "text": "Overview",
          "anchor": "overview"
        },
        {
          "depth": 2,
          "text": "Limitations",
          "anchor": "limitations"
        }
      ],
      "outboundReferences": [
        "/reference/metrics/psnr/",
        "/reference/metrics/ssimulacra2/",
        "/reference/metrics/xpsnr/",
        "/start-here/psychovisual/",
        "https://en.wikipedia.org/wiki/IEEE_Transactions_on_Image_Processing"
      ],
      "checksum": "80d5ffe95379bde3c0d4d215ad4a39a3a4ed6c0f6edff66bd203b50c8f37e364",
      "contentFormat": "markdown",
      "bytes": 2594
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/reference/metrics/ssimulacra2",
      "collection": "docs",
      "title": "SSIMULACRA2",
      "description": "SSIMULACRA2 is a visual fidelity metric based on the concept of the multi-scale structural similarity index measure , computed in a perceptually relevant color space, adding two other error maps, and aggregating using tw",
      "canonicalUrl": "https://encode.wiki/reference/metrics/ssimulacra2/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/reference/metrics/ssimulacra2.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/reference/metrics/ssimulacra2.md",
      "status": "current",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/metrics/SSIMULACRA2.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/metrics/SSIMULACRA2.mdx"
      },
      "headings": [
        {
          "depth": 1,
          "text": "SSIMULACRA2",
          "anchor": "ssimulacra2"
        },
        {
          "depth": 2,
          "text": "Scoring",
          "anchor": "scoring"
        },
        {
          "depth": 2,
          "text": "Metric Breakdown",
          "anchor": "metric-breakdown"
        },
        {
          "depth": 3,
          "text": "Convert sRGB to Linear RGB",
          "anchor": "convert-srgb-to-linear-rgb"
        },
        {
          "depth": 3,
          "text": "Transform to XYB",
          "anchor": "transform-to-xyb"
        },
        {
          "depth": 3,
          "text": "Normalize Values",
          "anchor": "normalize-values"
        },
        {
          "depth": 3,
          "text": "Build a Multi-Scale Image Pyramid",
          "anchor": "build-a-multi-scale-image-pyramid"
        },
        {
          "depth": 3,
          "text": "Blurred Statistics",
          "anchor": "blurred-statistics"
        },
        {
          "depth": 3,
          "text": "Similarity & Artifacts",
          "anchor": "similarity-artifacts"
        },
        {
          "depth": 3,
          "text": "Aggregate statistics per channel and scale",
          "anchor": "aggregate-statistics-per-channel-and-scale"
        },
        {
          "depth": 3,
          "text": "Weighted combination of statistics",
          "anchor": "weighted-combination-of-statistics"
        },
        {
          "depth": 3,
          "text": "Nonlinear mapping to final score",
          "anchor": "nonlinear-mapping-to-final-score"
        },
        {
          "depth": 2,
          "text": "Notes",
          "anchor": "notes"
        },
        {
          "depth": 2,
          "text": "Implementations",
          "anchor": "implementations"
        },
        {
          "depth": 3,
          "text": "Cloudinary's SSIMULACRA2",
          "anchor": "cloudinarys-ssimulacra2"
        },
        {
          "depth": 3,
          "text": "vapoursynth-zip Filter",
          "anchor": "vapoursynth-zip-filter"
        },
        {
          "depth": 3,
          "text": "fssimu2",
          "anchor": "fssimu2"
        },
        {
          "depth": 3,
          "text": "Vship",
          "anchor": "vship"
        },
        {
          "depth": 3,
          "text": "ssimulacra2rs",
          "anchor": "ssimulacra2rs"
        }
      ],
      "outboundReferences": [
        "/codecs/images/jxl/",
        "/reference/metrics/butteraugli/",
        "/tools/filtering/vapoursynth/",
        "https://codeberg.org/Line-fr/Vship",
        "https://github.com/cloudinary/ssimulacra2",
        "https://github.com/dnjulek/vapoursynth-zip",
        "https://github.com/gianni-rosato/fssimu2",
        "https://github.com/rust-av/ssimulacra2",
        "https://github.com/rust-av/ssimulacra2_bin"
      ],
      "checksum": "0998372e1207dbc91d580a15ffff5b8974ff09680970b7016d09dd10319aba30",
      "contentFormat": "markdown",
      "bytes": 6499
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/reference/metrics/vmaf",
      "collection": "docs",
      "title": "VMAF",
      "description": "Short for Video Multimethod Assessment Fusion, VMAF is a full reference video quality assessment algorithm developed primarily by Netflix.",
      "canonicalUrl": "https://encode.wiki/reference/metrics/vmaf/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/reference/metrics/vmaf.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/reference/metrics/vmaf.md",
      "status": "needs-review",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/metrics/VMAF.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/metrics/VMAF.mdx"
      },
      "headings": [
        {
          "depth": 1,
          "text": "VMAF",
          "anchor": "vmaf"
        },
        {
          "depth": 2,
          "text": "Installation",
          "anchor": "installation"
        },
        {
          "depth": 2,
          "text": "Scoring",
          "anchor": "scoring"
        },
        {
          "depth": 2,
          "text": "Some weaknesses",
          "anchor": "some-weaknesses"
        },
        {
          "depth": 3,
          "text": "Comparing to SSIMULACRA2",
          "anchor": "comparing-to-ssimulacra2"
        },
        {
          "depth": 1,
          "text": "Additional resources",
          "anchor": "additional-resources"
        }
      ],
      "outboundReferences": [
        "/tools/utilities/ffmpeg/",
        "http://ffmpeg.org/",
        "https://docs.microsoft.com/en-us/windows/wsl/install",
        "https://ffmpeg.org/ffmpeg-filters.html#libvmaf",
        "https://github.com/Netflix/vmaf",
        "https://github.com/Netflix/vmaf/blob/master/libvmaf/tools/README.md",
        "https://github.com/Netflix/vmaf/blob/master/resource/doc/ffmpeg.md",
        "https://github.com/Netflix/vmaf/releases",
        "https://github.com/Netflix/vmaf/tree/master/resource/doc",
        "https://github.com/Netflix/vmaf_resource/blob/master/python/test/resource/mp4/Seeking_10_288_375.mp4",
        "https://github.com/Netflix/vmaf_resource/blob/master/python/test/resource/mp4/Seeking_30_480_1050.mp4",
        "https://github.com/Netflix/vmaf_resource/blob/master/python/test/resource/yuv/src01_hrc00_576x324.yuv",
        "https://github.com/Netflix/vmaf_resource/blob/master/python/test/resource/yuv/src01_hrc01_576x324.yuv",
        "https://github.com/Netflix/vmaf_resource/tree/master/python/test/resource",
        "https://medium.com/netflix-techblog/vmaf-the-journey-continues-44b51ee9ed12",
        "https://netflixtechblog.com/vmaf-the-journey-continues-44b51ee9ed12",
        "https://trac.ffmpeg.org/wiki/FilteringGuide",
        "https://trac.ffmpeg.org/wiki/Scaling",
        "https://videoprocessing.ai/benchmarks/video-quality-metrics_both.html"
      ],
      "checksum": "cc82e7ba51c9c8591a85e0319ca913effd1209d9fee6583281d785f6f0c83463",
      "contentFormat": "markdown",
      "bytes": 12790
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/reference/metrics/xpsnr",
      "collection": "docs",
      "title": "XPSNR",
      "description": "XPSNR is a full-reference distortion measurement algorithm for video quality assessment, based on the concept of the peak signal to noise ratio , tuned to better reflect the human visual system.",
      "canonicalUrl": "https://encode.wiki/reference/metrics/xpsnr/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/reference/metrics/xpsnr.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/reference/metrics/xpsnr.md",
      "status": "needs-review",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/metrics/XPSNR.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/metrics/XPSNR.mdx"
      },
      "headings": [
        {
          "depth": 2,
          "text": "Installation",
          "anchor": "installation"
        },
        {
          "depth": 2,
          "text": "Usage",
          "anchor": "usage"
        },
        {
          "depth": 2,
          "text": "Notes",
          "anchor": "notes"
        },
        {
          "depth": 2,
          "text": "Comparing to SSIMULACRA 2",
          "anchor": "comparing-to-ssimulacra-2"
        }
      ],
      "outboundReferences": [
        "/reference/metrics/ssimulacra2/",
        "/reference/metrics/vmaf/",
        "https://github.com/fraunhoferhhi/xpsnr",
        "https://github.com/gianni-rosato/sxpsnr",
        "https://www.itu.int/pub/S-JOURNAL-ICTS.V3I1-2020-8"
      ],
      "checksum": "14be1bac82a540fb8fac9e56a38286c4802100e2de57a4a769ae30a2b7fafa8e",
      "contentFormat": "markdown",
      "bytes": 3351
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/reference/privacy",
      "collection": "docs",
      "title": "Privacy",
      "description": "Analytics and data-handling information for Encode Wiki.",
      "canonicalUrl": "https://encode.wiki/reference/privacy/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/reference/privacy.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/reference/privacy.md",
      "status": "current",
      "tags": [],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "headings": [],
      "outboundReferences": [
        "https://umami.is/"
      ],
      "checksum": "1ec1b0b891f38086fecb7a36dd82e9155a0277fc5c9bdde4fb60fce10842cce1",
      "contentFormat": "markdown",
      "bytes": 1081
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/reference/resources",
      "collection": "docs",
      "title": "Resources",
      "description": "Encoding resources that you might find useful.",
      "canonicalUrl": "https://encode.wiki/reference/resources/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/reference/resources.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/reference/resources.md",
      "status": "current",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/resources.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/resources.mdx"
      },
      "headings": [],
      "outboundReferences": [],
      "checksum": "185c6f7dc87b45d96d79ea0713b209953f95b94d54dbb05efbaecd749e7c1328",
      "contentFormat": "markdown",
      "bytes": 727
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/start-here",
      "collection": "docs",
      "title": "Start here",
      "description": "Learn the core ideas and vocabulary behind encoding.",
      "canonicalUrl": "https://encode.wiki/start-here/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/start-here.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/start-here.md",
      "status": "current",
      "tags": [],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "headings": [],
      "outboundReferences": [],
      "checksum": "d0193bfaad11352482d7d6a13ddaacf6cee436055a029f63d24dfcc6c47d5466",
      "contentFormat": "markdown",
      "bytes": 593
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/start-here/encoding-basics",
      "collection": "docs",
      "title": "Prologue",
      "description": "Multimedia compression has allowed us to communicate information and expression in novel ways as the unsung hero of the modern Web. Despite this, it is often difficult to uncover information about codec technology that i",
      "canonicalUrl": "https://encode.wiki/start-here/encoding-basics/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/start-here/encoding-basics.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/start-here/encoding-basics.md",
      "status": "current",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/introduction/prologue.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/introduction/prologue.mdx"
      },
      "headings": [
        {
          "depth": 3,
          "text": "What is a Codec",
          "anchor": "what-is-a-codec"
        }
      ],
      "outboundReferences": [
        "/codecs/audio/aac/",
        "/codecs/audio/mp3/",
        "/codecs/audio/opus/",
        "/codecs/data/zip/",
        "/codecs/data/zstd/",
        "/codecs/video/av1/",
        "/codecs/video/avc/",
        "/codecs/video/vp9/",
        "/start-here/psychovisual/",
        "/start-here/video-artifacts/"
      ],
      "checksum": "9112160926f97eaa05673029eefad8eb9241899458c4082160314df792baf15e",
      "contentFormat": "markdown",
      "bytes": 2646
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/start-here/high-dynamic-range",
      "collection": "docs",
      "title": "high-dynamic-range",
      "description": "HDR is a technology used in modern TVs and displays to produce more vibrant and lifelike images. In simple terms, it allows your TV to display a wider range of colors and brightness levels than standard displays. This me",
      "canonicalUrl": "https://encode.wiki/start-here/high-dynamic-range/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/start-here/high-dynamic-range.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/start-here/high-dynamic-range.md",
      "status": "current",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/introduction/high-dynamic-range.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/introduction/high-dynamic-range.mdx"
      },
      "headings": [
        {
          "depth": 1,
          "text": "High Dynamic Range",
          "anchor": "high-dynamic-range"
        },
        {
          "depth": 2,
          "text": "HLG",
          "anchor": "hlg"
        },
        {
          "depth": 2,
          "text": "HDR10",
          "anchor": "hdr10"
        },
        {
          "depth": 2,
          "text": "HDR10+",
          "anchor": "hdr10"
        },
        {
          "depth": 2,
          "text": "Dolby Vision",
          "anchor": "dolby-vision"
        }
      ],
      "outboundReferences": [],
      "checksum": "040d1a9edea4652d233a12ef2f80981bc66968b56e661414fd9d84322c79ef17",
      "contentFormat": "markdown",
      "bytes": 2681
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/start-here/lossless",
      "collection": "docs",
      "title": "Lossless Compression",
      "description": "Lossless compression is a method of data compression that allows the original data to be perfectly reconstructed from the compressed data. This is particularly important in applications where perfectly preserving the ori",
      "canonicalUrl": "https://encode.wiki/start-here/lossless/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/start-here/lossless.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/start-here/lossless.md",
      "status": "needs-review",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/introduction/lossless.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/introduction/lossless.mdx"
      },
      "headings": [
        {
          "depth": 3,
          "text": "Redundancy & Entropy",
          "anchor": "redundancy-entropy"
        },
        {
          "depth": 3,
          "text": "Techniques in Lossless Compression",
          "anchor": "techniques-in-lossless-compression"
        }
      ],
      "outboundReferences": [
        "https://raw.githubusercontent.com/av1-community-contributors/images/main/color-huffman-tree-svg.svg"
      ],
      "checksum": "72bf3589f4429f91c0c96eccdd8f4c7e3de2450bad301a6da11dd62021de6180",
      "contentFormat": "markdown",
      "bytes": 7875
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/start-here/lossy",
      "collection": "docs",
      "title": "Lossy Compression",
      "description": "Lossy multimedia compression reduces the file size of multimedia data by permanently removing some of the information. This process leverages the limitations of the human senses, fidelity metrics, or appeal metrics to di",
      "canonicalUrl": "https://encode.wiki/start-here/lossy/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/start-here/lossy.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/start-here/lossy.md",
      "status": "needs-review",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/introduction/lossy.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/introduction/lossy.mdx"
      },
      "headings": [
        {
          "depth": 2,
          "text": "How Lossy Compression Works",
          "anchor": "how-lossy-compression-works"
        }
      ],
      "outboundReferences": [],
      "checksum": "44f88bdaff83ef7ac887da3fa41ef84d43f3aaed6cdefd6f8f059e43717ed2b9",
      "contentFormat": "markdown",
      "bytes": 1041
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/start-here/psychovisual",
      "collection": "docs",
      "title": "psychovisual",
      "description": "\"Psychovisual fidelity\" is a common term used in video encoding to describe the quality of an encoded video as perceived by the human visual system. It has a number of alternate terms that mean the same thing: - \"Percept",
      "canonicalUrl": "https://encode.wiki/start-here/psychovisual/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/start-here/psychovisual.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/start-here/psychovisual.md",
      "status": "current",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/introduction/psychovisual.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/introduction/psychovisual.mdx"
      },
      "headings": [
        {
          "depth": 2,
          "text": "Explanation",
          "anchor": "explanation"
        },
        {
          "depth": 3,
          "text": "Fidelity Versus Appeal",
          "anchor": "fidelity-versus-appeal"
        },
        {
          "depth": 3,
          "text": "Psychovisual Options",
          "anchor": "psychovisual-options"
        },
        {
          "depth": 3,
          "text": "Metrics",
          "anchor": "metrics"
        },
        {
          "depth": 2,
          "text": "Conclusion",
          "anchor": "conclusion"
        }
      ],
      "outboundReferences": [
        "/reference/metrics/psnr/",
        "/reference/metrics/ssim/",
        "/reference/metrics/ssimulacra2/",
        "/reference/metrics/vmaf/",
        "/reference/metrics/xpsnr/",
        "/tools/software-encoders/svt-av1-psy/",
        "/tools/software-encoders/x264/",
        "/tools/software-encoders/x265/",
        "https://cloudinary.com/blog/what_to_focus_on_in_image_compression_fidelity_or_appeal",
        "https://x265.readthedocs.io/en/master/cli.html#psycho-visual-options"
      ],
      "checksum": "aa4fd29272d32a6d26cfb211841f80845664f7797b40bd695544cd7e7f82b3f0",
      "contentFormat": "markdown",
      "bytes": 6566
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/start-here/terminology",
      "collection": "docs",
      "title": "Terminology",
      "description": "When learning about encoding technology, it is important to understand the vast terminology that is often used to describe concepts that are often not very complex to understand.",
      "canonicalUrl": "https://encode.wiki/start-here/terminology/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/start-here/terminology.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/start-here/terminology.md",
      "status": "current",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/introduction/terminology.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/introduction/terminology.mdx"
      },
      "headings": [
        {
          "depth": 2,
          "text": "Bitstream",
          "anchor": "bitstream"
        },
        {
          "depth": 2,
          "text": "Lossy / Lossless",
          "anchor": "lossy-lossless"
        },
        {
          "depth": 2,
          "text": "Elementary stream",
          "anchor": "elementary-stream"
        },
        {
          "depth": 2,
          "text": "Muxing",
          "anchor": "muxing"
        },
        {
          "depth": 2,
          "text": "Codec",
          "anchor": "codec"
        },
        {
          "depth": 2,
          "text": "Filter",
          "anchor": "filter"
        },
        {
          "depth": 2,
          "text": "Muxer/Demuxer",
          "anchor": "muxerdemuxer"
        },
        {
          "depth": 2,
          "text": "Bitstream filter",
          "anchor": "bitstream-filter"
        },
        {
          "depth": 2,
          "text": "Container",
          "anchor": "container"
        },
        {
          "depth": 4,
          "text": "MP4 / M4V",
          "anchor": "mp4-m4v"
        },
        {
          "depth": 4,
          "text": "MOV",
          "anchor": "mov"
        },
        {
          "depth": 4,
          "text": "MKV / MKA / MKS / MK3D",
          "anchor": "mkv-mka-mks-mk3d"
        },
        {
          "depth": 4,
          "text": "WebM",
          "anchor": "webm"
        },
        {
          "depth": 2,
          "text": "Transcoding",
          "anchor": "transcoding"
        },
        {
          "depth": 2,
          "text": "RDO",
          "anchor": "rdo"
        },
        {
          "depth": 2,
          "text": "Perceputal / Psychovisual / Psychoacoustic",
          "anchor": "perceputal-psychovisual-psychoacoustic"
        },
        {
          "depth": 2,
          "text": "Discrete Cosine Transform (DCT)",
          "anchor": "discrete-cosine-transform-dct"
        }
      ],
      "outboundReferences": [
        "#bitstream",
        "#container",
        "#elementary-stream",
        "#muxing",
        "/codecs/audio/aac/",
        "/codecs/audio/flac/",
        "/codecs/audio/mp3/",
        "/codecs/audio/opus/",
        "/codecs/subtitles/webvtt/",
        "/codecs/video/av1/",
        "/codecs/video/avc/",
        "/codecs/video/ffv1/",
        "/codecs/video/hevc/",
        "/codecs/video/vp9/",
        "/codecs/video/vvc/",
        "/reference/metrics/butteraugli/",
        "/reference/metrics/psnr/",
        "/reference/metrics/ssim/",
        "/reference/metrics/ssimulacra2/",
        "/start-here/encoding-basics/#what-is-a-codec",
        "/tools/software-encoders/rav1e/",
        "https://developer.mozilla.org/en-US/docs/Web/Media/Audio_and_video_delivery/Adding_captions_and_subtitles_to_HTML5_video"
      ],
      "checksum": "552d28982641ee78c041f6a8c240e8177cec0df0b424a8e8eba18fd2f6946949",
      "contentFormat": "markdown",
      "bytes": 6377
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/start-here/video-artifacts",
      "collection": "docs",
      "title": "video-artifacts",
      "description": "Codec Wiki reference material about video-artifacts.",
      "canonicalUrl": "https://encode.wiki/start-here/video-artifacts/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/start-here/video-artifacts.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/start-here/video-artifacts.md",
      "status": "current",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/introduction/video-artifacts.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/introduction/video-artifacts.mdx"
      },
      "headings": [
        {
          "depth": 1,
          "text": "Spotting Video Artifacts",
          "anchor": "spotting-video-artifacts"
        },
        {
          "depth": 2,
          "text": "Moiré Pattern",
          "anchor": "moiré-pattern"
        },
        {
          "depth": 2,
          "text": "Staircase Effect",
          "anchor": "staircase-effect"
        },
        {
          "depth": 2,
          "text": "Color Bleed",
          "anchor": "color-bleed"
        },
        {
          "depth": 2,
          "text": "Ringing",
          "anchor": "ringing"
        },
        {
          "depth": 2,
          "text": "Blocking",
          "anchor": "blocking"
        },
        {
          "depth": 2,
          "text": "Banding/Contouring",
          "anchor": "bandingcontouring"
        },
        {
          "depth": 2,
          "text": "Mosquito Noise",
          "anchor": "mosquito-noise"
        }
      ],
      "outboundReferences": [
        "https://github.com/av1-community-contributors/images/raw/main/blocking_on_cat.jpeg",
        "https://github.com/av1-community-contributors/images/raw/main/color-bleed.jpeg",
        "https://github.com/av1-community-contributors/images/raw/main/colorbanding_ex1.jpeg",
        "https://github.com/av1-community-contributors/images/raw/main/mosquito-noise.jpeg",
        "https://github.com/av1-community-contributors/images/raw/main/ringing-artifact.jpeg",
        "https://raw.githubusercontent.com/av1-community-contributors/images/main/moire-pattern.jpeg",
        "https://raw.githubusercontent.com/av1-community-contributors/images/main/solar_system_compression_artifacts_2x.png",
        "https://raw.githubusercontent.com/av1-community-contributors/images/main/staircase-effect.jpeg"
      ],
      "checksum": "5b878e5a93601b9c2bdde4e4f77ccce3b379989e06728e0bc63d1c1f41c08bc8",
      "contentFormat": "markdown",
      "bytes": 6557
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/tools",
      "collection": "docs",
      "title": "Tools",
      "description": "Encoders, filters, players, inspectors, and related utilities.",
      "canonicalUrl": "https://encode.wiki/tools/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/tools.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/tools.md",
      "status": "current",
      "tags": [],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "headings": [],
      "outboundReferences": [],
      "checksum": "7227e2e87dfd6dbcc8734b19e030f98296e68116d50252631ae3f787789e1cc6",
      "contentFormat": "markdown",
      "bytes": 201
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/tools/filtering/antialiasing",
      "collection": "docs",
      "title": "Antialiasing",
      "description": "Codec Wiki reference material about Antialiasing.",
      "canonicalUrl": "https://encode.wiki/tools/filtering/antialiasing/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/tools/filtering/antialiasing.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/tools/filtering/antialiasing.md",
      "status": "needs-review",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/filtering/antialiasing.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/filtering/antialiasing.mdx"
      },
      "headings": [],
      "outboundReferences": [
        "/reference/legacy/contribution-guide/"
      ],
      "checksum": "e0cd80b9330a438df5d6292fce4b5bdb1c3c0a4265cb8d2d49820b77295c5ebc",
      "contentFormat": "markdown",
      "bytes": 213
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/tools/filtering/basics",
      "collection": "docs",
      "title": "Basics of Filtering",
      "description": "In order to do filtering, we are going to need some filters. Vapoursynth includes some basic filters, but there are a lot more useful filters built by the community that can be incredibly useful to us.",
      "canonicalUrl": "https://encode.wiki/tools/filtering/basics/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/tools/filtering/basics.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/tools/filtering/basics.md",
      "status": "current",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/filtering/basics.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/filtering/basics.mdx"
      },
      "headings": [
        {
          "depth": 1,
          "text": "Basics of Filtering with Vapoursynth",
          "anchor": "basics-of-filtering-with-vapoursynth"
        },
        {
          "depth": 2,
          "text": "Intro to Filters",
          "anchor": "intro-to-filters"
        },
        {
          "depth": 2,
          "text": "Filter Order",
          "anchor": "filter-order"
        },
        {
          "depth": 2,
          "text": "Bit Depth and Colorimetry",
          "anchor": "bit-depth-and-colorimetry"
        },
        {
          "depth": 2,
          "text": "Cropping",
          "anchor": "cropping"
        },
        {
          "depth": 2,
          "text": "Resizing",
          "anchor": "resizing"
        },
        {
          "depth": 2,
          "text": "Trimming",
          "anchor": "trimming"
        }
      ],
      "outboundReferences": [
        "/img/crop_1.jpg",
        "/img/crop_2.jpg",
        "/img/crop_tool.webp",
        "/img/vs2.webp",
        "/img/zoom_tool.avif",
        "/reference/colorimetry/intro/",
        "/tools/filtering/dehalo/",
        "https://github.com/Jaded-Encoding-Thaumaturgy/vs-jet",
        "https://github.com/Jaded-Encoding-Thaumaturgy/vs-tools",
        "https://slow.pics/",
        "https://slow.pics/c/CpISIk1z",
        "https://slow.pics/c/UVwS62Vs",
        "https://slow.pics/c/kQvDOMYh",
        "https://slow.pics/c/mb5Rm3k3"
      ],
      "checksum": "c0095af1e63aa7b1ca1b548e88737c51a16ae7a549fabae55b7800af058b582e",
      "contentFormat": "markdown",
      "bytes": 11655
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/tools/filtering/deband",
      "collection": "docs",
      "title": "Deband",
      "description": "Codec Wiki reference material about Deband.",
      "canonicalUrl": "https://encode.wiki/tools/filtering/deband/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/tools/filtering/deband.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/tools/filtering/deband.md",
      "status": "needs-review",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/filtering/deband.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/filtering/deband.mdx"
      },
      "headings": [],
      "outboundReferences": [
        "/reference/legacy/contribution-guide/"
      ],
      "checksum": "e0cd80b9330a438df5d6292fce4b5bdb1c3c0a4265cb8d2d49820b77295c5ebc",
      "contentFormat": "markdown",
      "bytes": 213
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/tools/filtering/decombing",
      "collection": "docs",
      "title": "Decombing",
      "description": "Codec Wiki reference material about Decombing.",
      "canonicalUrl": "https://encode.wiki/tools/filtering/decombing/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/tools/filtering/decombing.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/tools/filtering/decombing.md",
      "status": "needs-review",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/filtering/decombing.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/filtering/decombing.mdx"
      },
      "headings": [],
      "outboundReferences": [
        "/reference/legacy/contribution-guide/"
      ],
      "checksum": "e0cd80b9330a438df5d6292fce4b5bdb1c3c0a4265cb8d2d49820b77295c5ebc",
      "contentFormat": "markdown",
      "bytes": 213
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/tools/filtering/dehalo",
      "collection": "docs",
      "title": "Dehalo",
      "description": "Codec Wiki reference material about Dehalo.",
      "canonicalUrl": "https://encode.wiki/tools/filtering/dehalo/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/tools/filtering/dehalo.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/tools/filtering/dehalo.md",
      "status": "needs-review",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/filtering/dehalo.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/filtering/dehalo.mdx"
      },
      "headings": [],
      "outboundReferences": [
        "/reference/legacy/contribution-guide/"
      ],
      "checksum": "e0cd80b9330a438df5d6292fce4b5bdb1c3c0a4265cb8d2d49820b77295c5ebc",
      "contentFormat": "markdown",
      "bytes": 213
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/tools/filtering/deinterlace",
      "collection": "docs",
      "title": "Deinterlace",
      "description": "Codec Wiki reference material about Deinterlace.",
      "canonicalUrl": "https://encode.wiki/tools/filtering/deinterlace/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/tools/filtering/deinterlace.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/tools/filtering/deinterlace.md",
      "status": "needs-review",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/filtering/deinterlace.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/filtering/deinterlace.mdx"
      },
      "headings": [],
      "outboundReferences": [
        "/reference/legacy/contribution-guide/"
      ],
      "checksum": "e0cd80b9330a438df5d6292fce4b5bdb1c3c0a4265cb8d2d49820b77295c5ebc",
      "contentFormat": "markdown",
      "bytes": 213
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/tools/filtering/denoise",
      "collection": "docs",
      "title": "Denoise",
      "description": "Denoising involves removing random noise from the video. Such noise can result from film grain, signal interference or simply low light conditions. In any case, noise can greatly reduce compression efficiency especially ",
      "canonicalUrl": "https://encode.wiki/tools/filtering/denoise/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/tools/filtering/denoise.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/tools/filtering/denoise.md",
      "status": "needs-review",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/filtering/denoise.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/filtering/denoise.mdx"
      },
      "headings": [
        {
          "depth": 2,
          "text": "Overview",
          "anchor": "overview"
        },
        {
          "depth": 2,
          "text": "hqdn3d",
          "anchor": "hqdn3d"
        },
        {
          "depth": 3,
          "text": "Usage",
          "anchor": "usage"
        },
        {
          "depth": 2,
          "text": "nlmeans",
          "anchor": "nlmeans"
        },
        {
          "depth": 3,
          "text": "Usage",
          "anchor": "usage"
        },
        {
          "depth": 3,
          "text": "Parameters",
          "anchor": "parameters"
        },
        {
          "depth": 1,
          "text": "Notes",
          "anchor": "notes"
        }
      ],
      "outboundReferences": [
        "#hqdn3d",
        "#nlmeans",
        "/reference/legacy/contribution-guide/",
        "/start-here/video-artifacts/#bandingcontouring",
        "/start-here/video-artifacts/#blocking",
        "/tools/utilities/ffmpeg/",
        "https://ffmpeg.org/ffmpeg-filters.html#hqdn3d-1",
        "https://ffmpeg.org/ffmpeg-filters.html#nlmeans-1"
      ],
      "checksum": "2606d3eff8e26593b8c880fb49bbecf5a4f6b83be9a1adc3f8395b4f5b9b37a2",
      "contentFormat": "markdown",
      "bytes": 3240
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/tools/filtering/graining",
      "collection": "docs",
      "title": "Graining",
      "description": "Codec Wiki reference material about Graining.",
      "canonicalUrl": "https://encode.wiki/tools/filtering/graining/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/tools/filtering/graining.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/tools/filtering/graining.md",
      "status": "needs-review",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/filtering/graining.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/filtering/graining.mdx"
      },
      "headings": [],
      "outboundReferences": [
        "/reference/legacy/contribution-guide/"
      ],
      "checksum": "e0cd80b9330a438df5d6292fce4b5bdb1c3c0a4265cb8d2d49820b77295c5ebc",
      "contentFormat": "markdown",
      "bytes": 213
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/tools/filtering/ivtc",
      "collection": "docs",
      "title": "Inverse Telecine",
      "description": "Codec Wiki reference material about Inverse Telecine.",
      "canonicalUrl": "https://encode.wiki/tools/filtering/ivtc/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/tools/filtering/ivtc.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/tools/filtering/ivtc.md",
      "status": "needs-review",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/filtering/ivtc.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/filtering/ivtc.mdx"
      },
      "headings": [],
      "outboundReferences": [
        "/reference/legacy/contribution-guide/"
      ],
      "checksum": "e0cd80b9330a438df5d6292fce4b5bdb1c3c0a4265cb8d2d49820b77295c5ebc",
      "contentFormat": "markdown",
      "bytes": 213
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/tools/filtering/stabilizing",
      "collection": "docs",
      "title": "Stabilizing",
      "description": "Stabilizing is the process of reducing unwanted camera movement and shakes in video clips using FFmpeg. This improves overall encoding efficiency by minimizing unpredictable global movement, such as that from handheld ca",
      "canonicalUrl": "https://encode.wiki/tools/filtering/stabilizing/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/tools/filtering/stabilizing.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/tools/filtering/stabilizing.md",
      "status": "needs-review",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/filtering/stabilizing.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/filtering/stabilizing.mdx"
      },
      "headings": [
        {
          "depth": 2,
          "text": "Overview",
          "anchor": "overview"
        },
        {
          "depth": 2,
          "text": "Usage",
          "anchor": "usage"
        },
        {
          "depth": 3,
          "text": "vidstabdetect Parameters",
          "anchor": "vidstabdetect-parameters"
        },
        {
          "depth": 3,
          "text": "vidstabtransform Parameters",
          "anchor": "vidstabtransform-parameters"
        },
        {
          "depth": 2,
          "text": "Notes",
          "anchor": "notes"
        }
      ],
      "outboundReferences": [
        "/reference/legacy/contribution-guide/",
        "/tools/utilities/ffmpeg/",
        "https://ffmpeg.org/ffmpeg-filters.html#vidstabdetect-1",
        "https://ffmpeg.org/ffmpeg-filters.html#vidstabtransform-1"
      ],
      "checksum": "5797f192b3a58b4a61e57768b3c9e53c8a00e77a5183da80c0f25f1c89479d7c",
      "contentFormat": "markdown",
      "bytes": 3666
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/tools/filtering/vapoursynth",
      "collection": "docs",
      "title": "Vapoursynth",
      "description": "VapourSynth is an application for video manipulation. Or a plugin. Or a library. It’s hard to tell because it has a core library written in C++ and a Python module to allow video scripts to be created.",
      "canonicalUrl": "https://encode.wiki/tools/filtering/vapoursynth/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/tools/filtering/vapoursynth.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/tools/filtering/vapoursynth.md",
      "status": "current",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/filtering/vapoursynth.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/filtering/vapoursynth.mdx"
      },
      "headings": [
        {
          "depth": 1,
          "text": "Introduction",
          "anchor": "introduction"
        },
        {
          "depth": 2,
          "text": "Installation",
          "anchor": "installation"
        },
        {
          "depth": 3,
          "text": "Microsoft Windows",
          "anchor": "microsoft-windows"
        },
        {
          "depth": 3,
          "text": "Arch Linux",
          "anchor": "arch-linux"
        },
        {
          "depth": 3,
          "text": "Other Linux",
          "anchor": "other-linux"
        },
        {
          "depth": 2,
          "text": "Previewing",
          "anchor": "previewing"
        },
        {
          "depth": 2,
          "text": "Output",
          "anchor": "output"
        },
        {
          "depth": 2,
          "text": "Source Filters",
          "anchor": "source-filters"
        },
        {
          "depth": 3,
          "text": "LSmashSource",
          "anchor": "lsmashsource"
        },
        {
          "depth": 3,
          "text": "ffms2",
          "anchor": "ffms2"
        },
        {
          "depth": 3,
          "text": "BestSource",
          "anchor": "bestsource"
        }
      ],
      "outboundReferences": [
        "/start-here/video-artifacts/",
        "/tools/utilities/ffmpeg/",
        "http://avisynth.nl/index.php/Main_Page",
        "http://www.vapoursynth.com/doc/installation.html",
        "https://autumn.revolt.chat/attachments/g7DucEq3aRGWVH0MHQe-A21GkyDVln9IHzRlfjEYEh/vs_edit_script.png",
        "https://github.com/FFMS/ffms2",
        "https://github.com/HomeOfAviSynthPlusEvolution/L-SMASH-Works",
        "https://github.com/Jaded-Encoding-Thaumaturgy/vs-preview",
        "https://github.com/Jguer/yay",
        "https://github.com/Morganamilo/paru",
        "https://github.com/YomikoR/VapourSynth-Editor/",
        "https://github.com/vapoursynth/bestsource/",
        "https://vapoursynth.com"
      ],
      "checksum": "29ceb3d2de964d0b2c5dc45d95b48e393a1b8b8f9d971b23d583d4b9f71e9c02",
      "contentFormat": "markdown",
      "bytes": 7296
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/tools/hardware-encoders/amf",
      "collection": "docs",
      "title": "AMF",
      "description": "AMF for AMD GPUs allows applications to take advantage of the dedicated video encoding & decoding hardware present in AMD GPUs.",
      "canonicalUrl": "https://encode.wiki/tools/hardware-encoders/amf/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/tools/hardware-encoders/amf.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/tools/hardware-encoders/amf.md",
      "status": "needs-review",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/encoders_hw/amf.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/encoders_hw/amf.mdx"
      },
      "headings": [],
      "outboundReferences": [
        "/codecs/video/av1/",
        "/codecs/video/avc/",
        "/codecs/video/hevc/",
        "/codecs/video/vp9/",
        "/tools/hardware-encoders/nvenc/",
        "/tools/hardware-encoders/qsv/",
        "/tools/utilities/ffmpeg/"
      ],
      "checksum": "31fe420f7607913c9cc7e3afe18483c13ff442b22dce8d4f6c1ee72cf5ae5d84",
      "contentFormat": "markdown",
      "bytes": 2676
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/tools/hardware-encoders/mediacodec",
      "collection": "docs",
      "title": "Mediacodec",
      "description": "The Android's MediaCodec framework is a part of Android's multimedia framework that provides access to low-level media encoder & decoder components. It is similar to VideoToolbox on Apple devices. Hardware acceleration w",
      "canonicalUrl": "https://encode.wiki/tools/hardware-encoders/mediacodec/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/tools/hardware-encoders/mediacodec.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/tools/hardware-encoders/mediacodec.md",
      "status": "current",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/encoders_hw/mediacodec.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/encoders_hw/mediacodec.mdx"
      },
      "headings": [
        {
          "depth": 2,
          "text": "Usage",
          "anchor": "usage"
        },
        {
          "depth": 3,
          "text": "FFmpeg",
          "anchor": "ffmpeg"
        }
      ],
      "outboundReferences": [
        "/codecs/video/avc/",
        "/codecs/video/hevc/",
        "/codecs/video/vp9/",
        "/tools/hardware-encoders/videotoolbox/",
        "/tools/utilities/ffmpeg/",
        "https://play.google.com/store/apps/details?id=com.parseus.codecinfo"
      ],
      "checksum": "eb1da6b24d447decc56b470385935363f3c1ec315ac45b77993c45f1ab2121fb",
      "contentFormat": "markdown",
      "bytes": 3501
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/tools/hardware-encoders/nvenc",
      "collection": "docs",
      "title": "NVENC",
      "description": "NVENC for NVIDIA GPUs is a dedicated hardware video encoding engine integrated into NVIDIA's graphics processors. It allows applications to leverage dedicated multimedia encoding hardware to accelerate video encoding tas",
      "canonicalUrl": "https://encode.wiki/tools/hardware-encoders/nvenc/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/tools/hardware-encoders/nvenc.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/tools/hardware-encoders/nvenc.md",
      "status": "needs-review",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/encoders_hw/nvenc.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/encoders_hw/nvenc.mdx"
      },
      "headings": [],
      "outboundReferences": [
        "/codecs/video/av1/",
        "/codecs/video/avc/",
        "/codecs/video/hevc/",
        "/codecs/video/vp9/",
        "/tools/hardware-encoders/amf/",
        "/tools/hardware-encoders/qsv/",
        "/tools/utilities/ffmpeg/"
      ],
      "checksum": "4bca08d90475dc1543b760338425cf00cf64769cc093422338497cd0e3028bae",
      "contentFormat": "markdown",
      "bytes": 2277
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/tools/hardware-encoders/qsv",
      "collection": "docs",
      "title": "QSV",
      "description": "QSV is Intel's hardware video encoding/decoding platform integrated into many of their modern CPUs with integrated graphics processors & their Arc graphics cards. It allows applications to offload video encoding, decodin",
      "canonicalUrl": "https://encode.wiki/tools/hardware-encoders/qsv/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/tools/hardware-encoders/qsv.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/tools/hardware-encoders/qsv.md",
      "status": "needs-review",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/encoders_hw/qsv.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/encoders_hw/qsv.mdx"
      },
      "headings": [],
      "outboundReferences": [
        "/codecs/video/av1/",
        "/codecs/video/avc/",
        "/codecs/video/hevc/",
        "/codecs/video/vp9/",
        "/tools/hardware-encoders/amf/",
        "/tools/hardware-encoders/nvenc/",
        "/tools/hardware-encoders/videotoolbox/",
        "/tools/utilities/ffmpeg/"
      ],
      "checksum": "1dbb28176c1a3d2052af8dac4475edf61aca495cb1d346a87a9056bae44f6f30",
      "contentFormat": "markdown",
      "bytes": 2606
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/tools/hardware-encoders/videotoolbox",
      "collection": "docs",
      "title": "VideoToolbox",
      "description": "Apple's VideoToolbox is a low-level framework that provides direct access to hardware encoders and decoders. It offers services for video compression and decompression, as well as conversion between raster image formats ",
      "canonicalUrl": "https://encode.wiki/tools/hardware-encoders/videotoolbox/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/tools/hardware-encoders/videotoolbox.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/tools/hardware-encoders/videotoolbox.md",
      "status": "needs-review",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/encoders_hw/videotoolbox.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/encoders_hw/videotoolbox.mdx"
      },
      "headings": [
        {
          "depth": 2,
          "text": "Usage",
          "anchor": "usage"
        },
        {
          "depth": 3,
          "text": "FFmpeg",
          "anchor": "ffmpeg"
        },
        {
          "depth": 3,
          "text": "Handbrake",
          "anchor": "handbrake"
        }
      ],
      "outboundReferences": [
        "/codecs/video/av1/",
        "/codecs/video/avc/",
        "/codecs/video/hevc/",
        "/codecs/video/prores/",
        "/tools/utilities/ffmpeg/",
        "https://formulae.brew.sh/formula/handbrake",
        "https://handbrake.fr/docs/en/latest/cli/cli-options.html"
      ],
      "checksum": "2a747d8f18110dbc7f10cda774d9f271a9f5b1fa0156923ce361cd39cf2ab18f",
      "contentFormat": "markdown",
      "bytes": 3571
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/tools/software-encoders/aom-av1-lavish",
      "collection": "docs",
      "title": "aom-av1-lavish",
      "description": "Mainline aomenc is unfortunately not perfect. It suffers from bad defaults, a heavy focus on the perceptually flawed PSNR metric, misleading settings, and other issues. Fortunately, there are a couple of forks developed ",
      "canonicalUrl": "https://encode.wiki/tools/software-encoders/aom-av1-lavish/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/tools/software-encoders/aom-av1-lavish.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/tools/software-encoders/aom-av1-lavish.md",
      "status": "archived",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/encoders/aom-av1-lavish.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/encoders/aom-av1-lavish.mdx"
      },
      "headings": [
        {
          "depth": 1,
          "text": "aom-av1-lavish",
          "anchor": "aom-av1-lavish"
        },
        {
          "depth": 2,
          "text": "FFmpeg",
          "anchor": "ffmpeg"
        },
        {
          "depth": 2,
          "text": "Installation",
          "anchor": "installation"
        },
        {
          "depth": 2,
          "text": "Usage",
          "anchor": "usage"
        },
        {
          "depth": 3,
          "text": "AV1 Encoding",
          "anchor": "av1-encoding"
        },
        {
          "depth": 3,
          "text": "AVIF Encoding",
          "anchor": "avif-encoding"
        },
        {
          "depth": 2,
          "text": "Recommendations",
          "anchor": "recommendations"
        },
        {
          "depth": 2,
          "text": "Tips & Tricks",
          "anchor": "tips-tricks"
        }
      ],
      "outboundReferences": [
        "/reference/metrics/psnr/",
        "/tools/software-encoders/aom-psy101/",
        "/tools/software-encoders/aomenc/",
        "/tools/software-encoders/svt-av1-psy/",
        "/tools/utilities/av1an/",
        "/tools/utilities/rav1ator-cli/",
        "https://autocompressor.net/tools/av1-calculator",
        "https://autumn.revolt.chat/attachments/HwhZjoDsdzLZsJM2mjzX7lEDmJn1xcYNdrQqmOxPYW/tiling_av1.jpeg",
        "https://discord.gg/vpREHAvYvh",
        "https://github.com/BlueSwordM/aom-av1-psy",
        "https://github.com/Clybius",
        "https://github.com/Clybius/aom-av1-lavish",
        "https://github.com/Clybius/aom-av1-lavish/pull/1/files",
        "https://github.com/gianni-rosato/av1-tile-calc",
        "https://github.com/porcino/aom-av1ador",
        "https://www.reddit.com/r/AV1/comments/s6eh5f/how_to_compile_av1_in_windows_without_crying"
      ],
      "checksum": "11418f996bb27bf467fe1747f501e93a30e78215a82b8282a86d9d025e3643bc",
      "contentFormat": "markdown",
      "bytes": 17454
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/tools/software-encoders/aom-psy101",
      "collection": "docs",
      "title": "aom-psy101",
      "description": "Mainline aomenc is unfortunately not perfect. It suffers from bad defaults, a heavy focus on the perceptually flawed PSNR metric, misleading settings, and other issues. Fortunately, there are a couple of forks developed ",
      "canonicalUrl": "https://encode.wiki/tools/software-encoders/aom-psy101/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/tools/software-encoders/aom-psy101.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/tools/software-encoders/aom-psy101.md",
      "status": "archived",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/encoders/aom-psy101.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/encoders/aom-psy101.mdx"
      },
      "headings": [
        {
          "depth": 1,
          "text": "aom-psy101",
          "anchor": "aom-psy101"
        },
        {
          "depth": 2,
          "text": "FFmpeg",
          "anchor": "ffmpeg"
        },
        {
          "depth": 2,
          "text": "Installation",
          "anchor": "installation"
        }
      ],
      "outboundReferences": [
        "/reference/metrics/psnr/",
        "/tools/software-encoders/aom-av1-lavish/",
        "/tools/software-encoders/aomenc/",
        "https://github.com/BlueSwordM/aom-av1-psy",
        "https://github.com/porcino/aom-av1ador",
        "https://gitlab.com/damian101",
        "https://gitlab.com/damian101/aom-psy101",
        "https://www.msys2.org/"
      ],
      "checksum": "c7d342563ce1dbb2ee2d2efd324227df2696f9ef6c6fa2489b9978d7b4b9c1f9",
      "contentFormat": "markdown",
      "bytes": 4153
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/tools/software-encoders/aomenc",
      "collection": "docs",
      "title": "aomenc",
      "description": "aomenc, AOM-AV1, or just libaom is a command line application for encoding AV1 written in C and Assembly developed by AOMedia, which is also the reference encoder for AV1.",
      "canonicalUrl": "https://encode.wiki/tools/software-encoders/aomenc/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/tools/software-encoders/aomenc.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/tools/software-encoders/aomenc.md",
      "status": "archived",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/encoders/aomenc.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/encoders/aomenc.mdx"
      },
      "headings": [
        {
          "depth": 1,
          "text": "aomenc",
          "anchor": "aomenc"
        },
        {
          "depth": 2,
          "text": "FFmpeg",
          "anchor": "ffmpeg"
        },
        {
          "depth": 2,
          "text": "Supported Color Space",
          "anchor": "supported-color-space"
        },
        {
          "depth": 2,
          "text": "Installation",
          "anchor": "installation"
        },
        {
          "depth": 2,
          "text": "Usage",
          "anchor": "usage"
        },
        {
          "depth": 3,
          "text": "AV1 Encoding",
          "anchor": "av1-encoding"
        },
        {
          "depth": 3,
          "text": "AVIF Encoding",
          "anchor": "avif-encoding"
        },
        {
          "depth": 2,
          "text": "Recommendations",
          "anchor": "recommendations"
        },
        {
          "depth": 2,
          "text": "Community Forks",
          "anchor": "community-forks"
        }
      ],
      "outboundReferences": [
        "/reference/metrics/psnr/",
        "/tools/software-encoders/aom-av1-lavish/",
        "/tools/software-encoders/aom-psy101/",
        "/tools/utilities/av1an/",
        "https://aomedia.googlesource.com/aom/",
        "https://autocompressor.net/tools/av1-calculator",
        "https://autumn.revolt.chat/attachments/HwhZjoDsdzLZsJM2mjzX7lEDmJn1xcYNdrQqmOxPYW/tiling_av1.jpeg",
        "https://github.com/BlueSwordM/aom-av1-psy",
        "https://github.com/gianni-rosato/av1-tile-calc",
        "https://github.com/porcino/aom-av1ador",
        "https://www.msys2.org/"
      ],
      "checksum": "7196f48a50fd2f34e5b8257f7097db6c728fd86507c246dc7366c53b05aa9676",
      "contentFormat": "markdown",
      "bytes": 12366
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/tools/software-encoders/aurora1",
      "collection": "docs",
      "title": "Aurora1",
      "description": "Aurora1 AV1 is a proprietary and paid software AV1 encoder developed by Visionular. Although they do provide a contact form to get a free trial, not much is known about this encoder.",
      "canonicalUrl": "https://encode.wiki/tools/software-encoders/aurora1/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/tools/software-encoders/aurora1.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/tools/software-encoders/aurora1.md",
      "status": "current",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/encoders/Aurora1.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/encoders/Aurora1.mdx"
      },
      "headings": [
        {
          "depth": 1,
          "text": "Aurora1 AV1",
          "anchor": "aurora1-av1"
        }
      ],
      "outboundReferences": [
        "https://visionular.ai/aurora1-av1-encoder/",
        "https://www.visionular.com/en"
      ],
      "checksum": "e0077099e1086c2213a61d75455f8249ed5ca2ef995948993c0dd4c3a3177a7f",
      "contentFormat": "markdown",
      "bytes": 277
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/tools/software-encoders/avm",
      "collection": "docs",
      "title": "AVM",
      "description": "AVM is the reference software for next codec from Alliance for Open Media.",
      "canonicalUrl": "https://encode.wiki/tools/software-encoders/avm/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/tools/software-encoders/avm.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/tools/software-encoders/avm.md",
      "status": "current",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/encoders/AVM.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/encoders/AVM.mdx"
      },
      "headings": [
        {
          "depth": 2,
          "text": "Rumors",
          "anchor": "rumors"
        },
        {
          "depth": 2,
          "text": "Installation",
          "anchor": "installation"
        },
        {
          "depth": 3,
          "text": "Arch Linux",
          "anchor": "arch-linux"
        },
        {
          "depth": 3,
          "text": "Compiling",
          "anchor": "compiling"
        },
        {
          "depth": 2,
          "text": "Usage",
          "anchor": "usage"
        },
        {
          "depth": 2,
          "text": "aomdec",
          "anchor": "aomdec"
        }
      ],
      "outboundReferences": [
        "/codecs/video/av1/",
        "/codecs/video/ecm/",
        "/codecs/video/vvc/",
        "/start-here/video-artifacts/#mosquito-noise",
        "https://gitlab.com/AOMediaCodec/avm",
        "https://msys2.org/"
      ],
      "checksum": "29ed3434ebc772b215d139d342fde5d6da15665ba030dc2176add49887d951ac",
      "contentFormat": "markdown",
      "bytes": 3078
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/tools/software-encoders/eve-av1",
      "collection": "docs",
      "title": "Eve-AV1",
      "description": "Eve-AV1 is a proprietary AV1 video encoder developed by Two Orioles, LLC, an organization primarily known for their work on dav1d, the most widely used AV1 software decoder.",
      "canonicalUrl": "https://encode.wiki/tools/software-encoders/eve-av1/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/tools/software-encoders/eve-av1.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/tools/software-encoders/eve-av1.md",
      "status": "current",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/encoders/eve-av1.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/encoders/eve-av1.mdx"
      },
      "headings": [
        {
          "depth": 2,
          "text": "Performance",
          "anchor": "performance"
        }
      ],
      "outboundReferences": [
        "/codecs/video/av1/",
        "/img/eve_av1_speed.webp",
        "/reference/metrics/vmaf/",
        "/tools/utilities/dav1d/",
        "https://www.twoorioles.com/eve-av1"
      ],
      "checksum": "17147cd3f53a9eea2abd195472ad4d16e87d173fdd16574477d7014e7aa9bff0",
      "contentFormat": "markdown",
      "bytes": 947
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/tools/software-encoders/eve-vp9",
      "collection": "docs",
      "title": "Eve-VP9",
      "description": "Eve-VP9 is a proprietary VP9 video encoder developed by Two Orioles, LLC, an organization primarily known for their work on dav1d, the most widely used AV1 software decoder.",
      "canonicalUrl": "https://encode.wiki/tools/software-encoders/eve-vp9/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/tools/software-encoders/eve-vp9.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/tools/software-encoders/eve-vp9.md",
      "status": "current",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/encoders/eve-vp9.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/encoders/eve-vp9.mdx"
      },
      "headings": [
        {
          "depth": 2,
          "text": "Performance",
          "anchor": "performance"
        }
      ],
      "outboundReferences": [
        "/codecs/video/vp9/",
        "/img/eve_vp9_speed.webp",
        "/tools/utilities/dav1d/",
        "https://www.twoorioles.com/eve-vp9"
      ],
      "checksum": "acbddf571a76f69d19ad6b201169bf8c3c3395c4df77d23b622d9a3f4a6c6c01",
      "contentFormat": "markdown",
      "bytes": 920
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/tools/software-encoders/hm",
      "collection": "docs",
      "title": "HM",
      "description": "HM is the original H.265 reference encoder, predating alternatives like x265. In the modern day, it joins other MPEG reference encoders such as JM & VTM in their reputations for being highly niche offerings that are used",
      "canonicalUrl": "https://encode.wiki/tools/software-encoders/hm/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/tools/software-encoders/hm.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/tools/software-encoders/hm.md",
      "status": "needs-review",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/encoders/HM.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/encoders/HM.mdx"
      },
      "headings": [
        {
          "depth": 2,
          "text": "Installation",
          "anchor": "installation"
        },
        {
          "depth": 2,
          "text": "Usage",
          "anchor": "usage"
        }
      ],
      "outboundReferences": [
        "/codecs/video/hevc/",
        "/tools/software-encoders/jm/",
        "/tools/software-encoders/vtm/",
        "/tools/software-encoders/x265/",
        "/tools/utilities/av1an/",
        "/tools/utilities/ffmpeg/",
        "/tools/utilities/mp4box/"
      ],
      "checksum": "821e9f0a5b458ded20ebc4c203c0842eaa802b37dc2b488f9fcc437ed2b17d4c",
      "contentFormat": "markdown",
      "bytes": 2676
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/tools/software-encoders/jm",
      "collection": "docs",
      "title": "JM",
      "description": "JM is the original H.264 reference encoder, predating alternatives like x264. Since x264 became highly performant and perceptually driven, it joins other MPEG reference encoders such as HM & VTM in their reputations for ",
      "canonicalUrl": "https://encode.wiki/tools/software-encoders/jm/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/tools/software-encoders/jm.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/tools/software-encoders/jm.md",
      "status": "needs-review",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/encoders/JM.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/encoders/JM.mdx"
      },
      "headings": [],
      "outboundReferences": [
        "/codecs/video/avc/",
        "/reference/legacy/contribution-guide/",
        "/tools/software-encoders/hm/",
        "/tools/software-encoders/vtm/",
        "/tools/software-encoders/x264/"
      ],
      "checksum": "2ae51c90937d49e71de570ce924df9f01aa4a8d87ad4c90eb2c6989cc0cdbeb7",
      "contentFormat": "markdown",
      "bytes": 699
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/tools/software-encoders/kvazaar",
      "collection": "docs",
      "title": "Kvazaar",
      "description": "Kvazaar is an open-source H.265 / HEVC software encoder Written in C, developed by Ultra Video Group and licensed under BSD 3-clause.",
      "canonicalUrl": "https://encode.wiki/tools/software-encoders/kvazaar/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/tools/software-encoders/kvazaar.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/tools/software-encoders/kvazaar.md",
      "status": "current",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/encoders/Kvazaar.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/encoders/Kvazaar.mdx"
      },
      "headings": [
        {
          "depth": 1,
          "text": "Kvazaar",
          "anchor": "kvazaar"
        },
        {
          "depth": 2,
          "text": "FFmpeg",
          "anchor": "ffmpeg"
        },
        {
          "depth": 2,
          "text": "Supported Color Space",
          "anchor": "supported-color-space"
        },
        {
          "depth": 2,
          "text": "Installation",
          "anchor": "installation"
        },
        {
          "depth": 2,
          "text": "Usage",
          "anchor": "usage"
        }
      ],
      "outboundReferences": [
        "/codecs/video/hevc/",
        "/codecs/video/vvc/",
        "/tools/software-encoders/uvg266/",
        "/tools/software-encoders/x265/",
        "/tools/utilities/ffmpeg/",
        "https://ci.appveyor.com/project/Ultravideo/kvazaar",
        "https://github.com/ultravideo/kvazaar",
        "https://msys2.org/",
        "https://ultravideo.fi/",
        "https://www.msys2.org/"
      ],
      "checksum": "37f1edcbeb3f1ef7b4d0dd605d0810b009495f525bb279343beada2d3c0de648",
      "contentFormat": "markdown",
      "bytes": 4206
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/tools/software-encoders/rav1e",
      "collection": "docs",
      "title": "rav1e",
      "description": "rav1e is an open source command line application for encoding AV1 written in Assembly & Rust, co-developed by Xiph.org and Mozilla and licensed under BSD-2 Clause.",
      "canonicalUrl": "https://encode.wiki/tools/software-encoders/rav1e/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/tools/software-encoders/rav1e.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/tools/software-encoders/rav1e.md",
      "status": "current",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/encoders/rav1e.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/encoders/rav1e.mdx"
      },
      "headings": [
        {
          "depth": 1,
          "text": "rav1e",
          "anchor": "rav1e"
        },
        {
          "depth": 2,
          "text": "FFmpeg",
          "anchor": "ffmpeg"
        },
        {
          "depth": 2,
          "text": "Supported Color Space",
          "anchor": "supported-color-space"
        },
        {
          "depth": 2,
          "text": "Installation",
          "anchor": "installation"
        },
        {
          "depth": 2,
          "text": "Usage",
          "anchor": "usage"
        },
        {
          "depth": 2,
          "text": "Tips & Tricks",
          "anchor": "tips-tricks"
        }
      ],
      "outboundReferences": [
        "/tools/utilities/dovi_tool/",
        "/tools/utilities/hdr10plus_tool/",
        "/tools/utilities/rav1ator-cli/",
        "https://github.com/xiph/rav1e",
        "https://github.com/xiph/rav1e/pull/3000",
        "https://github.com/xiph/rav1e/releases"
      ],
      "checksum": "e9430085a067ba29465ffb6d382f05b361950ade2cd1175e8ca571d5dfa4e37c",
      "contentFormat": "markdown",
      "bytes": 5373
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/tools/software-encoders/svt-av1",
      "collection": "docs",
      "title": "SVT-AV1",
      "description": "SVT-AV1 is an AV1-compliant software encoder/decoder library. Jointly developed by Intel and Netflix, SVT-AV1 is written almost entirely in C with some parts written in C++ and Assembly. As the name suggests, it is part ",
      "canonicalUrl": "https://encode.wiki/tools/software-encoders/svt-av1/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/tools/software-encoders/svt-av1.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/tools/software-encoders/svt-av1.md",
      "status": "needs-review",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/encoders/SVT-AV1.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/encoders/SVT-AV1.mdx"
      },
      "headings": [
        {
          "depth": 1,
          "text": "SVT-AV1",
          "anchor": "svt-av1"
        },
        {
          "depth": 2,
          "text": "FFmpeg",
          "anchor": "ffmpeg"
        },
        {
          "depth": 2,
          "text": "Supported Color Space",
          "anchor": "supported-color-space"
        },
        {
          "depth": 2,
          "text": "Installation",
          "anchor": "installation"
        },
        {
          "depth": 2,
          "text": "Encoding",
          "anchor": "encoding"
        },
        {
          "depth": 3,
          "text": "Strengths",
          "anchor": "strengths"
        },
        {
          "depth": 3,
          "text": "Weaknesses",
          "anchor": "weaknesses"
        },
        {
          "depth": 3,
          "text": "Encoder Optimization",
          "anchor": "encoder-optimization"
        },
        {
          "depth": 2,
          "text": "Community Forks",
          "anchor": "community-forks"
        },
        {
          "depth": 3,
          "text": "SVT-AV1-PSY",
          "anchor": "svt-av1-psy"
        }
      ],
      "outboundReferences": [
        "/reference/legacy/contribution-guide/",
        "/reference/metrics/psnr/",
        "/reference/metrics/ssim/",
        "/start-here/psychovisual/",
        "/tools/software-encoders/aomenc/",
        "/tools/software-encoders/aomenc/#community-forks",
        "/tools/software-encoders/rav1e/",
        "/tools/software-encoders/svt-av1-psy/",
        "/tools/software-encoders/vpxenc/",
        "/tools/utilities/av1an/",
        "/tools/utilities/rav1ator-cli/",
        "https://github.com/gianni-rosato/svt-av1-psy/blob/master/README.md#feature-additions",
        "https://gitlab.com/AOMediaCodec/SVT-AV1/-/blob/master/Docs/CommonQuestions.mdx#practical-advice-on-grain-synthesis",
        "https://gitlab.com/AOMediaCodec/SVT-AV1/-/commit/ba13fac241f1b54954935f2cb200efc07f3de13a",
        "https://ottverse.com/closed-gop-open-gop-idr/",
        "https://www.intel.com/content/www/us/en/developer/articles/technical/scalable-video-technology.html"
      ],
      "checksum": "d2d4b2392cc3213904c6ad7e7c375355aa5c691bbce22b1f2ae16235ff25a5c7",
      "contentFormat": "markdown",
      "bytes": 10674
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/tools/software-encoders/svt-av1-psy",
      "collection": "docs",
      "title": "SVT-AV1-PSY",
      "description": "SVT-AV1-PSY is a project that aims to enhance the Scalable Video Technology for AV1 Encoder with perceptual enhancements for psychovisually optimal AV1 encoding. The ultimate goal is to create the best encoding implement",
      "canonicalUrl": "https://encode.wiki/tools/software-encoders/svt-av1-psy/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/tools/software-encoders/svt-av1-psy.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/tools/software-encoders/svt-av1-psy.md",
      "status": "current",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/encoders/SVT-AV1-PSY.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/encoders/SVT-AV1-PSY.mdx"
      },
      "headings": [
        {
          "depth": 1,
          "text": "SVT-AV1-PSY",
          "anchor": "svt-av1-psy"
        },
        {
          "depth": 2,
          "text": "Micro-Release Framework",
          "anchor": "micro-release-framework"
        },
        {
          "depth": 2,
          "text": "Feature Additions",
          "anchor": "feature-additions"
        },
        {
          "depth": 2,
          "text": "Installation",
          "anchor": "installation"
        },
        {
          "depth": 2,
          "text": "Projects Featuring SVT-AV1-PSY",
          "anchor": "projects-featuring-svt-av1-psy"
        },
        {
          "depth": 2,
          "text": "License",
          "anchor": "license"
        }
      ],
      "outboundReferences": [
        "/reference/metrics/ssimulacra2/",
        "/reference/metrics/xpsnr/",
        "/start-here/psychovisual/",
        "/tools/software-encoders/svt-av1/",
        "/tools/utilities/aviator/",
        "/tools/utilities/rav1ator-cli/",
        "https://aur.archlinux.org/packages/svt-av1-psy-git",
        "https://cmake.org/download",
        "https://git-scm.com/downloads",
        "https://github.com/BlueSwordM",
        "https://github.com/BlueSwordM/aom-av1-psy",
        "https://github.com/BlueSwordM/svt-av1-psyex",
        "https://github.com/CachyOS/CachyOS-PKGBUILDS/pull/144",
        "https://github.com/Clybius",
        "https://github.com/gianni-rosato",
        "https://github.com/gianni-rosato/svt-av1-psy/blob/master/README.md",
        "https://github.com/juliobbv",
        "https://github.com/llvm/llvm-project/releases/latest",
        "https://github.com/ninja-build/ninja/releases/latest",
        "https://github.com/psy-ex/svt-av1-psy/blob/master/README.md",
        "https://github.com/staxrip/staxrip",
        "https://github.com/vincejv/docker-handbrake",
        "https://nasm.us",
        "https://svt-av1-psy.com/",
        "https://visualstudio.microsoft.com/visual-cpp-build-tools"
      ],
      "checksum": "679da4e950a293c667f9377a99ba83de73e1a6b0ce835f0affd7ed8c8046900c",
      "contentFormat": "markdown",
      "bytes": 9500
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/tools/software-encoders/svt-hevc",
      "collection": "docs",
      "title": "SVT-HEVC",
      "description": "SVT-HEVC is an open source H.265 / HEVC software encoder developed by Intel made specifically to only support x86. As the name suggests, it is part of the \"Scalable Video Technology\" project lineup by Intel.",
      "canonicalUrl": "https://encode.wiki/tools/software-encoders/svt-hevc/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/tools/software-encoders/svt-hevc.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/tools/software-encoders/svt-hevc.md",
      "status": "needs-review",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/encoders/SVT-HEVC.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/encoders/SVT-HEVC.mdx"
      },
      "headings": [
        {
          "depth": 1,
          "text": "SVT-HEVC",
          "anchor": "svt-hevc"
        },
        {
          "depth": 2,
          "text": "FFmpeg",
          "anchor": "ffmpeg"
        },
        {
          "depth": 2,
          "text": "Supported Color Space",
          "anchor": "supported-color-space"
        },
        {
          "depth": 2,
          "text": "Installation",
          "anchor": "installation"
        },
        {
          "depth": 2,
          "text": "Usage",
          "anchor": "usage"
        },
        {
          "depth": 3,
          "text": "Normal usage",
          "anchor": "normal-usage"
        },
        {
          "depth": 3,
          "text": "Encoding HDR",
          "anchor": "encoding-hdr"
        },
        {
          "depth": 3,
          "text": "Encoding with Dolby Vision",
          "anchor": "encoding-with-dolby-vision"
        },
        {
          "depth": 2,
          "text": "List of all configuration parameters",
          "anchor": "list-of-all-configuration-parameters"
        }
      ],
      "outboundReferences": [
        "/codecs/video/hevc/",
        "/reference/legacy/contribution-guide/",
        "/tools/software-encoders/x265/",
        "https://github.com/OpenVisualCloud/SVT-HEVC",
        "https://github.com/OpenVisualCloud/SVT-HEVC/blob/master/Docs/svt-hevc_encoder_user_guide.md",
        "https://github.com/OpenVisualCloud/SVT-HEVC/issues/634#issuecomment-1434911798",
        "https://github.com/OpenVisualCloud/SVT-HEVC/tree/master/ffmpeg_plugin",
        "https://www.intel.com/content/www/us/en/developer/articles/technical/scalable-video-technology.html"
      ],
      "checksum": "98af54156d9e5947fcd9c5f0b61e6cbc7b895f8c3cbae1af8ea0377b3580831b",
      "contentFormat": "markdown",
      "bytes": 17082
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/tools/software-encoders/svt-vp9",
      "collection": "docs",
      "title": "SVT-VP9",
      "description": "SVT-VP9 is a VP9 encoder developed by Intel. Like its siblings in the SVT encoder family, it scales very well on multicore processors by default.",
      "canonicalUrl": "https://encode.wiki/tools/software-encoders/svt-vp9/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/tools/software-encoders/svt-vp9.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/tools/software-encoders/svt-vp9.md",
      "status": "needs-review",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/encoders/SVT-VP9.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/encoders/SVT-VP9.mdx"
      },
      "headings": [
        {
          "depth": 2,
          "text": "FFmpeg",
          "anchor": "ffmpeg"
        },
        {
          "depth": 2,
          "text": "Supported Color Space",
          "anchor": "supported-color-space"
        },
        {
          "depth": 2,
          "text": "Usage",
          "anchor": "usage"
        },
        {
          "depth": 3,
          "text": "Standalone",
          "anchor": "standalone"
        }
      ],
      "outboundReferences": [
        "/codecs/video/vp9/",
        "/reference/legacy/contribution-guide/",
        "/tools/software-encoders/svt-av1/",
        "/tools/software-encoders/svt-hevc/",
        "/tools/software-encoders/vpxenc/",
        "https://github.com/m-ab-s/media-autobuild_suite"
      ],
      "checksum": "cceacd7e7b5b7c2db1563e74f45e207cae817473dd0c9ff9e39c37948cfd09d3",
      "contentFormat": "markdown",
      "bytes": 2363
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/tools/software-encoders/uavs3e",
      "collection": "docs",
      "title": "uavs3e",
      "description": "uavs3e is an open-source encoder for the AVS3 codec, developed by Chinese research institutions including Peking University Shenzhen Graduate School, Peng Cheng Laboratory, and Guangdong Bohua UHD Innovation Corporation.",
      "canonicalUrl": "https://encode.wiki/tools/software-encoders/uavs3e/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/tools/software-encoders/uavs3e.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/tools/software-encoders/uavs3e.md",
      "status": "current",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/encoders/uavs3e.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/encoders/uavs3e.mdx"
      },
      "headings": [
        {
          "depth": 1,
          "text": "uavs3e",
          "anchor": "uavs3e"
        },
        {
          "depth": 2,
          "text": "Installation",
          "anchor": "installation"
        },
        {
          "depth": 3,
          "text": "10-bit Support",
          "anchor": "10-bit-support"
        },
        {
          "depth": 2,
          "text": "Usage",
          "anchor": "usage"
        },
        {
          "depth": 2,
          "text": "Notes",
          "anchor": "notes"
        }
      ],
      "outboundReferences": [
        "/codecs/video/av1/",
        "/codecs/video/avs3/",
        "/codecs/video/vvc/",
        "/tools/utilities/ffmpeg/",
        "https://git-scm.com/download/win",
        "https://github.com/uavs3/uavs3e/",
        "https://github.com/uavs3/uavs3e/issues/2",
        "https://github.com/uavs3/uavs3e/issues/53",
        "https://visualstudio.microsoft.com/visual-cpp-build-tools/"
      ],
      "checksum": "df163b79b8b135c0b52100368e8ea0770240ee42f087343f9e9e81717efb8a32",
      "contentFormat": "markdown",
      "bytes": 3451
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/tools/software-encoders/uvg266",
      "collection": "docs",
      "title": "uvg266",
      "description": "uvg266 is an open-source software encoder for encoding to the H.266 / VVC codec. Developed by the Ultra Video Group, written in C and licensed under BSD 3-clause. The encoder is based on Kvazaar, their open source HEVC e",
      "canonicalUrl": "https://encode.wiki/tools/software-encoders/uvg266/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/tools/software-encoders/uvg266.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/tools/software-encoders/uvg266.md",
      "status": "current",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/encoders/uvg266.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/encoders/uvg266.mdx"
      },
      "headings": [
        {
          "depth": 2,
          "text": "Installation",
          "anchor": "installation"
        },
        {
          "depth": 3,
          "text": "Arch Linux",
          "anchor": "arch-linux"
        },
        {
          "depth": 3,
          "text": "Compiling",
          "anchor": "compiling"
        },
        {
          "depth": 3,
          "text": "10-bit Support",
          "anchor": "10-bit-support"
        },
        {
          "depth": 2,
          "text": "Usage",
          "anchor": "usage"
        },
        {
          "depth": 2,
          "text": "Troubleshooting",
          "anchor": "troubleshooting"
        }
      ],
      "outboundReferences": [
        "/codecs/video/hevc/",
        "/codecs/video/vvc/",
        "/tools/software-encoders/kvazaar/",
        "https://github.com/ultravideo/uvg266/",
        "https://msys2.org/",
        "https://ultravideo.fi/"
      ],
      "checksum": "37bd284d97d43a5e09fa3a9977cca1321efd993abe47ff32f29742e28493a555",
      "contentFormat": "markdown",
      "bytes": 2608
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/tools/software-encoders/vpxenc",
      "collection": "docs",
      "title": "vpxenc",
      "description": "vpxenc is part of the libvpx library for working with the VP9 & VP8 video codecs. It is capable of encoding & decoding both formats, where vpxenc is the multipurpose encoder. VP9 competes with HEVC & AVC in coding effici",
      "canonicalUrl": "https://encode.wiki/tools/software-encoders/vpxenc/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/tools/software-encoders/vpxenc.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/tools/software-encoders/vpxenc.md",
      "status": "needs-review",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/encoders/vpxenc.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/encoders/vpxenc.mdx"
      },
      "headings": [
        {
          "depth": 1,
          "text": "vpxenc",
          "anchor": "vpxenc"
        },
        {
          "depth": 2,
          "text": "FFmpeg",
          "anchor": "ffmpeg"
        },
        {
          "depth": 2,
          "text": "Supported Color Space",
          "anchor": "supported-color-space"
        },
        {
          "depth": 2,
          "text": "Installing (Binary)",
          "anchor": "installing-binary"
        },
        {
          "depth": 2,
          "text": "Compiling (Windows/MacOS/Linux)",
          "anchor": "compiling-windowsmacoslinux"
        },
        {
          "depth": 3,
          "text": "Cloning",
          "anchor": "cloning"
        },
        {
          "depth": 3,
          "text": "./configure file",
          "anchor": "configure-file"
        },
        {
          "depth": 3,
          "text": "Other ./configure options",
          "anchor": "other-configure-options"
        },
        {
          "depth": 3,
          "text": "Running GNU make",
          "anchor": "running-gnu-make"
        },
        {
          "depth": 2,
          "text": "VP8",
          "anchor": "vp8"
        },
        {
          "depth": 2,
          "text": "VP9",
          "anchor": "vp9"
        },
        {
          "depth": 3,
          "text": "Encoding",
          "anchor": "encoding"
        }
      ],
      "outboundReferences": [
        "/codecs/video/av1/",
        "/codecs/video/avc/",
        "/codecs/video/hevc/",
        "/codecs/video/vp8/",
        "/codecs/video/vp9/",
        "/start-here/psychovisual/",
        "/tools/software-encoders/x264/",
        "/tools/software-encoders/x265/",
        "/tools/utilities/ffmpeg/",
        "https://jeremylee.sh/bins/",
        "https://jeremylee.sh/bins/vpx.7z",
        "https://msys2.org/"
      ],
      "checksum": "e0c93b984a6b9e43908c8cbeeaac6f0623e98448f3b40f817b3af8f312cb3cf5",
      "contentFormat": "markdown",
      "bytes": 16369
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/tools/software-encoders/vtm",
      "collection": "docs",
      "title": "VTM",
      "description": "VTM is the original H.266 reference encoder, in competition with alternatives like VVenC. In the modern day, it joins other MPEG reference encoders such as HM & JM in their reputations for being highly niche offerings th",
      "canonicalUrl": "https://encode.wiki/tools/software-encoders/vtm/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/tools/software-encoders/vtm.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/tools/software-encoders/vtm.md",
      "status": "needs-review",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/encoders/VTM.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/encoders/VTM.mdx"
      },
      "headings": [],
      "outboundReferences": [
        "/codecs/video/vvc/",
        "/reference/legacy/contribution-guide/",
        "/tools/software-encoders/hm/",
        "/tools/software-encoders/jm/",
        "/tools/software-encoders/vvenc/"
      ],
      "checksum": "99d94000fb94ec867cd8a27ff968a752c6308c6384791abf26e9fc5bd250864d",
      "contentFormat": "markdown",
      "bytes": 824
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/tools/software-encoders/vvenc",
      "collection": "docs",
      "title": "VVenC",
      "description": "VVenC is an open source command line application for encoding H.266/VVC written in C++ and developed by Fraunhofer Heinrich-Hertz-Institute .",
      "canonicalUrl": "https://encode.wiki/tools/software-encoders/vvenc/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/tools/software-encoders/vvenc.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/tools/software-encoders/vvenc.md",
      "status": "needs-review",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/encoders/VVenC.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/encoders/VVenC.mdx"
      },
      "headings": [
        {
          "depth": 1,
          "text": "VVenC",
          "anchor": "vvenc"
        },
        {
          "depth": 2,
          "text": "Installation",
          "anchor": "installation"
        },
        {
          "depth": 2,
          "text": "Usage",
          "anchor": "usage"
        }
      ],
      "outboundReferences": [
        "/codecs/video/vvc/",
        "/reference/legacy/contribution-guide/",
        "/reference/metrics/xpsnr/",
        "/tools/software-encoders/vtm/",
        "https://autumn.revolt.chat/attachments/wU4lo6SU-hRjZSVeqd9vCOeAskthYXmiWHaXUTjyTa/VVenC_Spam.webp",
        "https://git.ffmpeg.org/gitweb/ffmpeg.git/commit/301ed950d1c3c500d0c2eee8472587dc5e691c04",
        "https://github.com/MartinEesmaa/FFmpeg-VVC",
        "https://github.com/MartinEesmaa/VVCEasy",
        "https://github.com/fraunhoferhhi/vvdec/wiki/FFmpeg-Integration",
        "https://github.com/fraunhoferhhi/vvenc/wiki/FFmpeg-Integration",
        "https://web.archive.org/web/20230509115800/https://github.com/fraunhoferhhi/vvenc/wiki/FFmpeg-Integration",
        "https://web.archive.org/web/20240809090834/https://github.com/fraunhoferhhi/vvdec/wiki/FFmpeg-Integration"
      ],
      "checksum": "f80795252f74f1c45870e662331fa867b0733a5ad6622e9bb7afa28939c69a3e",
      "contentFormat": "markdown",
      "bytes": 5231
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/tools/software-encoders/x264",
      "collection": "docs",
      "title": "x264",
      "description": "x264 is a software library and command line application for encoding H.264 / AVC developed by VideoLAN, the people behind the ever-popular VLC Media Player and released under GNU GPL. It is written in C and Assembly with",
      "canonicalUrl": "https://encode.wiki/tools/software-encoders/x264/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/tools/software-encoders/x264.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/tools/software-encoders/x264.md",
      "status": "current",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/encoders/x264.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/encoders/x264.mdx"
      },
      "headings": [
        {
          "depth": 2,
          "text": "FFmpeg",
          "anchor": "ffmpeg"
        },
        {
          "depth": 2,
          "text": "Supported Color Space",
          "anchor": "supported-color-space"
        },
        {
          "depth": 2,
          "text": "Usage",
          "anchor": "usage"
        },
        {
          "depth": 2,
          "text": "Recommendations",
          "anchor": "recommendations"
        },
        {
          "depth": 3,
          "text": "Preset",
          "anchor": "preset"
        },
        {
          "depth": 3,
          "text": "Threads",
          "anchor": "threads"
        },
        {
          "depth": 3,
          "text": "Open GOP",
          "anchor": "open-gop"
        },
        {
          "depth": 3,
          "text": "AQ Mode",
          "anchor": "aq-mode"
        },
        {
          "depth": 3,
          "text": "Reference Frames",
          "anchor": "reference-frames"
        },
        {
          "depth": 3,
          "text": "MB Tree",
          "anchor": "mb-tree"
        },
        {
          "depth": 3,
          "text": "Lossless Encoding",
          "anchor": "lossless-encoding"
        }
      ],
      "outboundReferences": [
        "/codecs/video/ffv1/",
        "/codecs/video/utvideo/",
        "/start-here/terminology/#container",
        "/tools/utilities/ffmpeg/",
        "https://ottverse.com/closed-gop-open-gop-idr/"
      ],
      "checksum": "8ee97cb87b1d835c1f1bbda048082b323c24cba29a9cf72f2f634bba01308157",
      "contentFormat": "markdown",
      "bytes": 6090
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/tools/software-encoders/x265",
      "collection": "docs",
      "title": "x265",
      "description": "x265 is a software library and command line application for encoding H.265 / HEVC developed by MulticoreWare, written in C++ and x86 assembly, and released in 2013.",
      "canonicalUrl": "https://encode.wiki/tools/software-encoders/x265/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/tools/software-encoders/x265.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/tools/software-encoders/x265.md",
      "status": "current",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/encoders/x265.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/encoders/x265.mdx"
      },
      "headings": [
        {
          "depth": 1,
          "text": "FFmpeg",
          "anchor": "ffmpeg"
        },
        {
          "depth": 1,
          "text": "Parameters",
          "anchor": "parameters"
        },
        {
          "depth": 2,
          "text": "Preset",
          "anchor": "preset"
        },
        {
          "depth": 2,
          "text": "Rate Control",
          "anchor": "rate-control"
        },
        {
          "depth": 3,
          "text": "--CRF",
          "anchor": "--crf"
        },
        {
          "depth": 3,
          "text": "--bitrate",
          "anchor": "--bitrate"
        },
        {
          "depth": 2,
          "text": "Threading",
          "anchor": "threading"
        },
        {
          "depth": 3,
          "text": "--wpp",
          "anchor": "--wpp"
        },
        {
          "depth": 3,
          "text": "--frame-threads",
          "anchor": "--frame-threads"
        },
        {
          "depth": 2,
          "text": "B-frames",
          "anchor": "b-frames"
        },
        {
          "depth": 3,
          "text": "--bframes",
          "anchor": "--bframes"
        },
        {
          "depth": 3,
          "text": "--b-adapt",
          "anchor": "--b-adapt"
        },
        {
          "depth": 3,
          "text": "--bframe-bias",
          "anchor": "--bframe-bias"
        },
        {
          "depth": 3,
          "text": "--b-pyramid",
          "anchor": "--b-pyramid"
        },
        {
          "depth": 2,
          "text": "Restoration Filtering",
          "anchor": "restoration-filtering"
        },
        {
          "depth": 3,
          "text": "--sao, --limit-sao and --no-sao",
          "anchor": "--sao---limit-sao-and---no-sao"
        },
        {
          "depth": 3,
          "text": "--deblock",
          "anchor": "--deblock"
        },
        {
          "depth": 2,
          "text": "Psycho-visual options",
          "anchor": "psycho-visual-options"
        },
        {
          "depth": 3,
          "text": "--psy-rd and --psy-rdoq",
          "anchor": "--psy-rd-and---psy-rdoq"
        },
        {
          "depth": 3,
          "text": "--aq-mode and --aq-strength",
          "anchor": "--aq-mode-and---aq-strength"
        },
        {
          "depth": 2,
          "text": "CU-Tree",
          "anchor": "cu-tree"
        }
      ],
      "outboundReferences": [
        "/codecs/video/hevc/",
        "/start-here/psychovisual/"
      ],
      "checksum": "5d78e5c870c51c8f5ef3c69fb33a87f0fceebaa7c50606d819c580e4dda8914a",
      "contentFormat": "markdown",
      "bytes": 12809
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/tools/software-encoders/x266",
      "collection": "docs",
      "title": "x266",
      "description": "x266 is an upcoming software encoder for the H.266 / VVC codec. Very little is currently known about the encoder other than the fact it is still being developed by MulticoreWare and it's dedicated FAQ page after the 31st",
      "canonicalUrl": "https://encode.wiki/tools/software-encoders/x266/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/tools/software-encoders/x266.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/tools/software-encoders/x266.md",
      "status": "current",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/encoders/x266.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/encoders/x266.mdx"
      },
      "headings": [],
      "outboundReferences": [
        "/codecs/video/vvc/",
        "https://multicorewareinc.com",
        "https://multicorewareinc.com/faq-webinar/x266-faq.html"
      ],
      "checksum": "8e653ad4c2754cbf3862f8c0b406f61037ea74a07ce743c86d62182b2aeb4113",
      "contentFormat": "markdown",
      "bytes": 525
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/tools/utilities/autocompressor",
      "collection": "docs",
      "title": "autocompressor",
      "description": "Autocompressor is a free online media compression tool by Auto-Rez Media Technologies that compresses videos, images, audio, and GIFs to a target file size. Depending on the file type you upload, it will be handled diffe",
      "canonicalUrl": "https://encode.wiki/tools/utilities/autocompressor/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/tools/utilities/autocompressor.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/tools/utilities/autocompressor.md",
      "status": "current",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/utilities/autocompressor.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/utilities/autocompressor.mdx"
      },
      "headings": [],
      "outboundReferences": [
        "https://autocompressor.net/",
        "https://autocompressor.net/about"
      ],
      "checksum": "fe5392ceb4f26e6c17872de07adca0e9dc9188c833c47f515b29c4e525553d51",
      "contentFormat": "markdown",
      "bytes": 1613
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/tools/utilities/av1an",
      "collection": "docs",
      "title": "Av1an",
      "description": "Av1an is a video encoding framework. It can increase your encoding speed and improve CPU utilization by running multiple encoder processes in parallel. Target quality, VMAF plotting, and more, available to take advantage",
      "canonicalUrl": "https://encode.wiki/tools/utilities/av1an/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/tools/utilities/av1an.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/tools/utilities/av1an.md",
      "status": "current",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/utilities/av1an.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/utilities/av1an.mdx"
      },
      "headings": [
        {
          "depth": 1,
          "text": "Av1an",
          "anchor": "av1an"
        },
        {
          "depth": 2,
          "text": "Prerequisites",
          "anchor": "prerequisites"
        },
        {
          "depth": 2,
          "text": "Installation",
          "anchor": "installation"
        },
        {
          "depth": 3,
          "text": "Windows",
          "anchor": "windows"
        },
        {
          "depth": 4,
          "text": "Script",
          "anchor": "script"
        },
        {
          "depth": 4,
          "text": "Pre-built Binary",
          "anchor": "pre-built-binary"
        },
        {
          "depth": 4,
          "text": "Compile from Source",
          "anchor": "compile-from-source"
        },
        {
          "depth": 3,
          "text": "macOS",
          "anchor": "macos"
        },
        {
          "depth": 4,
          "text": "Using MacPorts",
          "anchor": "using-macports"
        },
        {
          "depth": 4,
          "text": "Compile from Source",
          "anchor": "compile-from-source"
        },
        {
          "depth": 3,
          "text": "Linux",
          "anchor": "linux"
        },
        {
          "depth": 4,
          "text": "Package Managers",
          "anchor": "package-managers"
        },
        {
          "depth": 4,
          "text": "Compile from Source",
          "anchor": "compile-from-source"
        },
        {
          "depth": 3,
          "text": "Docker",
          "anchor": "docker"
        },
        {
          "depth": 2,
          "text": "Installing Dependencies",
          "anchor": "installing-dependencies"
        },
        {
          "depth": 2,
          "text": "Troubleshooting",
          "anchor": "troubleshooting"
        },
        {
          "depth": 3,
          "text": "\"Error: The file 'XXXXX.ivf' could not be opened for reading: open file error.\" with mkvmerge on Linux",
          "anchor": "error-the-file-xxxxxivf-could-not-be-opened-for-reading-open-file-error-with-mkvmerge-on-linux"
        },
        {
          "depth": 3,
          "text": "Gray screen flashing for a single frame in output",
          "anchor": "gray-screen-flashing-for-a-single-frame-in-output"
        }
      ],
      "outboundReferences": [
        "/tools/filtering/vapoursynth/",
        "/tools/utilities/ffmpeg/",
        "https://autumn.revolt.chat/attachments/K3OhOCAy9bkUCkImek_q3-t6q3zctbn9SbWW-_RI19/av1an_96_workers.webp",
        "https://brew.sh/",
        "https://github.com/Hishiro64/av1an-win-script",
        "https://github.com/master-of-zen/Av1an/releases/tag/latest",
        "https://github.com/vapoursynth/vapoursynth/releases",
        "https://msys2.org",
        "https://www.rationalqm.us/"
      ],
      "checksum": "f459f20699a58792b591fc75cd70ceafc37e09323f2ba74ff2f9a2e236ff9c41",
      "contentFormat": "markdown",
      "bytes": 6763
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/tools/utilities/av1an-command-gen",
      "collection": "docs",
      "title": "av1an-command-gen",
      "description": "Av1an Command Generator is a rudimentary tool for easily generating Av1an commands for AV1 encoding. It is written in the Zig programming language. It is very similar to rAV1ator CLI in the sense that it can produce Av1a",
      "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": {},
      "authors": [],
      "sources": [],
      "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": [
        {
          "depth": 1,
          "text": "Av1an Command Generator",
          "anchor": "av1an-command-generator"
        },
        {
          "depth": 2,
          "text": "Description",
          "anchor": "description"
        },
        {
          "depth": 2,
          "text": "Usage",
          "anchor": "usage"
        },
        {
          "depth": 2,
          "text": "Examples",
          "anchor": "examples"
        },
        {
          "depth": 2,
          "text": "Installation",
          "anchor": "installation"
        },
        {
          "depth": 2,
          "text": "License",
          "anchor": "license"
        }
      ],
      "outboundReferences": [
        "/tools/software-encoders/aomenc/",
        "/tools/software-encoders/rav1e/",
        "/tools/software-encoders/svt-av1/",
        "/tools/utilities/av1an/",
        "/tools/utilities/rav1ator-cli/",
        "https://github.com/gianni-rosato/av1an-command-gen/",
        "https://ziglang.org/"
      ],
      "checksum": "44c7a5296c1d134f9022ac6d1f978b1d88fa7ef956be80d590b0d936f7945c4a",
      "contentFormat": "markdown",
      "bytes": 2245
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/tools/utilities/aviator",
      "collection": "docs",
      "title": "Aviator",
      "description": "Aviator is a GUI application designed for encoding AV1 video & Opus audio with SVT-AV1, libopus, & ffmpeg on Linux systems in a user-friendly, intuitive manner. Aviator's primary focus is ease-of-use, while still strivin",
      "canonicalUrl": "https://encode.wiki/tools/utilities/aviator/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/tools/utilities/aviator.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/tools/utilities/aviator.md",
      "status": "current",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/utilities/Aviator.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/utilities/Aviator.mdx"
      },
      "headings": [
        {
          "depth": 1,
          "text": "Aviator",
          "anchor": "aviator"
        },
        {
          "depth": 2,
          "text": "Installation",
          "anchor": "installation"
        },
        {
          "depth": 2,
          "text": "Aviator's Defaults",
          "anchor": "aviators-defaults"
        },
        {
          "depth": 3,
          "text": "Perceptual Optimization",
          "anchor": "perceptual-optimization"
        },
        {
          "depth": 3,
          "text": "Video",
          "anchor": "video"
        },
        {
          "depth": 3,
          "text": "Audio",
          "anchor": "audio"
        },
        {
          "depth": 3,
          "text": "Output",
          "anchor": "output"
        },
        {
          "depth": 2,
          "text": "Credits",
          "anchor": "credits"
        }
      ],
      "outboundReferences": [
        "/codecs/audio/opus/",
        "/codecs/subtitles/webvtt/",
        "/codecs/video/av1/",
        "/reference/metrics/ssim/",
        "/start-here/psychovisual/",
        "/start-here/terminology/#mkv--mka--mks--mk3d",
        "/start-here/terminology/#webm",
        "/tools/software-encoders/svt-av1/",
        "/tools/software-encoders/svt-av1/#community-forks",
        "/tools/utilities/ffmpeg/",
        "/tools/utilities/rav1ator-cli/#windows",
        "https://flathub.org/apps/details/net.natesales.Aviator",
        "https://flathub.org/assets/badges/flathub-badge-en.png",
        "https://flatpak.org/setup/",
        "https://github.com/gianni-rosato/",
        "https://github.com/gianni-rosato/svt-av1-psy",
        "https://gitlab.com/AOMediaCodec/SVT-AV1/-/blob/master/Docs/CommonQuestions.mdx#what-presets-do",
        "https://raw.githubusercontent.com/gianni-rosato/aviator/main/assets/aviator_audio.webp",
        "https://raw.githubusercontent.com/gianni-rosato/aviator/main/assets/aviator_output.webp",
        "https://raw.githubusercontent.com/gianni-rosato/aviator/main/assets/aviator_splash2.avif",
        "https://raw.githubusercontent.com/gianni-rosato/aviator/main/assets/aviator_video.webp"
      ],
      "checksum": "ff7d9aa32c1b90fa3eb02fd730538e2e086fdbf6eb9ed3e3adf29f597f77ebba",
      "contentFormat": "markdown",
      "bytes": 8050
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/tools/utilities/dav1d",
      "collection": "docs",
      "title": "dav1d",
      "description": "The dav1d AV1 decoder is a high-performance, lightweight, and open-source software decoder for the AV1 video codec. It is primarily developed by Two Orioles, LLC on behalf of Videolan. It is known for being extremely lig",
      "canonicalUrl": "https://encode.wiki/tools/utilities/dav1d/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/tools/utilities/dav1d.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/tools/utilities/dav1d.md",
      "status": "current",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/utilities/dav1d.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/utilities/dav1d.mdx"
      },
      "headings": [
        {
          "depth": 2,
          "text": "Features",
          "anchor": "features"
        },
        {
          "depth": 2,
          "text": "Binary Size",
          "anchor": "binary-size"
        },
        {
          "depth": 2,
          "text": "Performance Comparison",
          "anchor": "performance-comparison"
        },
        {
          "depth": 3,
          "text": "libgav1",
          "anchor": "libgav1"
        },
        {
          "depth": 3,
          "text": "libaom",
          "anchor": "libaom"
        },
        {
          "depth": 3,
          "text": "ffhevc",
          "anchor": "ffhevc"
        },
        {
          "depth": 2,
          "text": "Recent Developments",
          "anchor": "recent-developments"
        },
        {
          "depth": 2,
          "text": "Conclusion",
          "anchor": "conclusion"
        }
      ],
      "outboundReferences": [
        "https://www.twoorioles.com"
      ],
      "checksum": "890b7be571cd5749cbce055f3afb6c3201ea06c0f9d56d04d869eed5a8e09323",
      "contentFormat": "markdown",
      "bytes": 2666
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/tools/utilities/discord",
      "collection": "docs",
      "title": "Discord",
      "description": "This entry is a bit different from others, and may be moved to a blog post in the future. Below are a number of tables that enumerate the codecs Discord supports for local playback . These tables are based on community t",
      "canonicalUrl": "https://encode.wiki/tools/utilities/discord/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/tools/utilities/discord.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/tools/utilities/discord.md",
      "status": "needs-review",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/utilities/Discord.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/utilities/Discord.mdx"
      },
      "headings": [
        {
          "depth": 2,
          "text": "Key",
          "anchor": "key"
        },
        {
          "depth": 2,
          "text": "Video Codecs & Containers",
          "anchor": "video-codecs-containers"
        }
      ],
      "outboundReferences": [
        "/codecs/video/avc/",
        "/codecs/video/hevc/",
        "https://codecs.wiki/blog/embedding-the-un-embeddable"
      ],
      "checksum": "c07e25135ed4498f6f605bdfd152f2a7a632757f5a4b9a0b2d9b74f716b8aa5a",
      "contentFormat": "markdown",
      "bytes": 4203
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/tools/utilities/dovi_tool",
      "collection": "docs",
      "title": "dovi_tool",
      "description": "dovitool is a command line tool written in Rust combining multiple utilities for working with Dolby Vision.",
      "canonicalUrl": "https://encode.wiki/tools/utilities/dovi_tool/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/tools/utilities/dovi_tool.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/tools/utilities/dovi_tool.md",
      "status": "current",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/utilities/dovi_tool.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/utilities/dovi_tool.mdx"
      },
      "headings": [
        {
          "depth": 1,
          "text": "dovitool",
          "anchor": "dovitool"
        },
        {
          "depth": 2,
          "text": "Installation",
          "anchor": "installation"
        },
        {
          "depth": 2,
          "text": "Usage",
          "anchor": "usage"
        }
      ],
      "outboundReferences": [
        "https://github.com/quietvoid/dovi_tool/releases"
      ],
      "checksum": "eadae74eb66277a1539b61f915a476648b3ce0d818d119740da88acb87667694",
      "contentFormat": "markdown",
      "bytes": 1142
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/tools/utilities/eac3to",
      "collection": "docs",
      "title": "eac3to",
      "description": "eac3to is a command line tool written by madshi to mostly work with audios and raw, unencrypted Blu-rays .",
      "canonicalUrl": "https://encode.wiki/tools/utilities/eac3to/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/tools/utilities/eac3to.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/tools/utilities/eac3to.md",
      "status": "current",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/utilities/eac3to.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/utilities/eac3to.mdx"
      },
      "headings": [
        {
          "depth": 2,
          "text": "Installation",
          "anchor": "installation"
        },
        {
          "depth": 2,
          "text": "Usage",
          "anchor": "usage"
        },
        {
          "depth": 3,
          "text": "Audio conversion",
          "anchor": "audio-conversion"
        },
        {
          "depth": 3,
          "text": "Get BDMV info",
          "anchor": "get-bdmv-info"
        },
        {
          "depth": 3,
          "text": "Demux",
          "anchor": "demux"
        },
        {
          "depth": 3,
          "text": "Delay audio",
          "anchor": "delay-audio"
        }
      ],
      "outboundReferences": [
        "https://wiki.installgentoo.com/wiki/Private_trackers",
        "https://www.videohelp.com/software/eac3to"
      ],
      "checksum": "7e0a35a2dcf8c1685ae20b26454b6605683cb4b551c3372ddecf4bcc0da96395",
      "contentFormat": "markdown",
      "bytes": 1187
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/tools/utilities/ffmetrics",
      "collection": "docs",
      "title": "FFMetrics",
      "description": "FFMetrics is a proprietary Windows-only graphical user interface for FFmpeg that allows you to calculate and visualize video quality metric results with graphs. PSNR, SSIM, and VMAF are the only options.",
      "canonicalUrl": "https://encode.wiki/tools/utilities/ffmetrics/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/tools/utilities/ffmetrics.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/tools/utilities/ffmetrics.md",
      "status": "current",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/utilities/FFMetrics.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/utilities/FFMetrics.mdx"
      },
      "headings": [
        {
          "depth": 2,
          "text": "Installation",
          "anchor": "installation"
        },
        {
          "depth": 2,
          "text": "Usage",
          "anchor": "usage"
        }
      ],
      "outboundReferences": [
        "/img/missing-source-asset.svg",
        "https://github.com/fifonik/FFMetrics/releases"
      ],
      "checksum": "2cb307fc6240d3a30ecf28e718b1648929b90fc6106b54d42d05f74f4a3ffb8b",
      "contentFormat": "markdown",
      "bytes": 1135
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/tools/utilities/ffmpeg",
      "collection": "docs",
      "title": "ffmpeg",
      "description": "FFmpeg is a multimedia framework that has utilities for transcoding, transmuxing, and filtering audio and video. It provides the ffmpeg, ffprobe, and ffplay command-line utilities. It also features the libav\\ libraries, ",
      "canonicalUrl": "https://encode.wiki/tools/utilities/ffmpeg/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/tools/utilities/ffmpeg.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/tools/utilities/ffmpeg.md",
      "status": "needs-review",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/utilities/ffmpeg.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/utilities/ffmpeg.mdx"
      },
      "headings": [
        {
          "depth": 1,
          "text": "Installation",
          "anchor": "installation"
        },
        {
          "depth": 3,
          "text": "Linux & macOS",
          "anchor": "linux-macos"
        },
        {
          "depth": 3,
          "text": "Windows",
          "anchor": "windows"
        },
        {
          "depth": 1,
          "text": "Using FFmpeg",
          "anchor": "using-ffmpeg"
        },
        {
          "depth": 4,
          "text": "Transcode a video",
          "anchor": "transcode-a-video"
        },
        {
          "depth": 4,
          "text": "Transmux a video",
          "anchor": "transmux-a-video"
        },
        {
          "depth": 4,
          "text": "Filter a video",
          "anchor": "filter-a-video"
        },
        {
          "depth": 4,
          "text": "Container selection",
          "anchor": "container-selection"
        }
      ],
      "outboundReferences": [
        "//ffmpeg.org/ffmpeg-all.html",
        "//wiki.multimedia.cx/index.php?search=HOWTO&title=Special%3ASearch&go=Go",
        "/reference/legacy/contribution-guide/",
        "https://encoding.bluefalcon.cc/",
        "https://ffmpeg.org/",
        "https://ffmpeg.org/download.html",
        "https://github.com/BtbN/FFmpeg-Builds/releases",
        "https://trac.ffmpeg.org/wiki/CompilationGuide",
        "https://www.gyan.dev/ffmpeg/builds/"
      ],
      "checksum": "3921caa7c74844f8a9cb5080f86e96e726d1236856cdabf12270fb405b407940",
      "contentFormat": "markdown",
      "bytes": 4461
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/tools/utilities/hdr10plus_tool",
      "collection": "docs",
      "title": "hdr10plus_tool",
      "description": "hdr10plustool is a command line tool written in Rust for working with HDR10+ in HEVC files. It was previously named hdr10plusparser.",
      "canonicalUrl": "https://encode.wiki/tools/utilities/hdr10plus_tool/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/tools/utilities/hdr10plus_tool.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/tools/utilities/hdr10plus_tool.md",
      "status": "current",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/utilities/hdr10plus_tool.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/utilities/hdr10plus_tool.mdx"
      },
      "headings": [
        {
          "depth": 1,
          "text": "hdr10plustool",
          "anchor": "hdr10plustool"
        },
        {
          "depth": 2,
          "text": "Installation",
          "anchor": "installation"
        },
        {
          "depth": 2,
          "text": "Usage",
          "anchor": "usage"
        },
        {
          "depth": 3,
          "text": "Extracting",
          "anchor": "extracting"
        },
        {
          "depth": 3,
          "text": "Injecting",
          "anchor": "injecting"
        },
        {
          "depth": 3,
          "text": "Removing HDR10+ Metadata",
          "anchor": "removing-hdr10-metadata"
        }
      ],
      "outboundReferences": [
        "https://github.com/quietvoid/hdr10plus_tool/releases"
      ],
      "checksum": "97531a767ea9aba4049a3bc40cd4548279e88007f161f97576c15c472c731279",
      "contentFormat": "markdown",
      "bytes": 1986
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/tools/utilities/mkvtoolnix",
      "collection": "docs",
      "title": "MKVToolNix",
      "description": "MKVToolNix is free and open source GUI frontend to a set of tools to create, alter and inspect Matroska files under Linux, other \\NIXes and Windows.",
      "canonicalUrl": "https://encode.wiki/tools/utilities/mkvtoolnix/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/tools/utilities/mkvtoolnix.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/tools/utilities/mkvtoolnix.md",
      "status": "current",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/utilities/MKVToolNix.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/utilities/MKVToolNix.mdx"
      },
      "headings": [
        {
          "depth": 2,
          "text": "Installation",
          "anchor": "installation"
        },
        {
          "depth": 2,
          "text": "Usage",
          "anchor": "usage"
        },
        {
          "depth": 2,
          "text": "Tips and tricks",
          "anchor": "tips-and-tricks"
        }
      ],
      "outboundReferences": [
        "https://flathub.org/apps/org.bunkus.mkvtoolnix-gui",
        "https://mkvtoolnix.download/downloads.html",
        "https://raw.githubusercontent.com/av1-community-contributors/images/main/mkvtoolnix-gui-workload.webp"
      ],
      "checksum": "e5dfbf8418b0e406d65a7469c9f85e94a01d2c480321ad88a2d8f08c7db5350a",
      "contentFormat": "markdown",
      "bytes": 1659
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/tools/utilities/mp4box",
      "collection": "docs",
      "title": "MP4Box",
      "description": "MP4Box is a software for multi-purpose MP4 file manipulation. Part of the free and open-source multimedia framework called GPAC for working with the MP4/ISOBMFF standard.",
      "canonicalUrl": "https://encode.wiki/tools/utilities/mp4box/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/tools/utilities/mp4box.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/tools/utilities/mp4box.md",
      "status": "needs-review",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/utilities/mp4box.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/utilities/mp4box.mdx"
      },
      "headings": [],
      "outboundReferences": [
        "/reference/legacy/contribution-guide/",
        "https://github.com/gpac/gpac"
      ],
      "checksum": "011ac3b12d79e9d153554b79129df76470376d1b6f1e6a51a470a9743440f420",
      "contentFormat": "markdown",
      "bytes": 416
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/tools/utilities/nmkoder",
      "collection": "docs",
      "title": "NMKODER",
      "description": "NMKODER is a free and open source, Windows-only GUI software developed by N00MKRAD. Built around FFmpeg, FFprobe, and Av1an for video encoding, muxing, and analysis such as concatenation, metrics calculation, and bitrate",
      "canonicalUrl": "https://encode.wiki/tools/utilities/nmkoder/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/tools/utilities/nmkoder.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/tools/utilities/nmkoder.md",
      "status": "current",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/utilities/nmkoder.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/utilities/nmkoder.mdx"
      },
      "headings": [
        {
          "depth": 2,
          "text": "Installation",
          "anchor": "installation"
        },
        {
          "depth": 2,
          "text": "Usage",
          "anchor": "usage"
        }
      ],
      "outboundReferences": [
        "/img/nmkoder.webp",
        "/tools/utilities/av1an/",
        "https://github.com/n00mkrad",
        "https://github.com/n00mkrad/nmkoder",
        "https://github.com/n00mkrad/nmkoder/releases"
      ],
      "checksum": "5dd3f6ab943bf0a1b8dc13e8c27facb6779d97261a9d8fcd9ae2448748e25f23",
      "contentFormat": "markdown",
      "bytes": 1682
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/tools/utilities/rav1ator",
      "collection": "docs",
      "title": "rAV1ator",
      "description": "rAV1ator is a fork of Aviator designed to use Av1an & rav1e instead of SVT-AV1. It is also distributed as a Flatpak with bundled dependencies outside of Flathub; running the following command will allow you to install it",
      "canonicalUrl": "https://encode.wiki/tools/utilities/rav1ator/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/tools/utilities/rav1ator.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/tools/utilities/rav1ator.md",
      "status": "needs-review",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/utilities/rAV1ator.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/utilities/rAV1ator.mdx"
      },
      "headings": [],
      "outboundReferences": [
        "/tools/software-encoders/rav1e/",
        "/tools/software-encoders/svt-av1/",
        "/tools/utilities/av1an/",
        "/tools/utilities/aviator/"
      ],
      "checksum": "e549adf11b0e6195fc2f45ebfc652007a7b09a5bf2f9f38592c77acea88106b9",
      "contentFormat": "markdown",
      "bytes": 1098
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/tools/utilities/rav1ator-cli",
      "collection": "docs",
      "title": "rav1ator-cli",
      "description": "rAV1ator CLI, or just rav1ator-cli, is a TUI tool that provides an interactive command line interface for encoding videos with Av1an using various different encoders including rav1e, aomenc , SVT-AV1, x265, and x264.",
      "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": {},
      "authors": [],
      "sources": [],
      "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": 1,
          "text": "rAV1ator CLI",
          "anchor": "rav1ator-cli"
        },
        {
          "depth": 2,
          "text": "Installation",
          "anchor": "installation"
        },
        {
          "depth": 2,
          "text": "Linux (Arch)",
          "anchor": "linux-arch"
        },
        {
          "depth": 2,
          "text": "Linux (Other)",
          "anchor": "linux-other"
        },
        {
          "depth": 2,
          "text": "Windows",
          "anchor": "windows"
        },
        {
          "depth": 3,
          "text": "Basic installtion",
          "anchor": "basic-installtion"
        },
        {
          "depth": 3,
          "text": "After the Installation and Cleanup, How Do I Start Arch?",
          "anchor": "after-the-installation-and-cleanup-how-do-i-start-arch"
        },
        {
          "depth": 3,
          "text": "Unlock WSL RAM Usage (Optional)",
          "anchor": "unlock-wsl-ram-usage-optional"
        },
        {
          "depth": 2,
          "text": "macOS",
          "anchor": "macos"
        },
        {
          "depth": 3,
          "text": "Troubleshooting",
          "anchor": "troubleshooting"
        }
      ],
      "outboundReferences": [
        "#linux-other",
        "/tools/software-encoders/aomenc/",
        "/tools/software-encoders/rav1e/",
        "/tools/software-encoders/svt-av1/",
        "/tools/software-encoders/x264/",
        "/tools/software-encoders/x265/",
        "/tools/utilities/av1an/",
        "https://codecs.wiki/blog/av1-encoding-for-dummies",
        "https://discord.gg/bbQD5MjDr3",
        "https://github.com/sileshn/ArchWSL2",
        "https://raw.githubusercontent.com/av1-community-contributors/images/main/01_wsl_rv-cli.avif",
        "https://raw.githubusercontent.com/av1-community-contributors/images/main/02_wsl_rv-cli.avif",
        "https://raw.githubusercontent.com/av1-community-contributors/images/main/03_wsl_rv-cli.avif",
        "https://raw.githubusercontent.com/av1-community-contributors/images/main/04_wsl_rv-cli.avif",
        "https://raw.githubusercontent.com/av1-community-contributors/images/main/06_wsl_rv-cli.avif",
        "https://raw.githubusercontent.com/av1-community-contributors/images/main/07_wsl_rv-cli.avif",
        "https://raw.githubusercontent.com/av1-community-contributors/images/main/08_wsl_rv-cli.avif",
        "https://raw.githubusercontent.com/av1-community-contributors/images/main/09_wsl_rv-cli.avif",
        "https://raw.githubusercontent.com/av1-community-contributors/images/main/10_wsl_rv-cli.avif",
        "https://raw.githubusercontent.com/av1-community-contributors/images/main/11_wsl_rv-cli.avif",
        "https://raw.githubusercontent.com/av1-community-contributors/images/main/12_wsl_rv-cli.avif",
        "https://raw.githubusercontent.com/av1-community-contributors/images/main/13_wsl_rv-cli.avif",
        "https://raw.githubusercontent.com/av1-community-contributors/images/main/14_wsl_rv-cli.avif",
        "https://raw.githubusercontent.com/av1-community-contributors/images/main/15_wsl_rv-cli.avif",
        "https://raw.githubusercontent.com/av1-community-contributors/images/main/20_wsl_rv-cli.avif",
        "https://raw.githubusercontent.com/av1-community-contributors/images/main/21_wsl_rv-cli.avif",
        "https://raw.githubusercontent.com/av1-community-contributors/images/main/22_wsl_rv-cli.avif",
        "https://raw.githubusercontent.com/av1-community-contributors/images/main/23_wsl_rv-cli.avif",
        "https://raw.githubusercontent.com/av1-community-contributors/images/main/24_wsl_rv-cli.avif",
        "https://raw.githubusercontent.com/av1-community-contributors/images/main/25_wsl_rv-cli.avif",
        "https://raw.githubusercontent.com/av1-community-contributors/images/main/26_wsl_rv-cli.avif",
        "https://raw.githubusercontent.com/av1-community-contributors/images/main/27_wsl_rv-cli.avif",
        "https://raw.githubusercontent.com/av1-community-contributors/images/main/28_wsl_rv-cli.avif",
        "https://raw.githubusercontent.com/av1-community-contributors/images/main/29_wsl_rv-cli.avif",
        "https://raw.githubusercontent.com/av1-community-contributors/images/main/30_wsl_rv-cli.avif",
        "https://raw.githubusercontent.com/av1-community-contributors/images/main/31_wsl_rv-cli.avif",
        "https://raw.githubusercontent.com/av1-community-contributors/images/main/32_wsl_rv-cli.avif",
        "https://raw.githubusercontent.com/av1-community-contributors/images/main/33_wsl_rv-cli.avif",
        "https://raw.githubusercontent.com/av1-community-contributors/images/main/rav1ator_cli_demo1.avif",
        "https://raw.githubusercontent.com/av1-community-contributors/images/main/rav1ator_cli_demo2.avif"
      ],
      "checksum": "ee93e43f301f443be745a32a2e5b03c420bec41d868c2b9571218433a7ce00db",
      "contentFormat": "markdown",
      "bytes": 13748
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/tools/utilities/yuview",
      "collection": "docs",
      "title": "YUView",
      "description": "YUView is a free and open source, cross-platform software developed by IENT for working, playing, and analyzing YUV files. Though it supports more than YUV thanks to FFmpeg and other third party decoders while providing ",
      "canonicalUrl": "https://encode.wiki/tools/utilities/yuview/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/tools/utilities/yuview.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/tools/utilities/yuview.md",
      "status": "current",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/utilities/YUView.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/utilities/YUView.mdx"
      },
      "headings": [
        {
          "depth": 2,
          "text": "Installation",
          "anchor": "installation"
        },
        {
          "depth": 2,
          "text": "Usage",
          "anchor": "usage"
        }
      ],
      "outboundReferences": [
        "/codecs/video/hevc/",
        "/img/yuview.webp",
        "https://flathub.org/apps/de.rwth_aachen.ient.YUView",
        "https://github.com/IENT/",
        "https://github.com/IENT/YUView",
        "https://github.com/IENT/YUView/releases/",
        "https://github.com/IENT/YUView/wiki/Compile-YUView"
      ],
      "checksum": "b427f22c73189e794ca48c38696254d801e0caa1b5a265ee5b5a9a58e1fc6322",
      "contentFormat": "markdown",
      "bytes": 1440
    },
    {
      "schemaVersion": 1,
      "contentVersion": "113a5f7a0e5c86f6ff84344ca34634b3e7d26f4e",
      "id": "docs/tools/video-players",
      "collection": "docs",
      "title": "Video Players",
      "description": "Many different players exist for video, but here are a few recommended ones:",
      "canonicalUrl": "https://encode.wiki/tools/video-players/",
      "apiUrl": "https://encode.wiki/api/v1/documents/docs/tools/video-players.json",
      "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/tools/video-players.md",
      "status": "needs-review",
      "tags": [
        "migrated"
      ],
      "license": "CC BY-SA 4.0",
      "dates": {},
      "authors": [],
      "sources": [],
      "provenance": {
        "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/video-players.mdx",
        "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
        "migratedAt": "2026-08-21T00:00:00.000Z",
        "modified": true,
        "originPath": "docs/video-players.mdx"
      },
      "headings": [
        {
          "depth": 2,
          "text": "MPV",
          "anchor": "mpv"
        },
        {
          "depth": 2,
          "text": "VLC",
          "anchor": "vlc"
        },
        {
          "depth": 2,
          "text": "MPC-HC",
          "anchor": "mpc-hc"
        }
      ],
      "outboundReferences": [
        "https://github.com/clsid2/mpc-hc/releases",
        "https://www.videolan.org/vlc/#download"
      ],
      "checksum": "bf363cea7a876210f7a4e3c39e3fc1465d2ccb5bc66b98d86212c149ce51e403",
      "contentFormat": "markdown",
      "bytes": 1351
    }
  ]
}
