Remix.run Logo
fishgoesblub 8 hours ago

Of the 3 software AV1 encoders, the only one that is fully dead is the Rust encoder (rav1e). If people truly wanted memory safe encoders/decoders, they would fund and develop them.

vlovich123 7 hours ago | parent | next [-]

Fully dead in what sense? Seems like it still has active development to me.

fishgoesblub 7 hours ago | parent [-]

It hasn't had any proper quality/speed improvements in years. Only thing that has changed is updating deps and some bug fixes.

simonask 4 hours ago | parent | prev | next [-]

Encoding is a way, way less risky thing to be doing compared to decoding.

esseph 8 hours ago | parent | prev [-]

> If people truly wanted memory safe encoders/decoders

Really? How many codecs have your neighbors contributed money for the development of, just curious.

computerbuster 6 hours ago | parent | next [-]

I think these conversations are directed by the parties funding the efforts. Example: "we (large company) want a fast AV2 decoder" -> they pay a specialized team to do it -> this team works in C for the most part, so it is done in C. If there were financial incentives to do it in Rust, they'd pay more for a Rust decoder.

Telaneo 7 hours ago | parent | prev [-]

Given Netflix's involvement with SV1-AV1, (not even that) indirectly, at least 1.