Closing the Chapter on OpenH264
bbhtt.space
bbhtt.space
I believe this is because scene groups don't really care about patent licensing, and there's around 5-6 years of computers with hardware H.265 decoding and no hardware AV1 decoding. I think we'll see AV1 and successors take over in 5-10 years when it's safer to assume users will have AV1 decoding.
SVT-AV1 is the production encoder you should be using. It's high quality and fast in software, and should really always be the default.
Using SVT for encoding in the early days is basically trading quality for speed.
I bought an Intel Arc A580 and then later B580 which also has an AV1 hardware encoder, and I have to say that it's really pleasant, good enough for real time streaming, video recording even at lower bitrates (e.g. 1080p30 at ~10 Mbps is okay) and ends up saving a lot of space when compared to both H264 and H265, which previously wasn't viable because the CPU based encoder is painfully slow.
I saved a few hundred GB of space by re-encoding all of my local videos in AV1, I'm guessing it might be have been one of the better cases because most of the videos were anime instead of more detailed video like regular movies, but it worked out nicely for me! Plus, the software support is also quite good: OBS and Handbrake had no issues, neither does VLC seem to have any.
All of that makes me wish it'd become more widespread in the next decade or so, everywhere from YouTube and Twitch to even our phone cameras.
FWIW Most Streaming TV Services like Zattoo do 1080p50 using H264 using that Bitrate and while not perfect it's fine - using AV1 one could probably go way below that.
The H265 encoder is also lovely, from what I've seen! Bigger file sizes, but a bit more software support in some places.
I suspect that’s the case here. IIRC, the Freedesktop servers are hosted in the US, so are also affected by what’s legal there too.
And in this case, they were shipping a userspace for their sandboxes, which is a dependency for many others. If it contains code that cannot be distributed in the US, then anyone in the US will have to pick an alternative.
> The migration is almost done, at least the rest should happen in the background. There are still a few technical difference between the old cluster and the new ones, and they are summarized in this issue. Please pay attention to the TL:DR at the end of the comment.
Link: https://gitlab.freedesktop.org/freedesktop/freedesktop/-/iss...
Think they just moved to Hetzner.
Formerly MP3 (expired 2017), MPEG-H Audio, xHE-AAC, EVS, LC3/LC3plus, Symphoria, Sonamic and upHear
Normally, apple quicktime containers with h264 payloads are playable everywhere. If you drop h264 or h265 there is no such play anywhere container available anymore right ?
https://developer.mozilla.org/en-US/docs/Web/Media/Guides/Fo...
https://developer.mozilla.org/en-US/docs/Web/Media/Guides/Fo...
That makes me wonder, why not just download the source code and compile it. You're definitely not distributing any binaries that way.
I'm most likely missing a lot of crucial context, but it appears to me that this peculiar licensing scheme was a compromise made between lawyers that makes little practical sense on a technical level. That, or I'm far too chaotic for such nonsense.
Can you tell if a copy was downloaded from Cisco directly? No. Does it make a technical difference? No. But those are the rules Cisco chose, and so there it is.
One potential reason I can think of for this happening is Cisco being required to count the number of downloads of the software (or something like that). But, in the end, there's no requirement that there be logical sense to a rule like this.
Is it enforceable if there is no observable difference?
Why hasn’t canonical been sued by MPEG-LA et.al? Are they no redistributing compiled FFMPEG for commercial purpose?
And while I do like smaller files, if I compare with a few years ago my connection is faster and my drives are bigger so presumably the limit for "normal" has gone up...
(p.s. I'm fully onboard with H.265 being fantastic, it's amazing to see what e.g. x265 can do for it, being able to provide practically identical output at 30-50% lower bitrate. I'm just saying that H.264 isn't in any way incapable.)
As for final bitrate, maybe we need to talk more about use case here. Because for very small encodes (often around 250kbps), I never cared about moment to moment bitrate, just the final file size. And if that's too far off I change the factor and run it again.
For things I intend to stream I usually have a bitrate limit on top of the CRF setting, but that's the only optional flag and it doesn't kick in very often. The result is quite high quality out of 2-3Mbps AV1, without any flags that affect the details of the video encoder, so I don't see a need for knowing and understanding optimum settings. And the same setup worked with h.264 at a moderately higher bitrate.
The best thing you can do for the encoder is give it time to work.
In fact, I'd say HDR is more important than 2160p resolution in that I'd rather watch 1080p HDR video than 2160p SDR video.
[1] https://medium.com/@ewoutterhoeven/av1-is-ready-for-prime-ti...
I've seen some strong claims for VVC but not with a lot of detail on encoding settings.
HEVC is used in all TV broadcast station. FaceTime and other Cameras, Netflix, Amazon Prime, Disney+ and many other large streaming services outside US. The only one that doesn't have any usage of HEVC is Youtube.
And pardon the nitpick but it's H.264 and H.265, not x264 and x265.
It says AV1 is open source and royalty free, and all modern hardware seems to have hardware decode for it. It doesn't seem any of the big players are realistically worried about bogus patent claims.