AV1 Video Export

Hello Community,
it would be great if you could export to AV1. It preserves better quality than H.264/H.265 at the same bitrate and it’s gaining popularity lately.

Have a nice day!

What makes you assume it’s not an option?
Anyway, if you have an RTX 4080 or 4090 you can export to AV1, and I think Intel Arc GPUs too. Not sure what the hold-up on AMD 7000 series is for it, but once it’s in ffmpeg, it will become available in TVAI.

If you’re hoping for the software encoder option, I have not looked into it. It might already be built in, but you would need to edit your encoders.json file to get it to show in TVAI. I did hear it takes much longer than software encoding to H.265, and that takes a long time.

2 Likes

I am currently using an RTX 20 Series card and it was never shown to me. I thought it would be possible to upscale on the GPU and encode on the CPU.

It is indeed built into the Topaz enabled ffmpeg.
I have not tested it, but I got it to show in TVAI by adding:

  {
    "text": "AV1 Software",
    "encoder": "-c:v libaom-av1 -crf 30 -pix_fmt yuv420p",
    "ext": [
      "mkv",
      "mp4"
    ],
    "transcode": "aac -b:a 192k -ac 2",
    "maxBitRate": 800,
    "minSize": [1,1],
    "maxSize": [16384,8704],
    "maxBitDepth": 12
  }

to my encoders.json file. (“C:\ProgramData\Topaz Labs LLC\Topaz Video AI\models\encoders.json”)

You can modify it as needed. I have no idea how CRF 30 comes out.