Does HEVC deserve the hate it gets?

Does HEVC deserve the hate it gets?

Attached: carousel3_678x452.jpg (678x452, 35K)

Other urls found in this thread:

blog.chiariglione.org/a-crisis-the-causes-and-a-solution/
aomedia.org/membership/members/
en.wikipedia.org/wiki/Compression_artifact
avsforum.com/forum/184-video-download-services-hardware/1089285-netflix-streaming-quality-295.html
tivocommunity.com/community/index.php?threads/netflix-on-bolt-hevc-1080p.542846/
twitter.com/SFWRedditImages

why ask us? Why don't you formulate your own opinions?

I hope not, my country is migrating to it for encoding the material for terrestrial TV broadcasting.

Good for Japan, I heard Japan is already doing a test broadcast for 8K

Thank you, most people here are crazy.

Why don't you just find out for yourself. it's not hard to download or use. don't be lazy, google is friend.

not hevc but its patent holders do

>Does HEVC deserve the hate it gets?
Well, let's see.
There are three(!) patent pools so far.
Only two have set licensing terms.
And even if you count all three, that's still less than half the claimed patent holders.
Yeah, you totally want your business to rely on that.

Absolutely

Given that 95% of HEVC videos are H264 -> HEVC and not from uncompressed source, yes and then some.

>Does HEVC deserve the hate
Absolutely. Legally it's a real mess that won't be sorted out any time soon. Implementing it is quite expensive. There's a reason why quite a lot of things can decode but not encode HEVC in hardware.

You should not support HEVC by using it or making files available in this format. It's morally outrageous to do so. You should be using either VP9 or AV1. Though... I do understand why you'd use HEVC anyway since VP9 and AV1 are, right now, really bad choices. There's very few things I do on my computer that utilizes just one or two cores. I know Windows users care about single thread performance a lot, it's rarely an issue on Linux. But it is for VP9, that's one of the few things that will use one and a half core and leave the rest idle. The result is... that it takes ages to encode a file (which is fine if you're YouTube and you're encoding a ton of files at the same time)

are the files smaller? then I don't care, for the most part the files are disposable and I just want it fast.

Yes about 2x smaller.

Nowadays mobile phones even have hardware acceleration so it's not a problem.

All you fags who hate on H265 are retards, it's literally in line to replace H264 and it will be completely mainstream in 2020.

>what is AV1

It's mainstream since 2 years or something, middle europe has TV broadcasts in that shit with DVBT2

Even without using it consciously this proprietary codec is already being blased through your body over here.

leetspeak avi for retards

H265 is relatively hard to process. Fuji finally went to H265 on their new X-T3 and the files are already quite painful.

For playback H265 is totally fine.

>use vp9
its even bigger mess
you literally cant encode using all your cores without splitting file into parts and merging them at fhe end

>VP9
It's not that good yet especially with the fact of HEVC and h.264 being faster by a few hours less. While VP9 can take 6 hours or more on 4k footage or more. VP9 seriously needs to get rendering, compression and the ease of use in their product before anyone will consider them a viable alternative.

>It's mainstream since 2 years or something, middle europe has TV broadcasts in that shit with DVBT2

Europe doesn't count as main stream.

It'll be mainstream when every streaming service and online content (besides gay ass YouTube) is switched to H265 from H264.

No one gives a fuck about AV1. There have always been competing formats, H265 is poised to replace H264.

From a technical point of view it's a good format. I believe it has some issues retaining digital noise compared to H.264, but that's not a big deal if you ask me.

The problem are all the patents. It's a mess.

Personally I think it's best if HEVC just dies. We might as well just stick to H.264 for a little while longer, until AV1 becomes ready which shouldn't take too long.

>HEVC just dies
It won't.

As data gets bigger, ie 4k streaming, companies need better compression formats and it helps relief bandwidth concerns.

H264 is 10+ years old and not really good as a modern codec, with 10bit HDR support etc....H265 is the future.

