我的開源項目:AAC格式分析器

來源:互聯網
上載者:User

本文介紹一個自己的開源小項目: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


軟體使用介紹

軟體的使用相當簡單。

軟體運行後,首先開啟一個AAC檔案(或者是M4A檔案)。

註:AAC檔案就是不經封裝的音頻流。M4A檔案就是以MPEG-4標準的封裝格式進行封裝的AAC。

單擊“開始”,軟體就會開始解碼AAC音頻檔案,右邊顯示瞭解碼的進程,左邊顯示瞭解碼過程中提取出來的一些資訊。

在軟體的左下角,可以設定輸出音頻原始採樣資料的格式(PCM或者WAV)。

英文介面:


軟體原始碼簡析

原始碼方面和普通的MFC程式差不太多,懂得MFC的人應該很快就能看懂。唯一比較特殊的地方,就在於對開源項目faad2進行了一些改動,在此就不細說了。很多地方都做了注釋。


相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

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.