My open-source project: AAC format Analyzer

Source: Internet
Author: User

This article introduces a small open-source project: AAC format analyzer. The full name of AAC is Advanced Audio Coding, which is a widely used Audio encoding format on the Internet and the best Audio encoding format at present. A large part of existing videos on the Internet use AAC for audio encoding. Developed Using MFC of VC 2010. Faad2, an open source decoder of AAC, was used during development. Currently, the analysis function of the software is not very powerful, and some parameters in the AAC decoding process are extracted. We will have time to further improve relevant functions.

The software's exe and source code have been uploaded to SourceForge.

Software SourceForge address: https://sourceforge.net/projects/aacstreamanalysis/

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


Software usage

The use of software is quite simple.

After the software runs, open an AAC file (or an M4A file ).

Note: AAC files are unencapsulated audio streams. The M4A file is an AAC encapsulated in MPEG-4 standard Encapsulation Format.

Click Start. The software starts decoding the AAC audio file. The decoding process is displayed on the right, and the information extracted from the decoding process is displayed on the left.

In the lower left corner of the software, you can set the format of the original audio sample data (PCM or WAV ).

English interface:


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. The only difference is that faad2, an open-source project, has been modified. Annotations are made in many places.


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.