How to tweak x265 to get a better compression for high quality encodes?

Use AV1 instead.

Just support H265 instead.

Well, it's a good video codec, but it's in practice a legacy format at this point due to the royalty pool debacle.

The entire web will move to AV1 since it's royalty free, and all the streaming giants are part of the AV1 project (Google, Netflix, Amazon), all the hardware manufacturers as well.

AV1 will become the de facto video standard to replace h246, something HEVC was never able to due to the royalty mess.

>H264 is 10+ years old and not really good as a modern codec, with 10bit HDR support etc....H265 is the future.
LOL are you retarded ? AV1 will kill the small niche HEVC currently occupies, 4k> , it will also become the standard video format on the web since it's royalty free.

Both Chromium and Firefox shipped with AV1 support in their last browsers, and Youtube is already encoding videos in AV1.

HEVC is legacy.

The technical side of it is decent, but the licensing is a never-ending nightmare of several patent pools and dozens of patent trolls. That alone is enough to pass it and wait for AV1.

>Thinking royalty free is everything

KEK you fucking buffoon.

Is this your first rodeo in codecs, you little babby?

Gen-Z faggots need to fuck off the internet.

Sorry reddit-spacer, but can you please refrain from trying to push your cuckold fetish onto others?

How is that the fault of the codec that their users don't know what they're doing?

No, because it works.
Yes, because it's a licensing nightmare.

>20 year old Zoomer

Fuck right off back to your Nintendo Switch.

>Thinking royalty free is everything
LOL, of course not, if it was then h264 would not be the most widely used codec today. However when you have a insane royalty mess like that with HEVC, and a royalty free alternative which is being supported by every big industry name both in software and hardware, it's not hard to understand that the royalty-hampered codec is dead.

HEVC, is over, it's legacy, maybe VVC will be good enough to lure the industry back into video royalties, but I find that doubtful even though it looks very promising from a technical standpoint. As it stands, AV1 will be the next generation h264.

Is there any camera which is going to shoot in AV1? Because there are ones shooting in HEVC and I really don't see them moving to a different consumer codec with effectively the same performance.

Currently not in a state to efficiently encode 1080p footage. I'd like to encode my 1000 frame test clip in less than a day.
Also I merely want to know to compare x264/x265 more objectively. It seems unfair to tweak x264 and only use the presets for x265.

Seems like a foregone conclusion given that all the major hardware manufacturers are onboard with AV1.

blog.chiariglione.org/a-crisis-the-causes-and-a-solution/

>Alliance for Open Media has occupied the void created by MPEG’s outdated video compression standard (AVC), absence of competitive [royalty free] standards (IVC) and unusable modern standard (HEVC)... Everybody realises that the old MPEG business model is now broke.

Even the MPEG founder has been redpilled and realized what a shit show the 3 patent pools have been

Well if MPEGLA themselves don't even see a point of keeping up appearances, the writing is on the wall.

Is av1 same as avc?

Are you mentally retarded?

In case you aren't trolling, AVC stands for "Advanced Video Coding" and is just another name for the H.264 standard.

>I'd like to encode my 1000 frame test clip in less than a day.
Currently you should be able to do 2000-10,000 frames in a day depending on your CPU @1080p.

Huh. I didn't realize how far rav1e has come. ~7 seconds for 1 frame isn't half bad.

I'm slightly disappointed. 0.14 fps isn't bad but the results are kinda meh. I just used rav1e's default settings but still...
For context: My test clip are the first 1000 frames from a Blu-ray rip. The original file size is 135,766,564 bytes. Here's a screenshot from the original footage.

Attached: original.png (1920x1080, 1.96M)

So again 0.14 fps encoding speed. The resulting file size is 19,301,284 bytes. And here's the same frame from the AV1 encode.

Attached: av1.png (1920x1080, 1.83M)

>No one gives a fuck about AV1.

Except the biggest names in technology today, including the biggest streaming video companies.

aomedia.org/membership/members/

