Rav1e: An experimental AV1 video encoder, designed to be fast and safe
1–10 of 76 posts
Re: Rav1e: An experimental AV1 video encoder, designed to be fast and safe
#2Re: Rav1e: An experimental AV1 video encoder, designed to be fast and safe
#3What does "safest" mean in this context?
Re: Rav1e: An experimental AV1 video encoder, designed to be fast and safe
#4What does "safest" mean in this context?
There seems to be some asm code as well, which obviously does not enjoy the safety advantages of Rust.
Re: Rav1e: An experimental AV1 video encoder, designed to be fast and safe
#5How does this compare with the reference encoder?
Re: Rav1e: An experimental AV1 video encoder, designed to be fast and safe
#6What does "safest" mean in this context?
Presumably that it's implemented in Rust, and thus does not suffer from many of the usual bugs that C code bases suffer from? There seems to be some asm code as well, which obviously does not enjoy the safety advantages of Rust.
Re: Rav1e: An experimental AV1 video encoder, designed to be fast and safe
#7Earlier quoted context omitted.
Presumably that it's implemented in Rust, and thus does not suffer from many of the usual bugs that C code bases suffer from? There seems to be some asm code as well, which obviously does not enjoy the safety advantages of Rust.
I always wondered if in practice it really checks out, is rust code really safer? Did the bugs just shift to different ones? Is there anyone who wrote about that already?
But "safe" rust at least intrinsically protects from use-after-free, double free, dangling pointers, null-pointer dereferences, out-of-bounds accesses, … You may still have logic bugs of course (though the richer type system expressivity also allows better static encoding of application & domain logic), but these baseline memory-safety issues will only be a problem in specific and tagged `unsafe` blocks rather than throughout the application.
Re: Rav1e: An experimental AV1 video encoder, designed to be fast and safe
#8Re: Rav1e: An experimental AV1 video encoder, designed to be fast and safe
#9> ~5 fps encoding @ 480p How does this compare with the reference encoder?
Also this currently does delegates work to libaom.
Re: Rav1e: An experimental AV1 video encoder, designed to be fast and safe
#10Will AV1, or even VP9 for that matter, ever be suitable for realtime encoding, or is that just not their target market?