當前位置:編程學習大全網 - 編程軟體 - 如何用C++讀取.mp3文件的代碼

如何用C++讀取.mp3文件的代碼

無意義的讀,可以用二進制方式打開,壹個byte壹個byte讀.

mp3 是 MPEG-1 的 音頻(Audio) Layer 3 數字音頻編碼 有損壓縮 格式。有意義的讀寫是解碼和編碼。

MP3數據壓縮格式,舍棄脈沖編碼調制(PCM)音頻數據中對人類聽覺不重要的數據,從而達到了壓縮成小得多的文件大小。MP3音頻可以按照不同的位元率進行壓縮,提供了權衡數據大小和音質之間的依據。

MP3格式使用了混合的轉換機制將時域信號轉換成頻域信號:

32波段多相積分濾波器(PQF)

36或者12 tap 改良離散余弦濾波器(MDCT);每個子波段大小可以在0...1和2...31之間獨立選擇

混疊衰減後處理

MP3 文件結構圖見:

http://en.wikipedia.org/wiki/MP3

弄懂文件結構,是有意義讀寫的第壹步。

  • 上一篇:理念的英文
  • 下一篇:歐米茄手表日期前面的英文數字是什麽意思
  • copyright 2024編程學習大全網