Attached: an-introduction-to-av1-the-nextgen-royaltyfree-codec-from-the-alliance-for-open-media-10-638.jpg (638x359, 59K)

In comparison here's the same frame encoded via x264 (10-bit). The file is slightly smaller than the AV1 encode with 18,466,138 bytes and was encoded at 1.8 fps. There are more compression artifacts, but notice how the hair's outlines on the left aren't as washed out.

The HEVC encode will follow in a bit.

Attached: x264.png (1920x1080, 1.84M)

no

>what is AV1
overhyped mess that poeple shill for because google rides the freedumz wave with it

And here's the x265 (10-bit) version. 19,573,922 bytes and it was encoded at 0.9 fps. Again more compression artifacts, but less washed out.

Attached: x265.png (1920x1080, 2.59M)

Who hates it? Other than the potential patent issue, which the manufacturers of oem/cpu/gpu dont care about it, the only other who might hate it are the "videophiles" aka those who claim to see the difference between bit rates.

also larger than the x264 variant. why is that? Shouldn't it be smaller?

>winshit && royalty cuck codec
being this retard

Attached: 1530301954199.jpg (690x460, 186K)

First I used 2 pass VBR at 3500Kbps for both x264 and x265. x264 stayed pretty true to that, while x265 produced a file with an average video bitrate of ~3300Kbps (17,528,193 bytes overall). So I did a second attempt to get it closer to AV1's size and overshot a bit.

I'm not sure why you'd expect it to be smaller though. Or is x265 notorious for undershooting the target bitrate?

Yes.

2020 tokyo Olympics will be the first major event broadcast in 8k.

Well Apple is using it, so is Netflix and Amazon Prime

Which GPUs supports AV1?

None, it's purely CPU based decoding currently.

Intel, AMD, and Nvidia are all member companies of the AV1 group, so they should have hardware support implemented in GPUs within the next 12-18 months.

All of which are members of AOMedia. So the question is how long they will keep using it before switching to AV1. Especially Netflix which is said to become an early adopter and already started testing AV1 on a small scale.

>compression artifacts
what does this mean

Fuck off daiz

yes

yet ATSC 3.0, DVB-T2, Blu-Ray Disc, Apple, Netflix, Amazon Prime are all deploying HEVC right now

AV1 is vaporware

Attached: hevc logo.png (1000x192, 22K)

and Intel, Qualcomm, Apple, NVIDIA, and AMD have hardware decoders in millions of devices right now

Attached: hevc-hevcadvance-p13918404zo.png (582x900, 102K)

The AV1 bitstream was frozen this summer, before that there was no way to start implementation in hardware nor doing serious optimization on encoders/decoders, which is what is happening now.

>yet ATSC 3.0, DVB-T2, Blu-Ray Disc, Apple, Netflix, Amazon Prime are all deploying HEVC right now
HEVC has been out for five years, yet it's usage is niche, bluray 4k, and 4k streaming, and streaming on Amazon, Netflix, will switch to AV1 once hardware supported devices ship out, since every hardware manufacturer is supporting AV1.

HEVC is legacy, it has already peaked, and that peak was not much to write home about.

Netflix is using HEVC to stream 1080p as well, not just 4K

Because HEVC was finalized ~5 years before AV1.

No fucking wonder it's in practical use and in hardware encode/decode already.

Give AV1 5 years and see where it's at

The "hate" entirely comes from how much they charge for a license

if only IEEE cared about these type of things

Any GCN card can encode HEVC files with no noticeable quality loss at really good speeds. Don't know about Nvidia GPUs, but I assume similar behavior (for shadowplay).

No card can do AV1 as of yet and vp9 is worse quality/bitrate in comparison to HEVC. So while there may be some legal issues, for the end user HEVC is really the best choice as of now.

>Currently not in a state to efficiently encode 1080p footage. I'd like to encode my 1000 frame test clip in less than a day.

My GPU can do it in roughly 15 seconds. What is your problem?

