![]() |
|
![]() |
| You inevitably have to do multiple encodes. An H.264 encode as the "plays anywhere" option and an AV1 encode as the "less bandwidth or better image quality at the same bandwidth" option.
YouTube does H.264, VP9, and AV1 video encodes with AAC and Opus audio encodes. This video for example has encodes of all those options: https://www.youtube.com/watch?v=ArmDp-zijuc You can watch it in multiple resolutions and formats from 4K in AV1 down to 144p in H.264. |
![]() |
| > libaom promised me
The reference AOM was never a practically useful encoder even 4 years ago. > I couldn’t afford to experiment Pity as you'd discover a better encoder... |
![]() |
| while the lectures in they were encoding would definitely look fine with these settings, I have to question your baseline for quality if you’re watching full Hollywood movies encoded at CRF 30. |
![]() |
| > In an 8-bit colorspace, h.264/5 suffer from virtually no block artifacts. AV1 can't get rid of them without upping to 10-bit. Not that it's necessarily a problem.
H.264 gets enough of a compression boost from 10-bit math that you should be using it anyway. I don't know if this affects H.265 > The real problem with AV1 is how darn computationally intensive it is to compress. How are you measuring that? It's true that SVT-AV1 is slower than x264 at preset 6 or below. And it's slower than x265 at preset 3 or below. But those aren't the presets you use if you want to be fast. SVT-AV1 can match the quality of x264 veryslow while running at the speed of x264 veryfast. It can match the quality of x265 veryslow while running at the speed of x265 medium. It can match the quality of x265 medium while running at the speed of x265 ultrafast. https://engineering.fb.com/wp-content/uploads/2023/02/AV1-Co... |
![]() |
| > how darn computationally intensive it is to compress.
which i think is fine, as most decompression is on user side, but compression is on server side (and mostly only ever done once!). |
![]() |
| Ok, this wasn't clear to me. Perhaps it was a video with too few views and thus not considered worth spending storage on? I mean, popular videos on youtube have up to 4K and pretty high bitrate. |
![]() |
| seems more like gog/yt shifted bitrate/resolution downwards because pleps demand 4k, and now the "High Definition" version that was good enough for cinemas looks like crap. |
![]() |
| Do you have numbers for that?
I don't have a comparison for decode speed, but software encoding of AV1 is able to match the performance of x264 veryfast while looking vastly better. |
![]() |
| What about when you’re recording (say your iPhone / android / standalone camera) - are you choosing h264 or h265 (or something else like an intra-frame only codec for easier editing). |
![]() |
| I mean the thing with something like SVT-AV1 is, even if it doesn’t give you the best efficiency encode, does it do a more efficient encode than your alternatives in a reasonable timeframe. |
![]() |
| >HEVC Advance and Velos Media even want content distribution licensing fees.
That is not correct. Unless you meant they once "suggested" to ask for content distribution licensing. |
![]() |
| Content distribution licensing fees implies and refers to streaming and broadcasting.
Physical Media has always been a seperate and its own category. |
![]() |
| LOL, You didn't even bother answering the question. I will let others be the judge. But it is rather obvious from your other reply about your knowledge on video codec.
Have a nice day. |
![]() |
| Please read form the start.
The specific was not about Physical media. The specific was that All content distribution requires fees. Physical media was not even specified in the original context. |
![]() |
| iPhone, DJI, Cameras etc all use H.265 or RAW.
It's really like H.264 all over again where everyone claims the patent pools make a big difference but only on the periphery. |
![]() |
| I've always felt like H.264 hit a great sweet spot of complexity vs compression. Newer codecs compress better, but they're increasingly complex in a nonlinear way. |
![]() |
| H.262 == MPEG-2 Part 2 Video == ISO/IEC 13818-2. Video codecs are fun because multiple standards bodies publish their own version of the same codec. The ITU-T publishes the H.26x specs, and ISO/IEC publish the other xxxxx-x specs.
Pesonally I like the ITU-T because you can get the specs for free from them. ISO/IEC demand $242 for a copy of ISO/IEC 23008-2 (also known as MPEG-H Part 2 or HEVC). But ITU-T will give you H.265's spec (which is the same codec as ISO/IEC 23008-2) for free: https://www.itu.int/rec/T-REC-H.265 |
![]() |
| This is true, but I think I settled on either VP8 or VP9 because it's already widely supported, and it's part of webm, so people will maintain support just for backwards compatibility. |
![]() |
| Uhh, not in my experience. Its extremely difficult to find h265 sources for a large majority of content. Its basically a meme where if you tell people you want to try and get h265 by default, they talk down to you like "why would you do that".
From https://trash-guides.info/Misc/x265-4k/ > Something like 95% of video files are x264 and have much better direct play support. |
![]() |
| I feel like the switch from AVC (h.264) to HEVC (h.265) has already happened. It's used in 4k blu rays, most premium streaming services, and hardware support has been ubiquitous for at least 6 years. |
![]() |
| VVC has a lot of the same issues that plagued HEVC adoption. There really isn't much reason to not use AV1 if you want the best codec currently. |
![]() |
| VVC is a generational improvement in compression ratio over AV1, which might make it the best for a lot of applications. Too bad it will probably languish in patent licensing hell. |
![]() |
| The grandparent poster may be talking about ATSC 3.0 which has been rolling out for a while. H.265 at a reported 28-36Mbps is nothing to sneeze at! |
![]() |
| YouTube recommends encoding master files for 1080p30 at 8 Mbps.
BluRay tends to encode 1080p30 at 50 Mbps ATSC using 18 Mbps for 1080p30 is quite a lot in comparison. |
![]() |
| in 02016 it was patented magic in many countries. now the patents have all expired, or will in a few months, since the standard was released in august 02004 after a year of public standardization work, patents only last 20 years from filing, and you can't file a patent on something that's already public (except that, in the usa, there's a one-year grace period if you're the one that published it). if there are any exceptions, i'd be very interested to hear of them
userbinator points at https://meta.m.wikimedia.org/wiki/Have_the_patents_for_H.264..., but most of the patents there have a precedence date after the h.264 standard was finalized, and therefore can't be necessary to implement h.264 itself (unless the argument is that, at the time it was standardized, it was not known to be implementable, a rather implausible argument) what's surprising is that the last 20 years have produced a few things that are arguably a little better, but nothing that's much better, at least according to my tests of the implementations in ffmpeg it seems likely that its guaranteed patent-free status will entrench it as the standard codec for the foreseeable future, for better or worse. av1 has slightly better visual quality at the same bandwidth, but is much slower (possibly this is fixable by a darktangent), but it's vulnerable to patents filed by criminals as late as 02018 |
![]() |
| I think VVC is even better, MXPlayer streaming already has shows streaming in VVC in India! I dont know how they're doing it but its live. VVC is supposedly 20-30% more efficient than av1 |
![]() |
| To nitpick, comparing with PNG is misleading, because it's comparing a lossless format with lossy. a JPEG would be around the same size has H.264. |
Well sure, but the hardware encode and decode isn’t completely widespread yet. I’ve been patiently waiting for what has felt like an eternity. From the developer perspective everyone needs to have access to it or I’m just sitting on my hands waiting for the capabilities to trickle down to the majority of users. Hopefully more users will purchase hardware if it features AV1 encode/decode. They need a logo that says “AV1 inside” or something. So, for example only the iPhone 15 pro offers hardware decode so far in the iPhone lineup.