Skip to main content

H.265 HEVC and H.264, Understanding the Difference

 H.265 HEVC and H.264


The Goal of this article is to help you understand some of the new technology that is having a direct affect on Movie Quality and Streaming on your device. One in particular is the new Compression Format called H.265 or HEVC. What the on earth is that you ask ? Here’s some background that will help you understand, without getting to “techie”….. I hope.

What is H.265 aka HEVC.


HEVC (High Efficiency Video Coding, sometimes called H.265) is a new video compression format and is the successor of H.264. It was formalized on the 25th of November 2013 and published as ISO/IEC 23008-2:2013. An open source HEVC decoder and encoder (x265) has been developed and is widely adopted.
High Efficiency Video Coding (HEVC), also known as H.265, promises twice the compression possible with Blu-ray’s best video compression methods. But how does it work, and is it enough to get us better-looking 4K content?

HVEC vs H.264


A technical comparison (with thanks Ana Rodrigues) : Both codecs work by comparing different parts of a video frame in order to find the ones that are redundant within the subsequent frames. These areas are replaced with a short information, describing the original pixels. What differs HEVC/H.265 from H.264 is the ability to expand the size of these areas into bigger or smaller blocks, called coding tree units (CTU) in the HEVC/H.265.
  • The pattern CTU sizes can be from 4×4 to 64×64, whilst H.264 only allows a maximum block-size of 16×16 (CTU is particular feature of HEVC).

  • An improved CTU segmentation, as well as a better motion compensation and spatial prediction require much more signal processing capability for video compression. But has a significantly less impact on the amount of computation needed for decompression.

  • Motion compensated prediction, another great progress in HEVC/H.265, references blocks of pixels to another area in the same frame (intra prediction) or in another frame (inter prediction).

H.264


So how does all of this affect you the end user? Lets show you some examples of H.264 v H.265.
The following was done on a Clean version of Krypton (no build) Movies were Blade Runner 2017 & Star Trek Into Darkness. The device was a PC with W/10 in order to create these screenshots.

hevc

Once you have selected the media file and depending on what Fork of Kodi you have installed, you should be able to see some of the basic bits of Information relating to the File. The “Kato” Fork of Kodi Krypton for Windows was used for this article.
  • As shown above, you can see the the Audio is 5.1

  •  DTS (Digital Theater Systems)

  •  ratio of 2:40:1

  • and the Compression of H.264 ( or MPEG-4 part 10)

Letter O


hevc

To achieve the screen above, Select the Letter O on the keyboard while the movie is playing as shown in the photo above. There are Four areas of Information that are of interest. For this article we will focus on those indicated by the Red Dot.
  1. Video decoder-ff.h.264

  2. Video stream– 1920 x 800 px (resolution) 2.40 ar (Average Video Rate) 23.976 FPS (Frames per second)

  3. Audio streamFL, (front left) FR, (front right) FC, (front center) LFE, (low frequency effect or Sub Woofer) SL, (surround left) SR, (surround right).

  4. System CPU usage– Probably one of the most important bit of information shown that many overlook. The higher the % the higher the load is on the device, this is a direct cause of buffering/stuttering/freezing. One way to ease this load is to use the Advanced Wizard Settings in Ares Wizard. Enable the recommended settings suggested by the Wizard based on the specs of the device you have it installed in. Keep in mind these settings will differ from one device to another, eg. a PC will have different recommendations than say an Android Box or a FireStick.


 



 

CTRL + shift + Letter O


hevc

There is another Option while viewing a Movie. At the same time press CTRL + shift + Letter O on the keyboard. This information will always appear in the top left corner of the screen :
  1. aq 99%- (Audio Queue saturation) Kb/s 1474.29 (current audio bitrate reported by player)

  2. vq 99%- (Video Queue saturation) Mb/s 3.89 (current video bitrate reported by player) fr:23.976- (frame rate) drop: 0, skip:3 (three frames have been skipped)

  3. Player: a/v :0.017 (Audio/video sync difference real time)

H.265 HEVC


 

hevc

Now lets compare H.264 with H.265. While at first glance both versions appear to be the same, there are some very important figures that will stand out as we move along.
  • Audio is 7.1

  • AAC (advanced audio coding. comparable to MP3, but much better)

  • 1:78:1 ratio

  • H.265 or HEVC (High Efficiency Video Coding)

Letter O


hevc

Just like the other example used, once your movie has started, click the Letter O to acquire the information shown above.
  1. Video decoder : indicates ff-hevc (SW)

  2. Video Stream :  3840 x 2160 px which is 4 times 1080p or True 4K Resolution.  Most noteworthy is the Video stream shown in the H.264 example, 1920 x 800. Wait a second you say ! I thought I was viewing a 4K stream. This was not done intentionally on my part but felt it was important to include. What has happened is you have selected a stream that is “Up-scaled” 1080p. All of this really only matters if you have a 4K Resolution TV Set. But on a “regular” TV there isn’t much of a difference in the quality.

  3. Audio Stream :  Because this is  7.1, compared to the other example there are two more channels added. BL ( back left) and BR (back right). Unless you have a Surround Sound Home Theater Movie System, there’s not to much to get excited about….. But if you do ! It does make a difference.

CTRL + shift + Letter O


hevc

This is where it gets interesting, especially relevant are the :
  • aq 99%- (Audio Queue saturation) Kb/s 270.47 (current audio bitrate reported by player) Compared to the H.264 of  1474.29.

  • vq 99%- (Video Queue saturation) Mb/s 1.26 (current video bitrate reported by player) Compared to the H.264 of  3.89.

