Files
com.xaymar.www/_posts/2021/2021-08-19-av1-still-the-current-future-of-video.html
T

328 lines
26 KiB
HTML
Raw Normal View History

---
title: "AV1: Still the current future of Video"
category: Blog
tags: [Video, Encoding, AV1, H264, H265, VP9, AOMedia, 'WordPress Archive']
videos:
- name: "ARMA 3: Altis Driving (License CC-BY-SA)"
poster: "https://cdn.xaymar.com/blog/2021/08/arma3_altis-driving_2560x1440_50fps_YUV420-TV-sRGB_003.webp"
entries:
- name: "NVENC H.264"
entries:
- url: "https://cdn.xaymar.com/blog/2021/08/arma3_altis-driving_2560x1440_50fps_YUV420-TV-sRGB.h264_nvenc_10000.mp4"
caption: "2560x1440@50 10.0mbit"
- url: "https://cdn.xaymar.com/blog/2021/08/arma3_altis-driving_2560x1440_50fps_YUV420-TV-sRGB.h264_nvenc_8500.mp4"
caption: "2560x1440@50 8.5mbit"
- url: "https://cdn.xaymar.com/blog/2021/08/arma3_altis-driving_2560x1440_50fps_YUV420-TV-sRGB.h264_nvenc_6000.mp4"
caption: "2560x1440@50 6.0mbit"
- url: "https://cdn.xaymar.com/blog/2021/08/arma3_altis-driving_2560x1440_50fps_YUV420-TV-sRGB.h264_nvenc_3500.mp4"
caption: "2560x1440@50 3.5mbit"
- url: "https://cdn.xaymar.com/blog/2021/08/arma3_altis-driving_1920x1080_50fps_YUV420-TV-sRGB.h264_nvenc_10000.mp4"
caption: "1920x1080@50 10.0mbit"
- url: "https://cdn.xaymar.com/blog/2021/08/arma3_altis-driving_1920x1080_50fps_YUV420-TV-sRGB.h264_nvenc_8500.mp4"
caption: "1920x1080@50 8.5mbit"
- url: "https://cdn.xaymar.com/blog/2021/08/arma3_altis-driving_1920x1080_50fps_YUV420-TV-sRGB.h264_nvenc_6000.mp4"
caption: "1920x1080@50 6.0mbit"
- url: "https://cdn.xaymar.com/blog/2021/08/arma3_altis-driving_1920x1080_50fps_YUV420-TV-sRGB.h264_nvenc_3500.mp4"
caption: "1920x1080@50 3.5mbit"
- name: "AOM AV1"
entries:
- url: "https://cdn.xaymar.com/blog/2021/08/arma3_altis-driving_2560x1440_50fps_YUV420-TV-sRGB.aomav1_10000.webm"
caption: "2560x1440@50 10.0mbit"
- url: "https://cdn.xaymar.com/blog/2021/08/arma3_altis-driving_2560x1440_50fps_YUV420-TV-sRGB.aomav1_8500.webm"
caption: "2560x1440@50 8.5mbit"
- url: "https://cdn.xaymar.com/blog/2021/08/arma3_altis-driving_2560x1440_50fps_YUV420-TV-sRGB.aomav1_6000.webm"
caption: "2560x1440@50 6.0mbit"
- url: "https://cdn.xaymar.com/blog/2021/08/arma3_altis-driving_2560x1440_50fps_YUV420-TV-sRGB.aomav1_3500.webm"
caption: "2560x1440@50 3.5mbit"
- url: "https://cdn.xaymar.com/blog/2021/08/arma3_altis-driving_1920x1080_50fps_YUV420-TV-sRGB.aomav1_10000.webm"
caption: "1920x1080@50 10.0mbit"
- url: "https://cdn.xaymar.com/blog/2021/08/arma3_altis-driving_1920x1080_50fps_YUV420-TV-sRGB.aomav1_8500.webm"
caption: "1920x1080@50 8.5mbit"
- url: "https://cdn.xaymar.com/blog/2021/08/arma3_altis-driving_1920x1080_50fps_YUV420-TV-sRGB.aomav1_6000.webm"
caption: "1920x1080@50 6.0mbit"
- url: "https://cdn.xaymar.com/blog/2021/08/arma3_altis-driving_1920x1080_50fps_YUV420-TV-sRGB.aomav1_3500.webm"
caption: "1920x1080@50 3.5mbit"
- name: "SVT AV1"
entries:
- url: "https://cdn.xaymar.com/blog/2021/08/arma3_altis-driving_2560x1440_50fps_YUV420-TV-sRGB.svtav1_10000.webm"
caption: "2560x1440@50 10.0mbit"
- url: "https://cdn.xaymar.com/blog/2021/08/arma3_altis-driving_2560x1440_50fps_YUV420-TV-sRGB.svtav1_8500.webm"
caption: "2560x1440@50 8.5mbit"
- url: "https://cdn.xaymar.com/blog/2021/08/arma3_altis-driving_2560x1440_50fps_YUV420-TV-sRGB.svtav1_6000.webm"
caption: "2560x1440@50 6.0mbit"
- url: "https://cdn.xaymar.com/blog/2021/08/arma3_altis-driving_2560x1440_50fps_YUV420-TV-sRGB.svtav1_3500.webm"
caption: "2560x1440@50 3.5mbit"
- url: "https://cdn.xaymar.com/blog/2021/08/arma3_altis-driving_1920x1080_50fps_YUV420-TV-sRGB.svtav1_10000.webm"
caption: "1920x1080@50 10.0mbit"
- url: "https://cdn.xaymar.com/blog/2021/08/arma3_altis-driving_1920x1080_50fps_YUV420-TV-sRGB.svtav1_8500.webm"
caption: "1920x1080@50 8.5mbit"
- url: "https://cdn.xaymar.com/blog/2021/08/arma3_altis-driving_1920x1080_50fps_YUV420-TV-sRGB.svtav1_6000.webm"
caption: "1920x1080@50 6.0mbit"
- url: "https://cdn.xaymar.com/blog/2021/08/arma3_altis-driving_1920x1080_50fps_YUV420-TV-sRGB.svtav1_3500.webm"
caption: "1920x1080@50 3.5mbit"
- name: "ARMA 3: Altis Walk Through Foliage (License CC-BY-SA)"
poster: "https://cdn.xaymar.com/blog/2021/08/arma3_altis-walk-through-foliage_2560x1440_50fps_YUV420-TV-sRGB_002.webp"
entries:
- name: "NVENC H.264"
entries:
- url: "https://cdn.xaymar.com/blog/2021/08/arma3_altis-walk-through-foliage_2560x1440_50fps_YUV420-TV-sRGB.h264_nvenc_10000.mp4"
caption: "2560x1440@50 10.0mbit"
- url: "https://cdn.xaymar.com/blog/2021/08/arma3_altis-walk-through-foliage_2560x1440_50fps_YUV420-TV-sRGB.h264_nvenc_8500.mp4"
caption: "2560x1440@50 8.5mbit"
- url: "https://cdn.xaymar.com/blog/2021/08/arma3_altis-walk-through-foliage_2560x1440_50fps_YUV420-TV-sRGB.h264_nvenc_6000.mp4"
caption: "2560x1440@50 6.0mbit"
- url: "https://cdn.xaymar.com/blog/2021/08/arma3_altis-walk-through-foliage_2560x1440_50fps_YUV420-TV-sRGB.h264_nvenc_3500.mp4"
caption: "2560x1440@50 3.5mbit"
- url: "https://cdn.xaymar.com/blog/2021/08/arma3_altis-walk-through-foliage_1920x1080_50fps_YUV420-TV-sRGB.h264_nvenc_10000.mp4"
caption: "1920x1080@50 10.0mbit"
- url: "https://cdn.xaymar.com/blog/2021/08/arma3_altis-walk-through-foliage_1920x1080_50fps_YUV420-TV-sRGB.h264_nvenc_8500.mp4"
caption: "1920x1080@50 8.5mbit"
- url: "https://cdn.xaymar.com/blog/2021/08/arma3_altis-walk-through-foliage_1920x1080_50fps_YUV420-TV-sRGB.h264_nvenc_6000.mp4"
caption: "1920x1080@50 6.0mbit"
- url: "https://cdn.xaymar.com/blog/2021/08/arma3_altis-walk-through-foliage_1920x1080_50fps_YUV420-TV-sRGB.h264_nvenc_3500.mp4"
caption: "1920x1080@50 3.5mbit"
- url: "https://cdn.xaymar.com/blog/2021/08/arma3_altis-walk-through-foliage_1280x720_50fps_YUV420-TV-sRGB.h264_nvenc_10000.mp4"
caption: "1280x720@50 10.0mbit"
- url: "https://cdn.xaymar.com/blog/2021/08/arma3_altis-walk-through-foliage_1280x720_50fps_YUV420-TV-sRGB.h264_nvenc_8500.mp4"
caption: "1280x720@50 8.5mbit"
- url: "https://cdn.xaymar.com/blog/2021/08/arma3_altis-walk-through-foliage_1280x720_50fps_YUV420-TV-sRGB.h264_nvenc_6000.mp4"
caption: "1280x720@50 6.0mbit"
- url: "https://cdn.xaymar.com/blog/2021/08/arma3_altis-walk-through-foliage_1280x720_50fps_YUV420-TV-sRGB.h264_nvenc_3500.mp4"
caption: "1280x720@50 3.5mbit"
- name: "AOM AV1"
entries:
- url: "https://cdn.xaymar.com/blog/2021/08/arma3_altis-walk-through-foliage_2560x1440_50fps_YUV420-TV-sRGB.aomav1_10000.webm"
caption: "2560x1440@50 10.0mbit"
- url: "https://cdn.xaymar.com/blog/2021/08/arma3_altis-walk-through-foliage_2560x1440_50fps_YUV420-TV-sRGB.aomav1_8500.webm"
caption: "2560x1440@50 8.5mbit"
- url: "https://cdn.xaymar.com/blog/2021/08/arma3_altis-walk-through-foliage_2560x1440_50fps_YUV420-TV-sRGB.aomav1_6000.webm"
caption: "2560x1440@50 6.0mbit"
- url: "https://cdn.xaymar.com/blog/2021/08/arma3_altis-walk-through-foliage_2560x1440_50fps_YUV420-TV-sRGB.aomav1_3500.webm"
caption: "2560x1440@50 3.5mbit"
- url: "https://cdn.xaymar.com/blog/2021/08/arma3_altis-walk-through-foliage_1920x1080_50fps_YUV420-TV-sRGB.aomav1_10000.webm"
caption: "1920x1080@50 10.0mbit"
- url: "https://cdn.xaymar.com/blog/2021/08/arma3_altis-walk-through-foliage_1920x1080_50fps_YUV420-TV-sRGB.aomav1_8500.webm"
caption: "1920x1080@50 8.5mbit"
- url: "https://cdn.xaymar.com/blog/2021/08/arma3_altis-walk-through-foliage_1920x1080_50fps_YUV420-TV-sRGB.aomav1_6000.webm"
caption: "1920x1080@50 6.0mbit"
- url: "https://cdn.xaymar.com/blog/2021/08/arma3_altis-walk-through-foliage_1920x1080_50fps_YUV420-TV-sRGB.aomav1_3500.webm"
caption: "1920x1080@50 3.5mbit"
- url: "https://cdn.xaymar.com/blog/2021/08/arma3_altis-walk-through-foliage_1280x720_50fps_YUV420-TV-sRGB.aomav1_10000.webm"
caption: "1280x720@50 10.0mbit"
- url: "https://cdn.xaymar.com/blog/2021/08/arma3_altis-walk-through-foliage_1280x720_50fps_YUV420-TV-sRGB.aomav1_8500.webm"
caption: "1280x720@50 8.5mbit"
- url: "https://cdn.xaymar.com/blog/2021/08/arma3_altis-walk-through-foliage_1280x720_50fps_YUV420-TV-sRGB.aomav1_6000.webm"
caption: "1280x720@50 6.0mbit"
- url: "https://cdn.xaymar.com/blog/2021/08/arma3_altis-walk-through-foliage_1280x720_50fps_YUV420-TV-sRGB.aomav1_3500.webm"
caption: "1280x720@50 3.5mbit"
- name: "SVT AV1"
entries:
- url: "https://cdn.xaymar.com/blog/2021/08/arma3_altis-walk-through-foliage_2560x1440_50fps_YUV420-TV-sRGB.svtav1_10000.webm"
caption: "2560x1440@50 10.0mbit"
- url: "https://cdn.xaymar.com/blog/2021/08/arma3_altis-walk-through-foliage_2560x1440_50fps_YUV420-TV-sRGB.svtav1_8500.webm"
caption: "2560x1440@50 8.5mbit"
- url: "https://cdn.xaymar.com/blog/2021/08/arma3_altis-walk-through-foliage_2560x1440_50fps_YUV420-TV-sRGB.svtav1_6000.webm"
caption: "2560x1440@50 6.0mbit"
- url: "https://cdn.xaymar.com/blog/2021/08/arma3_altis-walk-through-foliage_2560x1440_50fps_YUV420-TV-sRGB.svtav1_3500.webm"
caption: "2560x1440@50 3.5mbit"
- url: "https://cdn.xaymar.com/blog/2021/08/arma3_altis-walk-through-foliage_1920x1080_50fps_YUV420-TV-sRGB.svtav1_10000.webm"
caption: "1920x1080@50 10.0mbit"
- url: "https://cdn.xaymar.com/blog/2021/08/arma3_altis-walk-through-foliage_1920x1080_50fps_YUV420-TV-sRGB.svtav1_8500.webm"
caption: "1920x1080@50 8.5mbit"
- url: "https://cdn.xaymar.com/blog/2021/08/arma3_altis-walk-through-foliage_1920x1080_50fps_YUV420-TV-sRGB.svtav1_6000.webm"
caption: "1920x1080@50 6.0mbit"
- url: "https://cdn.xaymar.com/blog/2021/08/arma3_altis-walk-through-foliage_1920x1080_50fps_YUV420-TV-sRGB.svtav1_3500.webm"
caption: "1920x1080@50 3.5mbit"
- url: "https://cdn.xaymar.com/blog/2021/08/arma3_altis-walk-through-foliage_1280x720_50fps_YUV420-TV-sRGB.svtav1_10000.webm"
caption: "1280x720@50 10.0mbit"
- url: "https://cdn.xaymar.com/blog/2021/08/arma3_altis-walk-through-foliage_1280x720_50fps_YUV420-TV-sRGB.svtav1_8500.webm"
caption: "1280x720@50 8.5mbit"
- url: "https://cdn.xaymar.com/blog/2021/08/arma3_altis-walk-through-foliage_1280x720_50fps_YUV420-TV-sRGB.svtav1_6000.webm"
caption: "1280x720@50 6.0mbit"
- url: "https://cdn.xaymar.com/blog/2021/08/arma3_altis-walk-through-foliage_1280x720_50fps_YUV420-TV-sRGB.svtav1_3500.webm"
caption: "1280x720@50 3.5mbit"
- name: "GRIP: Combat Racing #001 (License CC-BY-SA)"
poster: "https://cdn.xaymar.com/blog/2021/08/grip_combat_racing-001_2560x1440_60fps_YUV420_001.webp"
entries:
- name: "NVENC H.264"
entries:
- url: "https://cdn.xaymar.com/blog/2021/08/grip_combat_racing-001_2560x1440_60fps_YUV420.h264_nvenc_10000.mp4"
caption: "2560x1440@60 10.0mbit"
- url: "https://cdn.xaymar.com/blog/2021/08/grip_combat_racing-001_2560x1440_60fps_YUV420.h264_nvenc_8500.mp4"
caption: "2560x1440@60 8.5mbit"
- url: "https://cdn.xaymar.com/blog/2021/08/grip_combat_racing-001_2560x1440_60fps_YUV420.h264_nvenc_6000.mp4"
caption: "2560x1440@60 6.0mbit"
- url: "https://cdn.xaymar.com/blog/2021/08/grip_combat_racing-001_2560x1440_60fps_YUV420.h264_nvenc_3500.mp4"
caption: "2560x1440@60 3.5mbit"
- url: "https://cdn.xaymar.com/blog/2021/08/grip_combat_racing-001_1920x1080_60fps_YUV420.h264_nvenc_10000.mp4"
caption: "1920x1080@60 10.0mbit"
- url: "https://cdn.xaymar.com/blog/2021/08/grip_combat_racing-001_1920x1080_60fps_YUV420.h264_nvenc_8500.mp4"
caption: "1920x1080@60 8.5mbit"
- url: "https://cdn.xaymar.com/blog/2021/08/grip_combat_racing-001_1920x1080_60fps_YUV420.h264_nvenc_6000.mp4"
caption: "1920x1080@60 6.0mbit"
- url: "https://cdn.xaymar.com/blog/2021/08/grip_combat_racing-001_1920x1080_60fps_YUV420.h264_nvenc_3500.mp4"
caption: "1920x1080@60 3.5mbit"
- name: "AOM AV1"
entries:
- url: "https://cdn.xaymar.com/blog/2021/08/grip_combat_racing-001_2560x1440_60fps_YUV420.aomav1_10000.webm"
caption: "2560x1440@60 10.0mbit"
- url: "https://cdn.xaymar.com/blog/2021/08/grip_combat_racing-001_2560x1440_60fps_YUV420.aomav1_8500.webm"
caption: "2560x1440@60 8.5mbit"
- url: "https://cdn.xaymar.com/blog/2021/08/grip_combat_racing-001_2560x1440_60fps_YUV420.aomav1_6000.webm"
caption: "2560x1440@60 6.0mbit"
- url: "https://cdn.xaymar.com/blog/2021/08/grip_combat_racing-001_2560x1440_60fps_YUV420.aomav1_3500.webm"
caption: "2560x1440@60 3.5mbit"
- url: "https://cdn.xaymar.com/blog/2021/08/grip_combat_racing-001_1920x1080_60fps_YUV420.aomav1_10000.webm"
caption: "1920x1080@60 10.0mbit"
- url: "https://cdn.xaymar.com/blog/2021/08/grip_combat_racing-001_1920x1080_60fps_YUV420.aomav1_8500.webm"
caption: "1920x1080@60 8.5mbit"
- url: "https://cdn.xaymar.com/blog/2021/08/grip_combat_racing-001_1920x1080_60fps_YUV420.aomav1_6000.webm"
caption: "1920x1080@60 6.0mbit"
- url: "https://cdn.xaymar.com/blog/2021/08/grip_combat_racing-001_1920x1080_60fps_YUV420.aomav1_3500.webm"
caption: "1920x1080@60 3.5mbit"
- name: "SVT AV1"
entries:
- url: "https://cdn.xaymar.com/blog/2021/08/grip_combat_racing-001_2560x1440_60fps_YUV420.svtav1_10000.webm"
caption: "2560x1440@60 10.0mbit"
- url: "https://cdn.xaymar.com/blog/2021/08/grip_combat_racing-001_2560x1440_60fps_YUV420.svtav1_8500.webm"
caption: "2560x1440@60 8.5mbit"
- url: "https://cdn.xaymar.com/blog/2021/08/grip_combat_racing-001_2560x1440_60fps_YUV420.svtav1_6000.webm"
caption: "2560x1440@60 6.0mbit"
- url: "https://cdn.xaymar.com/blog/2021/08/grip_combat_racing-001_2560x1440_60fps_YUV420.svtav1_3500.webm"
caption: "2560x1440@60 3.5mbit"
- url: "https://cdn.xaymar.com/blog/2021/08/grip_combat_racing-001_1920x1080_60fps_YUV420.svtav1_10000.webm"
caption: "1920x1080@60 10.0mbit"
- url: "https://cdn.xaymar.com/blog/2021/08/grip_combat_racing-001_1920x1080_60fps_YUV420.svtav1_8500.webm"
caption: "1920x1080@60 8.5mbit"
- url: "https://cdn.xaymar.com/blog/2021/08/grip_combat_racing-001_1920x1080_60fps_YUV420.svtav1_6000.webm"
caption: "1920x1080@60 6.0mbit"
- url: "https://cdn.xaymar.com/blog/2021/08/grip_combat_racing-001_1920x1080_60fps_YUV420.svtav1_3500.webm"
caption: "1920x1080@60 3.5mbit"
- name: "Guild Wars 2 #001 (License CC-BY-SA)"
poster: "https://cdn.xaymar.com/blog/2021/08/guildwars2-001_3440x1440_50fps_YUV420_001.webp"
entries:
- name: "NVENC H.264"
entries:
- url: "https://cdn.xaymar.com/blog/2021/08/guildwars2-001_3440x1440_50fps_YUV420.h264_nvenc_10000.mp4"
caption: "3440x1440@50 10.0mbit"
- url: "https://cdn.xaymar.com/blog/2021/08/guildwars2-001_3440x1440_50fps_YUV420.h264_nvenc_8500.mp4"
caption: "3440x1440@50 8.5mbit"
- url: "https://cdn.xaymar.com/blog/2021/08/guildwars2-001_3440x1440_50fps_YUV420.h264_nvenc_6000.mp4"
caption: "3440x1440@50 6.0mbit"
- url: "https://cdn.xaymar.com/blog/2021/08/guildwars2-001_3440x1440_50fps_YUV420.h264_nvenc_3500.mp4"
caption: "3440x1440@50 3.5mbit"
- name: "AOM AV1"
entries:
- url: "https://cdn.xaymar.com/blog/2021/08/guildwars2-001_3440x1440_50fps_YUV420.aomav1_10000.webm"
caption: "3440x1440@50 10.0mbit"
- url: "https://cdn.xaymar.com/blog/2021/08/guildwars2-001_3440x1440_50fps_YUV420.aomav1_8500.webm"
caption: "3440x1440@50 8.5mbit"
- url: "https://cdn.xaymar.com/blog/2021/08/guildwars2-001_3440x1440_50fps_YUV420.aomav1_6000.webm"
caption: "3440x1440@50 6.0mbit"
- url: "https://cdn.xaymar.com/blog/2021/08/guildwars2-001_3440x1440_50fps_YUV420.aomav1_3500.webm"
caption: "3440x1440@50 3.5mbit"
- name: "SVT AV1"
entries:
- url: "https://cdn.xaymar.com/blog/2021/08/guildwars2-001_3440x1440_50fps_YUV420.svtav1_10000.webm"
caption: "3440x1440@50 10.0mbit"
- url: "https://cdn.xaymar.com/blog/2021/08/guildwars2-001_3440x1440_50fps_YUV420.svtav1_8500.webm"
caption: "3440x1440@50 8.5mbit"
- url: "https://cdn.xaymar.com/blog/2021/08/guildwars2-001_3440x1440_50fps_YUV420.svtav1_6000.webm"
caption: "3440x1440@50 6.0mbit"
- url: "https://cdn.xaymar.com/blog/2021/08/guildwars2-001_3440x1440_50fps_YUV420.svtav1_3500.webm"
caption: "3440x1440@50 3.5mbit"
- name: "Elude & Logicoma Boxbuffergeometry (License: Unknown)"
poster: "https://cdn.xaymar.com/blog/2021/08/elude_logicoma_boxbuffergeometry_2560x1440_100fps_YUV444-PC-sRGB_005.webp"
entries:
- name: "NVENC H.264"
entries:
- url: "https://cdn.xaymar.com/blog/2021/08/elude_logicoma_boxbuffergeometry_2560x1440_100fps_YUV420-TV-sRGB.h264_nvenc_10000.mp4"
caption: "2560x1440@100 10.0mbit"
- url: "https://cdn.xaymar.com/blog/2021/08/elude_logicoma_boxbuffergeometry_2560x1440_100fps_YUV420-TV-sRGB.h264_nvenc_8500.mp4"
caption: "2560x1440@100 8.5mbit"
- url: "https://cdn.xaymar.com/blog/2021/08/elude_logicoma_boxbuffergeometry_2560x1440_100fps_YUV420-TV-sRGB.h264_nvenc_6000.mp4"
caption: "2560x1440@100 6.0mbit"
- url: "https://cdn.xaymar.com/blog/2021/08/elude_logicoma_boxbuffergeometry_2560x1440_100fps_YUV420-TV-sRGB.h264_nvenc_3500.mp4"
caption: "2560x1440@100 3.5mbit"
- url: "https://cdn.xaymar.com/blog/2021/08/elude_logicoma_boxbuffergeometry_1920x1080_100fps_YUV420-TV-sRGB.h264_nvenc_10000.mp4"
caption: "1920x1080@100 10.0mbit"
- url: "https://cdn.xaymar.com/blog/2021/08/elude_logicoma_boxbuffergeometry_1920x1080_100fps_YUV420-TV-sRGB.h264_nvenc_8500.mp4"
caption: "1920x1080@100 8.5mbit"
- url: "https://cdn.xaymar.com/blog/2021/08/elude_logicoma_boxbuffergeometry_1920x1080_100fps_YUV420-TV-sRGB.h264_nvenc_6000.mp4"
caption: "1920x1080@100 6.0mbit"
- url: "https://cdn.xaymar.com/blog/2021/08/elude_logicoma_boxbuffergeometry_1920x1080_100fps_YUV420-TV-sRGB.h264_nvenc_3500.mp4"
caption: "1920x1080@100 3.5mbit"
- name: "AOM AV1"
entries:
- url: "https://cdn.xaymar.com/blog/2021/08/elude_logicoma_boxbuffergeometry_2560x1440_100fps_YUV420-TV-sRGB.aomav1_10000.webm"
caption: "2560x1440@100 10.0mbit"
- url: "https://cdn.xaymar.com/blog/2021/08/elude_logicoma_boxbuffergeometry_2560x1440_100fps_YUV420-TV-sRGB.aomav1_8500.webm"
caption: "2560x1440@100 8.5mbit"
- url: "https://cdn.xaymar.com/blog/2021/08/elude_logicoma_boxbuffergeometry_2560x1440_100fps_YUV420-TV-sRGB.aomav1_6000.webm"
caption: "2560x1440@100 6.0mbit"
- url: "https://cdn.xaymar.com/blog/2021/08/elude_logicoma_boxbuffergeometry_2560x1440_100fps_YUV420-TV-sRGB.aomav1_3500.webm"
caption: "2560x1440@100 3.5mbit"
- url: "https://cdn.xaymar.com/blog/2021/08/elude_logicoma_boxbuffergeometry_1920x1080_100fps_YUV420-TV-sRGB.aomav1_10000.webm"
caption: "1920x1080@100 10.0mbit"
- url: "https://cdn.xaymar.com/blog/2021/08/elude_logicoma_boxbuffergeometry_1920x1080_100fps_YUV420-TV-sRGB.aomav1_8500.webm"
caption: "1920x1080@100 8.5mbit"
- url: "https://cdn.xaymar.com/blog/2021/08/elude_logicoma_boxbuffergeometry_1920x1080_100fps_YUV420-TV-sRGB.aomav1_6000.webm"
caption: "1920x1080@100 6.0mbit"
- url: "https://cdn.xaymar.com/blog/2021/08/elude_logicoma_boxbuffergeometry_1920x1080_100fps_YUV420-TV-sRGB.aomav1_3500.webm"
caption: "1920x1080@100 3.5mbit"
- name: "SVT AV1"
entries:
- url: "https://cdn.xaymar.com/blog/2021/08/elude_logicoma_boxbuffergeometry_2560x1440_100fps_YUV420-TV-sRGB.svtav1_10000.webm"
caption: "2560x1440@100 10.0mbit"
- url: "https://cdn.xaymar.com/blog/2021/08/elude_logicoma_boxbuffergeometry_2560x1440_100fps_YUV420-TV-sRGB.svtav1_8500.webm"
caption: "2560x1440@100 8.5mbit"
- url: "https://cdn.xaymar.com/blog/2021/08/elude_logicoma_boxbuffergeometry_2560x1440_100fps_YUV420-TV-sRGB.svtav1_6000.webm"
caption: "2560x1440@100 6.0mbit"
- url: "https://cdn.xaymar.com/blog/2021/08/elude_logicoma_boxbuffergeometry_2560x1440_100fps_YUV420-TV-sRGB.svtav1_3500.webm"
caption: "2560x1440@100 3.5mbit"
- url: "https://cdn.xaymar.com/blog/2021/08/elude_logicoma_boxbuffergeometry_1920x1080_100fps_YUV420-TV-sRGB.svtav1_10000.webm"
caption: "1920x1080@100 10.0mbit"
- url: "https://cdn.xaymar.com/blog/2021/08/elude_logicoma_boxbuffergeometry_1920x1080_100fps_YUV420-TV-sRGB.svtav1_8500.webm"
caption: "1920x1080@100 8.5mbit"
- url: "https://cdn.xaymar.com/blog/2021/08/elude_logicoma_boxbuffergeometry_1920x1080_100fps_YUV420-TV-sRGB.svtav1_6000.webm"
caption: "1920x1080@100 6.0mbit"
- url: "https://cdn.xaymar.com/blog/2021/08/elude_logicoma_boxbuffergeometry_1920x1080_100fps_YUV420-TV-sRGB.svtav1_3500.webm"
caption: "1920x1080@100 3.5mbit"
---
{% capture content %}All the way back in December 2020, I decided it was time to try out how far AV1 had progressed. At the time, SVT AV1 was the only encoder that produced reasonable results with near realtime performance, however that has changed now. A lot of work went into AOM AV1, and it is now capable of encoding in the “frames per second” realm instead of “frames per minute”. So why not take another look at things?{% endcapture %}{% include blocks/paragraph.liquid content=content %}
<details class="block" open><summary><h1>⚠️ This Article is outdated! ⚠️</h1></summary>
I've written this article during a time where all tested encoders were still in development and the quality has drastically changed since then. Take everything you read here with a mountain of salt, as the field has drastically changed, and most things written here are no longer true.
</details>
{% capture content %}For the tests I used footage I captured myself, as that way I have no problems figuring out who actually owns the distribution rights. As for versions of the encoder, NVIDIA NVENC was run with Driver version 471.41 on a RTX 3090, AOM AV1 was compiled at v3.1.2, and SVT AV1 was on compiled at v0.8.6-76-g44486d23. The tests were run with the following settings:{% endcapture %}{% include blocks/paragraph.liquid content=content %}
{% capture content %}
<li>NVIDIA NVENC H.264: {% capture code %}-preset p7 -tune hq -rc cbr -rc-lookahead 32 -g 120 -2pass 0 -multipass 2 -no-scenecut 0 -forced-idr 1 -spatial-aq 1 -aq-strength 7 -temporal-aq 1 -bf 4 -b_ref_mode middle -bufsize 0 -qmin 0 -qmax 51 -refs 16{% endcapture %}{% include inline/code.liquid content=code %}</li>
<li>AOM AV1: {% capture code %}--rt --cpu-used=9 --row-mt=1 --tile-columns=3 --tile-rows=2 --threads=32 --target-bitrate=10000 --overshoot-pct=10 --undershoot-pct=10 --end-usage=cbr --kf-max-dist=120 --kf-min-dist=120{% endcapture %}{% include inline/code.liquid content=code %}</li>
<li>SVT AV1: {% capture code %}-rc cvbr -g 120 -preset 8 -tile_columns 3 -tile_rows 2 --threads=24{% endcapture %}{% include inline/code.liquid content=code %}</li>
{% endcapture %}{% include blocks/list.liquid content=content %}
{% capture content %}<b>Update (2021-08-30):</b> According to testing, it appears that in the current versions of AOM AV1, CBR encoding ends up with much lower potential quality. Nearly identical file sizes can be produced with VBR when both over and undershoot are set to <=10.{% endcapture %}{% include blocks/paragraph.liquid content=content %}
{% capture content %}Unfortunately, due to some people needing to prove that their IQ is below the average temperature of a working fridge, Ive decided against including including H.265/HEVC this time, and also opted against including additional commentary. Instead, I will talk about performance and how resolution and framerate affected the performance of each encoder. I will skip NVIDIA NVENC as its pretty much obvious how it scales.{% endcapture %}{% include blocks/paragraph.liquid content=content %}
{% capture content %}As for the AV1 encoders, both of them were unaffected by framerate, only showing some minor effects with resolution. Compared to H.264/AVC encoding, where modifying either results in drastic encoding performance changes, neither of the encoder was bothered by anything I threw at it. This is a bit weird, but I will take it as a sign that both encoder have been optimized to hell and back.{% endcapture %}{% include blocks/paragraph.liquid content=content %}
{% capture content %}Anyway, with the wall of text out of the way, heres videos:{% endcapture %}{% include blocks/paragraph.liquid content=content %}
{% for video in page.videos %}
{% capture capture_video %}
{% capture video_sources %}
{% for encoder in video.entries %}
{% for video in encoder.entries %}
<source src="{{ video.url | absolute_url }}" title="{{ encoder.name }} / {{ video.caption }}">
{% endfor %}
{% endfor %}
{% endcapture %}
{% include blocks/media.liquid type="video" caption=caption poster=video.poster preload="metadata" player=true content=video_sources %}
{% endcapture %}
{% include blocks/details.liquid title=video.name content=capture_video level=1 open=true %}
{% endfor %}