Live data from Hacker News

Dav2d

jbkempf.com

41–50 of 212 posts

Re: Dav2d

#41
post #15

... improvements around 25% compared to AV1 AV2 decoding is roughly five times more complex than AV1 decoding I'm not sure what these two lines mean or if we can compare them, any help?

> I'm not sure what these two lines mean or if we can compare them, any help? AV2 saves 25% bandwidth at the cost of 5x more decoding complexity.

What does "complexity" mean here? Computation required?

Re: Dav2d

#42
post #27
post #17

Earlier quoted context omitted.

Go ask FFmpeg what they're writing their encoders and decoders in.

That isn’t particularly helpful to someone asking a question in good faith. What others are using doesn’t clarify why they are using it. Plus, FFmpeg is itself a decade older than Rust. The OP is asking about starting a new project today.

> What others are using doesn’t clarify why they are using it.

It does if you ask them, or at least research the topic at hand.

Re: Dav2d

#44

... improvements around 25% compared to AV1 AV2 decoding is roughly five times more complex than AV1 decoding I'm not sure what these two lines mean or if we can compare them, any help?

I understood it as compression is 25% better : a quality of 10mbps in av1 can be achieved with 8mbps in Av2. But, it needs 5 times more compute power for this 25% gain.

[deleted]

Re: Dav2d

#45
post #15

Earlier quoted context omitted.

> I'm not sure what these two lines mean or if we can compare them, any help? AV2 saves 25% bandwidth at the cost of 5x more decoding complexity.

What does "complexity" mean here? Computation required?

Yes

Re: Dav2d

#46
post #38
post #29

When AV1 was first announced, I got the impression the name was chosen partly as a pun/reference/homage to AVI, the classic but outdated format with used to be popular. Then when I saw Dav1d, OK, good way to continue the pun. But now with AV2 and Dav2d, that completely breaks. Are we eventually going to get AV3/Dav3d and AV4/Dav4d, which will read like Ave/Daved and Ava/Davad? Seems a bit awkward. Was the idea from t…

1dav2codecs? 2av2furious?

And then AV3: Tokyo Drift, and after that AV Episode 1.

Re: Dav2d

#47
post #40

Earlier quoted context omitted.

I came to post this as well. Until widespread, inexpensive hardware catches up to a 2018 codec, AV# will remain a niche ideal.

Hardly niche. My laptop isn't new and it has hardware AV1 decoding and encoding. My 10 year old iPhone 7 can play 1080p AV1 video in software for over 200 minutes with VLC. The iPhone 7 was released in 2016, a year and a half before AV1. The dav1d decoder is mighty. Netflix uses AV1: https://netflixtechblog.com/av1-now-powering-30-of-netflix-s... YouTube uses AV1. It's tough to be more mainstream than that. Right cli…

Same. Mostly AV1, sometimes VP9, and rarely h264.

What's missing mostly: live streams which are h264.

Currently, and I say currently, dav1d is so fast, no worries on that side.

Re: Dav2d

#49
post #40

Earlier quoted context omitted.

I came to post this as well. Until widespread, inexpensive hardware catches up to a 2018 codec, AV# will remain a niche ideal.

Hardly niche. My laptop isn't new and it has hardware AV1 decoding and encoding. My 10 year old iPhone 7 can play 1080p AV1 video in software for over 200 minutes with VLC. The iPhone 7 was released in 2016, a year and a half before AV1. The dav1d decoder is mighty. Netflix uses AV1: https://netflixtechblog.com/av1-now-powering-30-of-netflix-s... YouTube uses AV1. It's tough to be more mainstream than that. Right cli…

Supported is different from doing it well though. You do notice the performance hit even on TVs that playback YouTube videos on AV1.

Even on 1080p videos running on AV1 on 1x, the TV system bogs down and any kind of interaction has a variable 1-3s lag. On some TVs if you do 1.25x the TV automatically "downgrades" the resolution to 480p to avoid dropping frames.

I wish there was an option to still use VP9 / H.264 on those systems (even limited to 1080p).

Post reply on HN