Gitl HEVC Analyzer is an open-source tool for bitstream analysis for HEVC/H.265 .
It is released under Apache License 2.0. In addition, it's NOT for commercial use. If you want to use it for commercial purpose, please contact us. If you are not using it to develop weapons, produce or sell illegal drugs, and if you are not a terrorist, we will give your a commercial version for free.
If you are using it in academic institution, you can let us know and we will be happy to add you to the partner list.
Looking for binary?
Windows (32/64 bit):
https://sourceforge.net/projects/gtilhevcanalyzer/
First, almost all the commercial HEVC analyzer is too expensive for us.
Second, we need to draw additional grphics on the analysis result. It supports custom filters.
Support YUV420 (8bit) bitstream.
For historical reasons, besides formal HEVC bitstream, it also supports bitstreams generated by older HM encoders (HM-4.0 & HM-5.2).
- Custom Plugins Support
- Zoom In/Out Details
- Bitsteam Comparison (Under Development)
- Predition Type Display
- Coding Unit (CU) Display
- Predition Unit (PU) Display
- Transform Unit (TU) Display
- Motion Vectors (MV) Display
- Intra Mode Display (Angular, DC, Planar)
Intelligent Information Processing Lab
Written in C++ with Qt5 You should get and install Qt5.1.0 or higher.
- Clone this repository.
git clone https://github.com/lheric/GitlHEVCAnalyzer.git GitlHEVCAnalyzer
- Init & update the submodules.
cd GitlHEVCAnalyzer
git submodule update --init --recursive
git submodule update --recursive
3a. Build on linux:
qmake -qt=qt5 GitlHEVCAnalyzer.pro -r "CONFIG+=Release"
make
3b. Build on windows:
qmake GitlHEVCAnalyzer.pro -r "CONFIG+=Release"
make
Instead of the building on the command line , Qt Creator is supported. Clone this project and its submodules, then open GitlHEVCAnalyzer.pro
in Qt Creator.
Intelligent Information Processing Lab
Sun Yat-sen University, Guangzhou, P.R.China
Author: Huang Li (李璜)
Supervised by Prof. Hongyang CHAO
Hongyang Chao (朝红阳)
Sun Yat-sen University