>unnecessary use of trip
>shit opinion
Back to r*ddit with you

I adjusted rav1e's settings (slowest encoding speed and tuned for visual quality instead of PSNR). Looks a bit better now, but I guess I have to give libaom a try as well.
Also it's a bummer that rav1e doesn't support lossless encoding yet. Would've been nice to compare the compression efficiency for a high bitrate scenario.

en.wikipedia.org/wiki/Compression_artifact
In this case I'm specifically talking about the background in the upper right corner and some of the areas surrounding black outlines.

Are you talking about HEVC? Because I was referring to AV1 encoding.

Attached: av1_s0_tunePsychovisual.png (1920x1080, 1.83M)

Oh yeah I meant HEVC. My mistake. Carry on.

So why do you take your time to do this? My only guess is that you make BD anime rips and upload them to nyaa. Unless it's a hobby of yours, that's pretty cool as well

It's just cuck shit.
AV1 is all that matters now.

Have you even read the rest of the thread? It's frozen, no hardware support. Give it a few years and it'll catch on

I do all my porn encodes in AV1, fuck it if mobile shitters want to watch my porn they can get to a computer or get fucked

no, pajeets deserve

>mfw my home media system uses a RPi2 to play video
guess it's time to upgrade. What's the top SoC these days?

for a slightly larger file size, the quality is significantly better.

Talking about AOMENC.

RAV1E is behind AOMENC when it comes to quality per bit.

>for the end user HEVC is really the best choice as of now.
Unless you are encoding 4k or using extremely low bitrates you are still better off with h264, you'll get the same percievable quality at shorter encoding time, and it works everywhere.

The release scene skipped HEVC and is still using h264, in about two years when AV1 hardware has rolled out in large numbers it will be interesting to see if they adopt it.

some kid did chinese cartoon encode with a 10bit x264 and x265 encode of the same thing. both the same size.
meanwhile, i downloaded the bdmv and encoded it myself with 8bit x264. mine came out way smaller by 30% without worse image degradation.

what are your screenshot settings? you're taking these with ffmpeg or mpv?

Just interested in media compression.

Colour me even more surprised. Considering how I always saw people praising rav1e for its speed and always increasing quality I was sure you were referring to it.

I'm taking them with mpv. I know it's not ideal, but the version of ffmpeg that ships with my distro can't handle the ivf files produced by rav1e and comparing an mpv screenshot against frames extracted via ffmpeg seemed even more unfair. As for mpv I'm using mpv --no-config --screenshort-format=png to open the files.

try

screenshot-high-bit-depth=yes
screenshot-format=png
screenshot-tag-colorspace=yes
screenshot-png-compression=9

>Netflix
I know Netflix is using VP9 for desktops, and h264 for embedded devices, smartphones and smart TVs, and that they plan to move to AV1 at least for desktops in the short term.
Never heard anything about them using HEVC, precisely for the patent bullshit. Same reason they got into AOMedia.

>H265 is poised to replace H264.
It sure is taking its sweet time. H266 will be finished before H265 sees any real usage outside of UHD Blu Ray and some broadcast.

avsforum.com/forum/184-video-download-services-hardware/1089285-netflix-streaming-quality-295.html

tivocommunity.com/community/index.php?threads/netflix-on-bolt-hevc-1080p.542846/

If you have a device that supports HEVC such as an AppleTV, FireTV, Tivo, or Shield, you will get HEVC instead of h264 for 1080p on Netflix.

Thanks, user. They'll go in my config, but since I'm going to give libaom a shot I might as well switch to ffmpeg for extracting frames.

No, the main issue is not many devices encode HEVC by default and re-encoding to HEVC an already compressed video is annoying and can drop quality.

This was the case for "the scene" when it took them years longer than it should to ditch XviD for x264.

The "release scene" is still using fucking mp4 files. You think they care about anything but the lowest common denominator?

They've always been about compatibility & speed over quality. It's why you get into a good private tracker with a solid internal group who actually cares.