hevc

In Conclusion


H.265 will soon be the dominant Compression Standard in the industry. A simple analogy is to imagine you have a Bushel of Apples. You need to fit 100 apples inside. You can do it with more compression (reducing the apples to sauce), or with better compression (finding a better way to make them all fit, but preserving their “appleness”).
More compression: applesauce (H.264)
Better compression: more apples, same space (H.265)

As data-intensive as HD is, 4K is even worse. While most of us were just getting used to the idea of H.264’s advantages over MPEG-2 on Blu-ray, the Motion Picture Experts Group and the International Telecommunication Union’s Telecommunication Standardization Sector (ITU-T) were already starting work on the next generation of video compression, with an eye on the future.
So the next time you have issues with Streaming, make sure the Compression is not H.265, your device may only be designed for H.264. Nothing wrong with Kodi, the Add-on or the Build. Just change to a source that has H.264, most have that information listed and it’s easy to read.

I hope you have enjoyed this Blog as much as I have in creating it. Please join us in the Ares Project Forum where you can ask more about this topic and many more. It’s free to Join and our staff are always there to help in a drama and bully free Forum.

Comments

DVDrip – TorrentFreak

Trending Posts...

Guide to Installing Kodi: Beginner's Edition

Kodi, A Guide for New Users This next article is going to be an all-in-one guide on how to set up Kodi from where to find it to how to install an add-on. This guide will serve to partner with the theme of creating helpful articles for the everyday, new Kodi user. We will focus on keeping the language understandable and hope this article helps teach you something new. By the end of this article we will have answered the what, where, and how to install Kodi, along with a repository, and an add-on. You may or may not be aware; however, the community is ever changing especially in the recent 12 months. More and more developers and groups have been shut down, received cease & desist letters, or have grown frustrated by treatment from other community members.  This has made it tougher to find the reliable all-in-one build as your go-to builder could hang it all up.  So our goal is for this guide to help you sit in the driver seat. The What As we said we are going to tackle a lit...

How to Adjust Video Screen in Kodi Jarvis/Krypton

Adjusting Video Screen in Kodi Have you ever opened your Kodi and found that the screen is "Skewed" or looks like it's zoomed in and the edges are missing ? Well here's a fix that everyone will be able to apply to Kodi 16.1, Krypton 17 and all Forks. Understanding where and how to adjust the video screen is one of the easiest fix that anyone can do. But before we begin, it's always a good idea to check your Android device settings. You may have to adjust your settings there as well. Go to Main settings in your Device. (Android Box) Select display settings or Screen resolution. (varies depending on the Android version) Disable auto-detect HDMI. Now set it manually under HDMI output mode settings to 1080p, 50hz or you can set to what suits best according to the capacity of your TV manually by selecting it from the options on it. How to Adjust/Calibrate First of all, for the purpose of this article, all work was done on a PC for the screen captures. In addit...

Utilizing Alluc.ee in Add-ons for Kodi

This article will show you how to take advantage of the benefits of using a Alluc.ee Account in the Kodi Add-ons Elysium, Placenta, Death Streams and Rebirth. These are just some of the many add-ons for Movies and TV Shows available and are quite easy to navigate. What is Alluc.ee? First off, let’s take a look at what Alluc.ee is about.  Here is a brief description of Alluc.ee  and how you can take advantage of what it has to offer: “Alluc.ee (pronounced: “all-you-see”) is a user-generated link-sharing-website that catalogs links to TV shows, movies, music videos, sport, anime and cartoons. Alluc does not host any content itself. Alluc.ee also does not contain any download links, all are links to streaming video sharing websites. Users provide the links in the right category and they are released to the site after having been checked by the administrators. Video hosting sites that are linked include YouTube, Dailymotion, and Veoh, among others....

Free Kodi on iOS No Jailbreak.

  For Non-Jailbreak iOS Devices Installing Kodi on iOS  For all you iOS users it seems the world of free streaming is just that bit more complicated than for the rest of us. Putting Kodi on iOS has never been easy. Unless you are willing to risk an attempt to jailbreak what has probably been your most frivolous purchase this year,  which is only an option for certain version of the iOS operating system and could easily go very wrong unless you are  which is only really an option if you are a more  experienced user who is confident they know what they are doing. It only takes  one wrong move in an attempt to Jailbreak and that shiny new iPhoneX could easily become noting more than ornament. A failed attempt to Jailbreak an iOS in order to gain more control over the content you are are able to download and use on your device will most likely have left any and all warranties or guaranties you may have had with the device null and void as it stated in the terms...

Why rebooting your Router is Important

Why Reboot My Router ? How does flushing a DNS cache help resolve some issues, and while you’re at it what is DNS?  “Reboot your router then your device” is a phrase that is often used, yet misunderstood. Most noteworthy is when solving issues with Kodi. The intent of this article is to provide a simpler understanding of why rebooting your Router does make a difference. What does DNS have to do with a Router First, a quick review of what DNS is. DNS is an acronym for the Domain Name System. As you probably already know, every device on a network is identified by an IP (Internet Protocol) address. However, you and I rarely know or care what the IP addresses are; we use names instead, like “google.com”. DNS is what maps from names to IP addresses. When your computer accesses a domain name for the first time, it performs what’s called a DNS request, which boils down to asking “Hey, what’s the IP address for ‘google.com...