My open-source project: H.264 bitstream Analyzer

Source: Internet
Author: User

This article introduces a small open-source project: H.264 bitstream analyzer. In the course of learning, we have obtained a lot of resources from the open-source community, which is also a feedback to the open-source community.

My project is not large and can be used to learn the H.264 code stream structure. Developed Using MFC of VC 2010. In the process of parsing the NAL of H.264, another open-source project is used: hsf-bitstream. The hsf-bitstream project is excellent, and you can list the NAL information in detail.

The software's exe and source code have been uploaded to SourceForge. An English interface was added before the upload to keep up with international trends ~

Project address: https://sourceforge.net/projects/h264streamanalysis/

CSDN (Program + source code): http://download.csdn.net/detail/leixiaohua1020/6838801


Software usage

In fact, the use of the software is quite simple, there are not a few buttons in total.

After the software runs, open a code stream file. Then click Start to parse a series of NAL. Different NAL types are marked with different colors. Click any NAL to display its details on the right. Interface:

It is passed to SourceForge. An English interface is also provided.

Software source code analysis

The source code is not much different from the common MFC program. People who know MFC should be able to understand it quickly. Comments are made in most places. The only special feature is that hsf-bitstream, an open-source project, is simply encapsulated.


If you have any usage problems, please feel free to send me feedback and make modifications and upgrades later. The code is not complete in some places, so you have time to modify it later.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.