VideoLAN Announces Dav1d, a New Libre and Open Source AV1 Decoder (jbkempf.com)
Jean-Baptiste Kempf, president of VideoLan and developer of VLC media player, made the following announced Monday: AV1 is a new video codec by the Alliance for Open Media, composed of most of the important Web companies (Google, Facebook, Netflix, Amazon, Microsoft,...). AV1 has the potential to be up to 20% better than the HEVC codec, but the patents license is totally free, while HEVC patents licenses are insanely high and very confusing.
The reference decoder for AV1 is great, but it's a research codebase, so it has a lot to improve. Therefore, the VideoLAN, VLC and FFmpeg communities have started to work on a new decoder, sponsored by the Alliance of Open Media. The goal of this new decoder is: be small, be as fast as possible, be very cross-platform, correctly threaded, libre and (actually) Open Source. Without further due, the code: https://code.videolan.org/videolan/dav1d Recommended: A talk during VDD 2018 conference about dav1d.
The reference decoder for AV1 is great, but it's a research codebase, so it has a lot to improve. Therefore, the VideoLAN, VLC and FFmpeg communities have started to work on a new decoder, sponsored by the Alliance of Open Media. The goal of this new decoder is: be small, be as fast as possible, be very cross-platform, correctly threaded, libre and (actually) Open Source. Without further due, the code: https://code.videolan.org/videolan/dav1d Recommended: A talk during VDD 2018 conference about dav1d.
a patent troll magics up some patent relating to AV1 ?
So they can tell you what you can do with it.
This one is bsd licensed and backed by many big corporate sponsors (who have contributed patents), so it will end up being very bloated and full of #ifdefs but not poorly adopted. If somebody disagreed with a code of conduct they can just fork it.
Got some skin in the game, hmm?
When all you have is a hammer, every problem starts to look like a thumb.
Yes, this story is about a decoder. But what good is that without content? AV1 is so much more computationally expensive that H.266 will come and go in the meanwhile. No company will pay to get their content created in AV1 format when there are alternatives that are good enough. Itâ(TM)s going to be years before this sees the light of day. This is a political game more than anything, but itâ(TM)s doing a good job of stirring up the OSS zealots.
When one isn't fluent in English, either because it's not the primary language or because one is an idiot incapable of being fluent in any language, the result is minor mayhem like replacing "without further ado" with "without further due".
Why do Slashdot editors exist at all, if not to maintain that fluency when submitters cannot?
Yup, what we need - a codec free of predatory license fees and security risks
Good thing this is a real open source project so you can check.
When all you have is a hammer, every problem starts to look like a thumb.
I remember when the same "trouble" was in the news, with regard to H.264 and the various MPEG containers.
Meanwhile, the entire file sharing community already used H.264 and Matroska with all its luxuries.
It took years, before Google also started using Matroska, albeit its stupidly crippled form, webm.
Nowadays, everyone already uses H.265. ... Nobody cares.
With regard to the licenses
Because frankly, if they want real actual money, where I had to work another bit for every bit of money I got, in return for giving me the "right" to merely use an idea "they" partially came up with, based on the free work of others, with a one-time bit of work ... then all they are gonna get in return from me, is that I mirror them exactly, and expect them to work and come up with another better codec format, every time I give them a mere copy of those $100 I "worked hard for" that one time. And yes, I will wall them "pirating thieves" too, if they refuse to take my worthless funny money. And sue them on the grounds that by not giving me free shit, they effectively stole from me. ... You know. Content Mafia "logic".
Without further due
For all intensive purposes, this has peaked my interest in one foul swoop.
Those who do not learn from commit history are doomed to regress it.
This decoder needs to replace the arithmetic coding by one better ANS coding (invented by Jarek Duda) that has a good speed as Huffman's and a good ratio as Arithmetic Coding's.
do we still need to squeeze every last byte out of video files given how big our storage devices have gotten to be and how fast our networks are getting to be? or what about a decade from now? or is this going to be a cause for compression for the next millenium?
now we need to go OSS in diesel cars
So where is the open and free ENcoder?
now we need to go OSS in diesel cars
And how would that work with a _codec_? The interfaces are just not there. A backdoor of this type could be found with a simple string-search.
Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
If it wasn't authored by an animal friendly vegan pro muslim feminist lqbtqfgamprtac friendly drumpf hating anti gun democratic socialist then it's nothing more the maga promoting misogynistic late stage capitalist ik bullshit.
Don't assume, clone the repo and look yourself.
Hard to hide that kind of shit when the code is sitting there for all to see...
Not sure what the most popular video format is for the game industry now, a few years back it was Bink. Maybe it still is. For audio, the standard has been Ogg for a long time. Looks like the Dav1d codec could do for game video what ogg did for audio.
Taking over the web is more of a challenge. Given the roster of backers, it's a cinch that all the main browsers will support it. Basically, if browsers and Youtube supports it, it wins.
When all you have is a hammer, every problem starts to look like a thumb.
- Is the code inclusive?
Yes, I see the word "include" in every file!
- Is it written by women?
Yes. Every file has more instructions telling the computer what to do. Very bossy!
- Any cis-gender hetero-normative white males involved?
Yes. Someone has to take the screenshots!
Hard to hide that kind of shit when the code is sitting there for all to see...
Lol. Yup. I'll get to reading that code just after I finish these EULAs.
Here you go: https://github.com/xiph/rav1e
AV1 is a new video codec by the Alliance for Open Media, composed of most of the important Web companies (Google, Facebook, Netflix, Amazon, Microsoft,...).
I would have added "developed" or "written" or "created" before "by", but whatever, I'm busy figuring out how a codec is composed of "most of the important Web companies" or why we're capitalizing "Web".
AV1 has the potential to be up to 20% better than the HEVC codec, but the patents license is totally free, while HEVC patents licenses are insanely high and very confusing.
I'm going to give you a pass on the unexplained "better", and "the patents license" may be an awful Britishism that I'll ignore (for now), but if the HEVC "patents licenses" are "insanely high", isn't that a problem? Are they going to go out and announce that they're taking HEVC public at $420?
The reference decoder for AV1 is great, but it's a research codebase, so it has a lot to improve.
I'd throw in "based on" or "compiled against" before "a research codebase", and probably throw in an "on" after improve (or rewrite it so there's no preposition at the end of a sentence, though I never found that to be a logical rule). However, the big concern here is that you're calling the reference decoder "great" while simultaneously saying that it isn't.
Therefore, the VideoLAN, VLC and FFmpeg communities have started to work on a new decoder, sponsored by the Alliance of Open Media. The goal of this new decoder is: be small, be as fast as possible, be very cross-platform, correctly threaded, libre and (actually) Open Source.
You shouldn't be capitalizing "Open Source" here, and something being "very cross-platform" doesn't really fit, unless you're talking about a waffling politician. Can we at least agree on quantity, though? You've listed more than one goal. You want "goals" and "are".
Without further due, the code: https://code.videolan.org/vide...
It's "without further adieu", you clown!
Bink is for games duh
Dav1d is not a codec. It's an encoder. It encodes video into the AV1 codec. AV1 is the updated codec that will replaced last generations version VP9. Just as HEVC/x265 is replacing last generations x264.
>"Dav1d is not a codec. It's an encoder. It encodes video into the AV1 codec."
Not according to the summary nor the description on the code site:
"dav1d is an AV1 decoder :)"
Nor inside the code readme:
"**dav1d** is a new **AV1** cross-platform **D**ecoder, open-source, and focused on speed and correctness."
- Is the code inclusive?
No it uses the exclusive "OR" operator, I purpose a twitter campaign to name and shame the developers involved.
I had to downgrade from v3 to v2 because whatever they did to the interface has completely fucked it up.
Oh gee sorry I forgot the tag.
Considering who's behind it and their general pattern of behavior I posted sarcasm.
You can view the source for libaom, which is the reference encoder and decoder. And FFmpeg 4.0 (which incorporates libaom) has been released.
I think you mean, "ado."
Ah, sorry. Sometimes it is hard to tell.
Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.