本文介绍一个自己的开源小项目:AAC格式分析器。AAC全称是Advanced Audio Coding,是互联网上使用极为广泛的音频编码格式,也是当前性能差不多最好的音频编码格式。现有的互联网上的视频很大一部分都是使用AAC进行音频编码的。使用VC 2010的MFC开发完成。开发的时候使用了一个AAC的开源解码器faad2。目前软件的的分析功能还不是很强,提取了AAC解码过程中的一些参数。以后有时间进一步完善相关的功能。
软件的exe以及源代码已经上传到了SourceForge上。
软件SourceForge地址:https://sourceforge.net/projects/aacstreamanalysis/
CSDN下载地址(程序+源代码):http://download.csdn.net/detail/leixiaohua1020/6841555
更新记录==============================
1.1版(2014.7.8)
* 更换了界面
* 原工程支持Unicode编码
* 支持中英文切换
* 增加了一个解码进度条
软件使用介绍
软件的使用相当简单。
软件运行后,首先打开一个AAC文件(或者是M4A文件)。
注:AAC文件就是不经封装的音频流。M4A文件就是以MPEG-4标准的封装格式进行封装的AAC。
单击“开始”,软件就会开始解码AAC音频文件,右边显示了解码的进程,左边显示了解码过程中提取出来的一些信息。
在软件的左下角,可以设置输出音频原始采样数据的格式(PCM或者WAV)。
英文界面:
软件源代码简析
源代码方面和普通的MFC程序差不太多,懂得MFC的人应该很快就能看懂。唯一比较特殊的地方,就在于对开源项目faad2进行了一些改动,在此就不细说了。很多地方都做了注释。
相关推荐
自己做的AAC码流分析工具。支持中英双语。 本着开源的原则,包含了源代码。工程使用VC2010和MFC开发完成。
免费开源AAC码流分析器[程序+源代码].rar 免费开源AAC码流分析器[程序+源代码].rar
本项目是基于开源工程faad2在Android平台上开发的AAC分析器,可以简单分析本机上的AAC碼流文件 软件运行后,首先打开一个AAC文件(或者是M4A文件)。 注:AAC文件就是不经封装的音频流。M4A文件就是以MPEG-4标准的...
编辑编解码器:DNxHD、DNxHR、Apple ProRes、QT 动画、GoPro CineForm、未压缩的 YUV - 输出编解码器:H.264、DV PAL、XDCAM HD422、AVC-Intra 100 、XAVC、HAP、H.265、VP9、AV1、OGV、MJPEG、Xvid、WMV、MPEG - ...
https://www.shutterencoder.com功能列表:-不转换:剪切后不重新编码,替换音频,重新包装,符合,合并,提取,字幕,视频插入-声音转换:WAV, AIFF,FLAC,MP3,AAC,AC3,OPUS,OGG-编辑编解码器:DNxHD,DNxHR...
它为用户提供了用于选择音乐文件和播放列表的图形界面 - 并支持多种音频文件格式,包括 .spx、.snd、.aifc、.aif、.wav、.au、.flac、.mp1、.mp2 、.mp3、.ogg、.aac 和 .m4a。 该代码非常模块化,允许直接提取核心...
支持音频格式: MP3 、 AAC 、 AAC+ 、 W MA 、 MPEG4 、 WAV 、 MIDI 、 REAL 、 AUDIO 和 OGG ;支持墙纸格式: JPG 、 BMP 、 PNG 和 GIF ;铃声 (MP3 、 AAC 、 AAC+ 和 WMA) 。 接入技术 蓝牙 (class 1) ;四频...
• 多媒体支持 包括常见的音频、视频和静态图像格式 (如 MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, GIF) • GSM GSM GSM GSM 电话技术 (依赖于硬件) • 蓝牙 Bluetooth, Bluetooth, Bluetooth, Bluetooth, EDGE, ...
本地AAC码比特流分析器。 - libsox绑定GO libsox bindings for go. - libmediainfo bindings for go. - libsamplerate bindings for go. - 一个GO语言是写的快速稳定读写ID3库。 - 一个用GO语言实现的迷你音频库。 -...
matlab代码做游戏很棒的星星 我的GitHub明星精选清单! 产生者 :house: 内容 集会 名称 描述 作者 ...太空侵略者克隆为256字节(英尺)的《铁拳战士》和音效 ...免费软件高级音频(AAC)解码器faad2镜像 kni
多媒体支持包括常见的音频、视频和静态图像格式(如MPEG4, H.264, MP3, AAC, AMR, JPG, PNG,GIF) ; GSM 电话技术(依赖于硬件) ; 蓝牙Bluetooth, EDGE, 3G, 和WiFi(依赖于硬件) ; 照相机,GPS,指南针,和加...