Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.


Go Back   Doom9's Forum > Video Encoding > High Efficiency Video Coding (HEVC)

Thread Tools Search this Thread Display Modes
Old 13th August 2014, 02:34   #1  |  Link
Registered User
Join Date: Aug 2014
Posts: 29
HEVC Documentation

Hi everyone,
I have been trying to understand the details of HEVC encoder.
I have been struggling to find very informative and details explanation of HEVC.
Most of the papers that I have been reading for the last month or so are highly academic oriented, and not much explanatory.
For example, I read lots of papers about intra-prediction and how to do RD cost analysis. And lately, I have started to tackle CABAC.
But the best way that I find to get answers to my questions is actually by following the HM-14 code very closely.
Even though the entire code could get very intense to follow, but I found it somewhat better to understand than reading a paper with the same information.
However, it is very time consuming and if I lost my patient, I get lost in the code easily. I was wondering if anyone knows of a great resource that I can use to facilitate the understanding of H265 ?!
Or maybe if someone has taken some notes about some details of H265 that can share. Or even if someone knows of any documents or suggestion to follow HM14 !

Thanks in advance,
rudyb is offline   Reply With Quote
Old 13th August 2014, 22:41   #2  |  Link
Angel of Night
foxyshadis's Avatar
Join Date: Nov 2004
Location: Tangled in the silks
Posts: 9,559
You might find Overview of the High Efficiency Video Coding (HEVC) Standard right up your alley, it's 20 pages of technical overview, although parts of it assume familiarity with AVC. However, it mostly glosses over CABAC. For that, you should read Context-Based Adaptive Binary Arithmetic Coding in the H.264/AVC Video Compression Standard, if you want to understand how and why it works; the HEVC version is very similar, but with fewer contexts and the addition of Wavefront.

Beyond that, the spec is a much better place to start than the code. Although it's entirely about decoding, with a few annexes about encoding, it's usually easier to understand the structure of an HEVC file by starting from the whole.

If you want the rationale about why various pieces were included or rejected, you can find all of the submitted proposals, meeting minutes, and test results in the JCT-VC document archive and their mailing list. You have to sign up to see the archives, but traffic has dwindled to a trickle now, it won't flood your mailbox.

Last edited by foxyshadis; 13th August 2014 at 22:45.
foxyshadis is offline   Reply With Quote
Old 13th August 2014, 23:44   #3  |  Link
Posts: n/a
I would also recommend this Doom9 Thread on How HEVC Works.

Last edited by x265_Project; 14th January 2016 at 23:24.
  Reply With Quote

cabac, h.265, hevc, hm14

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

All times are GMT +1. The time now is 14:07.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.