Re:Rav1e, an AV1 encoder written in Rust and assembly
by saagarjha on Saturday June 13, 2020 @04:09PM
(#23512284)
Any major projects using this yet?
[ Parent
| on HN ]
Re:Rav1e, an AV1 encoder written in Rust and assembly
by mindfreeze on Saturday June 13, 2020 @04:14PM
(#23512313)
Vimeo: Vimeo's staff pick is encoded using rav1e,
FFmpeg is having it
Re:Rav1e, an AV1 encoder written in Rust and assembly
by mindfreeze on Saturday June 13, 2020 @04:16PM
(#23512325)
Re:Rav1e, an AV1 encoder written in Rust and assembly
by FullyFunctional on Saturday June 13, 2020 @05:45PM
(#23513038)
Great link (and I love Vimeo). The blog goes hyperbolic though: "In other words, if you happen to be in a part of the world where you might not have the best internet connection, AV1 will still provide you with an impeccable viewing experience."
No, AV1 is evolutionary. You'll "just" better quality for the same amount of bits (just like going from MPEG2 -> H.264 -> H.265 etc). The license of AV1 however is revolutionary.
Re:Rav1e, an AV1 encoder written in Rust and assembly
by MaxBarraclough on Saturday June 13, 2020 @04:35PM
(#23512462)
Interesting that they do it only on the staff pick videos. I presume this is a way of incrementally rolling out support for the codec.
Re:Rav1e, an AV1 encoder written in Rust and assembly
by muglug on Saturday June 13, 2020 @05:17PM
(#23512808)
Yes.
Re:Rav1e, an AV1 encoder written in Rust and assembly
by trp1 on Saturday June 13, 2020 @04:18PM
(#23512341)
Is there a way to use this in ffmpeg yet or is it just stand alone application?
Re:Rav1e, an AV1 encoder written in Rust and assembly
by mindfreeze on Saturday June 13, 2020 @04:22PM
(#23512368)
FFmpeg master is having for a while now, if you could grab latest nightly, you can use it.
https://ffmpeg.org/ffmpeg-codecs.html#librav1e
Re:Rav1e, an AV1 encoder written in Rust and assembly
by Daemon404 on Saturday June 13, 2020 @05:34PM
(#23512949)
I would perhaps wait until rav1e 0.4, because there is a bug in the FFmpeg wrapper (of which I am the author) right now that breaks timestamps. If you wish to build with rav1e master, you can apply this to fix it: https://github.com/dwbuiten/FFmpeg/commit/ac4cf898c1960d72bc... (removing the configure check)
It hasn't made it upstream yet since I can't bump the minimum required version in FFmpeg git until rav1e tags 0.4.
Re:Rav1e, an AV1 encoder written in Rust and assembly
by jjcm on Sunday June 14, 2020 @12:18AM
(#23515086)