Skip Navigation
Furry Technologists @pawb.social Senil888 @pawb.social

AV1 is goddamn magic.

that's it that's the post.

JK, but seriously though. AV1 is incredible and I NEED support for hardware decoding to accelerate and fast. I just shoved an 18GB Blu-ray movie into 5 gigs with room for improvement. I can get stream worthy 1080p60 video at 6000kbps when I need at least double that if I use x264. Even at a ok encode speed, the 1080 6000kbps video on YouTube looks pretty good all things considered - sure my super high bitrate x264 video looks clearer, but it's also at least double the file size on my disk.

I could probably real-time CPU encode my streams with AV1. I could definitely do it even better with hardware encoding.

AV1 is black magic. It feels wrong.

11

You're viewing a single thread.

11 comments
  • I haven't found a good encoder, I used all the ones with ffmpeg, such as libsvtav1 and librav1e, but the results are not as good. I screenshot the frame from the original and the transcoded file, then compare that with h265 and the av1 version has noticeable artifacts, like an object will move across the sky, and it will leave a few pixels behind sometimes. I just assume that the problem is with the encoder, and if I can get a hold of a GPU that does encoding, then I can finally start using it. Until then, I'm using vp9 for the short clips I publish, since that works on Discord and Telegram. Now if only Mastodon would support literally anything except h264/aac then I wouldn't have to add a h264 version to the pipeline for everything.

    • Hardware encoding is worse quality than software encoding iirc (per filesize). libaom should be the best quality codec but it encodes the slowest I believe? Idk the last time I checked on AV1 was like a couple years ago and the encoders are always in flux. You can use vmaf for a deterministic scoring system for quality if you don't want to pixel hunt.

    • What settings have you been using? I haven't noticed any issues so long as I'm not concerned with real-time encoding. And yeah, GPU encoding is generally worse than software, it's just usually way faster.

      EDIT: for reference I've been using speed 6 and an RF between 40 and 30, and even in fast-paced scenes like ones in "Puss in Boots: The Last Wish" I can't notice anything super off. With my real-time recordings best I can do is speed 7 and 6000kbps (maybe higher bitrate), which isn't quite enough for the 1080p60 fast, colorful gameplay of Splatoon 3 - but even then, I'd need a decently higher bitrate with either x264 or x265, especially GPU encoded.

      IDK his exact settings, but a fur I follow on Mastodon has been able to get 4K Blu-ray rips encoded to AV1 down to a handful of gigabytes, and he reports no noticeable quality problems at speed 6 RF 30.

11 comments