音頻緩存采樣
⑴ b站怎麼音頻緩存
步驟如下:
①在桌面上,點擊選擇BILIBILI應用軟體。
⑵ 怎樣從音音頻號中採集節拍信號
音頻信號採集
音頻信號採集
TI公司DSP晶元TMS320V
C5402具有獨特的6匯流排 哈佛結構,使其能夠6條流水線同時工作,工作頻率達到100MHz。利用VC5402的2個多通道緩沖串列口(McBSP0和McBSP1)來實現與 AIC23的無縫連接。VC5402的多通道帶緩沖的串列口在標准串口的基礎上加了一個2K的緩沖區。每次串口發送數據時,CPU自動將發送緩沖中的數據 送出;而當接收數據時,CPU自動將收到的數據寫入接收緩存。在自動緩沖方式下,不需每傳送一個字就發一次中斷,而是每通過一次緩沖器的邊界,才產生中斷 至CPU,從而減少頻繁中斷對CPU的影響。
音頻晶元採用TLV320 AIC23,它是TI公司的一款高性能立體聲音頻A/D,D/A放大電路。AIC23的模數轉換和數模轉換部件高度集成在晶元內部,採用了先進的過采樣技 術。AIC23的外部硬體介面分為模擬口和數字口。模擬口是用來輸入輸出音頻信號的,支持線路輸入和麥克風輸入;有兩組數字介面,其一是由/CS、 SDIN、SCLK和MODE構成的數字控制介面。AIC23是一塊可編程的音頻晶元,通過數字控制口將晶元的控制字寫入AIC23內部的寄存器,如采樣 率設置,工作方式設置等,共有12個寄存器。音頻控制口與DSP的通信主要由多通道緩沖串列口McBSP1來實現。
AIC23通過數字音頻口與DSP的McBSP0完成數據的通信,DSP做主 機,AIC23做從機。主機提供發送時鍾信號BCLKX0和發送幀同步信號BFSX0。在這種工作方式下,接收時種信號BCLKR0和接收幀同步信號 BFSR0實際上都是由主機提供的。圖1是AIC23與VC5402的介面連接。
AIC23的數字音頻介面支持S(通用音頓格式)模式,也支持DSP模式(專與TIDSP連接模式),在此採用DSP模式。DSP模式工作時,它的幀寬度可以為一個bit長。
圖2是音頻信號採集的具體電路圖。
電路的設計和布線是信號採集過程中一個很重要的環節,它的效果直接關繫到後期信號處理的 質量。對於DSP達類高速器件,外部晶體經過內部的PLL倍頻以後可達上百兆。這就要求信號線走等長線和繪制多層電路板來消除電磁干擾和信號的反射。在兩 層板的前提下,可以採取頂層與底層走交叉線、盡量加寬電源線和地線的寬度、電源線成"樹杈型"、模擬區和數字區分開等原則,可以達到比較好的效果。
音頻AGC演算法的實現
AGC演算法
使放大電路的增益隨信號強度的變化而自動調整的控制方法,就是AGC-自動增益控制。實現AGC可以是硬體電路,即AGC閉環電子電路,也可以是軟體演算法。本文主要討論用軟體演算法來實現音頻信號的AGC。
音頻AGC是音頻自動增益控制演算法,更為准確的說是峰值自動增益控制演算法,是一種根據輸 入音頻信號水平自動動態地調整增益的機制。當音量(無論是捕捉到的音量還是再現的音量)超過某一門限值,信號就會被限幅。限幅指的是音頻設備的輸出不再隨 著輸入而變化,輸出實質上變成了最大音量位置上的一條水平線;當檢測到音頻增益達到了某一門限時,它會自動減小增益來避免限幅的發生。另一方面,如果捕捉 到的音量太低時,系統將自動提高增益。當然,增益的調整不會使音量超過用戶在調節向導中設置的值。圖3是音頻AGC演算法的結構框圖。
AGC演算法的實現過程
首先從串口獲取音頻數據,它是16位的整型數,一般來說,這些數都是比較小的,通過 AGC演算法將輸入的音頻數據投影在一個固定區間內,從而使得不論輸入的數據點數值大小都會等比例地向這個空間映射。一方面將獲得的音頻數據最大值與原來的 峰值進行比較,如果有新的峰值出現就計算新的增益系數;另一方面在一定的時間周期內獲取一個新的峰值,這個峰值就具有檢測性能,又與原峰值比較,然後就計 算新的增益系數。這個增益系數是相對穩定的。當音量加大時,信號峰值會自動增加,從而增益系數自動下降;當音量減小時,新的峰值會減小並且取代原來的峰 值,從而使峰值下降,使增益系數上升。最後輸出的數據乘以新增益系數後映射到音頻信號輸入的投影區間內。
圖4是音頻信號AGC演算法的程序流程圖。
AGC_Coff是初始增益系數,初始值為1;maxAGC_in是增益峰值,初始值為0;time是采樣點計數,門限值為4096;AGC_in是新的音頻數據,MAXArrIn是新的音頻增益峰值;映射區間【-20000,20000】。
整個系統的軟體部分為5人模塊。系統主函數main( )、CMD文件、中斷向量表、DSP5402頭文件和專為c語言開發的庫函數rtdx.lib。其中主函數部分是核心,主要包括:DSP器件初始化、 MCBSP1初始化、MCBSP0初始化、AIC23初始化(內部12個可編程寄存器設置)及演算法程序等。
在CCS2.0集成開發環境下,採用*.c語言和*.asm語言
相結合的方式編寫程序。將編寫的程序*.c、*.asm和鏈接程序*.cmd文件編譯鏈接後生成執行目標文件*.out,通過模擬器將執行目標文件*.out下載到系統板上,經過調試、編譯並運行,以音樂作為音頻信號源輸入到系統板上。
⑶ 怎麼把嗶哩嗶哩里緩存的視頻中的音頻單獨提取出來。
嗶哩嗶哩里緩存的視頻中的音頻提取方法:
1、首先下載一個狸窩全能視頻轉換器APP。格式轉換,把事先緩存好的嗶哩嗶哩視頻添加到狸窩軟體中,把視頻輸出格式更改為MP3,然後再進行輸出,如下圖所示:
拓展資料
關於《狸窩視頻轉換器》:
1、狸窩mp4視頻轉換器 是一款功能強大的MP4格式轉換軟體,它可以將幾乎所有流行的視頻格式。如:RM、rmvb、3gp、mp4、avi、 flv、f4v、mpg、vob、dat、wmv、asf、mkv、dv、mov、ts、webm等視頻文件轉換為MP4機、智能手機、Apple iPod所支持的mp4視頻格式。
2、MP4格式轉換器提供視頻編輯功能。在MP4轉換設置中,您可以對輸入的視頻文件進行可視化編輯,例如:黑邊剪切,視頻截取,不同視頻合並成一個文件輸出,調節視頻亮度,對比度等。
(資料參考:網路:狸窩mp4視頻轉換器)
⑷ 怎麼獲取錄音緩存區里的數據
平時在用電腦看電影、玩游戲或是瀏覽網頁時,偶然聽到令自己怦然心動的美妙音樂,就會想著把它們收藏起來,可是對於這些非常規音樂,我們常常是只聞其聲不知其名,不知道它們的名字和出處,要想獲取這些音樂可不是件容易事,常常是耗費了大量時間和精力去尋找最後依然一無所獲,所以最好的辦法就是將這些音樂直接從文件中提取出來。那麼如何提取音樂呢?下面就給大家介紹幾種方法。
一、提取視頻中的音樂
「電影音樂提取機」是一款專門用來提取視頻音樂的軟體,支持目前所有常見的視頻文件,包括AVI、WMV、ASF、MOV、MPEG2(VOB)和DAT(VCD文件)格式,對於RM、RMVB和QuickTime文件,只需裝有相應的播放器即可支持。界面簡潔美觀,很容易操作(下載地址:http://www.skycn.com/soft/22228.html)。
第一步:打開軟體,點擊「打開」按鈕找到你要提取音樂的視頻文件,在軟體界面中的播放窗口中播放和預覽電影畫面,拖動播放窗口下方的「進度條」找到你要提取的音樂起始位置,點擊「設置開始點」按鈕,然後再次拖動「進度條」找到音樂的結束位置,點擊「設置結束點」按鈕,選中的這一段音樂會呈藍色顯示。
第二步:點擊「設置」按鈕,彈出「設置」對話框。在「輸出路徑」選項中指定音樂文件的保存目錄。在「聲音參數」選項中,建議將音樂文件的聲道設為立體聲、采樣位數為16bit,采樣頻率為48000Hz,以達到最佳的音質效果。 第三步:在界面右側的「設置」欄中,點擊「輸出格式」框的下拉小三角,在MP3、WMA、WAV和OGG四種格式中選擇一種保存格式,然後填寫音樂的相關信息。
第四步:點擊「提取」按鈕開始從電影文件中提取選定的音樂,在下方會有信息顯示提取過程。提取成功後,會彈出提示框提示音樂文件的保存路徑(如圖1)。
二、提取Flash中的音樂
「Flash移花接木」軟體可以將Flash文件中的圖片和音樂提取出來另存為單獨的文件,它最實用之處就是可以直接提取IE緩存中的Flash文件,使你在欣賞網路Flash動畫的同時,就可以將裡面的音樂文件提取出來,使用起來非常方便(下載地址:http://download.800down.com/800down/soft/2005022749.rar)。
以提取網頁Flash文件中的音樂為例:
第一步:先將網頁中的Flash文件播放一遍,然後打開軟體,點擊「IE緩存/文件瀏覽」按鈕切換到IE緩存目錄,軟體會在左側窗口中列出當前IE緩存中所有的Flash文件名。
第二步:當你不能確定是哪個文件時,可以使用軟體內置的Flash播放器播放和預覽IE緩存中的Flash文件,就可以准確找到自己要使用的文件。右鍵點擊左側窗口中的Flash文件名,在右鍵菜單上點擊「用內嵌播放器播放」選項後,就會在中間的窗口中播放該文件了。
第三步:找到要使用的Flash文件後,軟體會將文件中可提取的圖片和音樂顯示在右側的窗口中,右鍵單擊音樂文件,在右鍵菜單上點擊「另存為」選項,彈出「另存為」窗口,選擇一個保存目錄,點擊「保存」按鈕即可(如圖2)。
三、提取郵件中的音樂
Outlook Express和Foxmail等郵件客戶端軟體都支持用HTML格式編輯郵件,這樣可以為郵件添加背景音樂。如果你收到一封這樣的郵件,並且想把它的背景音樂提取出來,可以使用下面的方法。
1.提取Outlook Express郵件中的音樂
打開Outlook Express,單擊「工具」→「選項」,彈出「選項」面板,切換到「發送」標簽,在「發送」欄中取消「使用郵件發送格式回復該郵件」選項中的對勾。在「郵件發送格式」欄中點擊選中「純文本」選項,然後單擊「確定」按鈕即可(如圖3)。接著在Outlook Express主窗口中打開包含有背景音樂的郵件,單擊「轉發」按鈕,彈出新郵件編輯窗口,在該郵件的附件欄中就可以看到背景音樂文件了。單擊「文件」→「保存附件」選項,彈出「保存附件」窗口,在「保存到」框中指定保存路徑,單擊「保存」按鈕即可。
2.提取Foxmail郵件中的音樂
打開Foxmail,選中包含背景音樂的郵件,單擊「文件」→「導出郵件」選項,彈出「另存為」窗口,將「保存類型」設為「Outlook郵件(*.eml)」,指定一個保存路徑後單擊「保存」按鈕即可(如圖4)。按照前面的方法設置Outlook Express,然後再雙擊導出後的郵件,Outlook Express會自動打開該文件,單擊「文件」→「保存附件」選項即可將音樂提取出來了。
小提示:此方法同樣適用於所有可以將郵件導出為*.eml格式的第三方郵件客戶端軟體。
四、提取游戲中的音樂
1.提取PC游戲音樂
根據PC游戲的製作方法不同,提取音樂的方法也不同。
方法一:直接復製法
有些游戲會將游戲中的音樂、動畫或視頻文件都單獨保存在安裝目錄中的某個文件夾中,而且文件格式都是常見的音樂或視頻格式,可以直接播放使用,你只需在它的安裝目錄中找到這個文件夾,然後將其中的音樂文件復制並保存到其他文件夾即可。比如游戲「抗日——血戰上海灘」中的音樂都保存在安裝目錄中的「music」文件夾中。對於游戲動畫或視頻中的音樂,因為通常都是AVI或MPEG格式的視頻文件,可使用「電影音樂提取機」進行將音樂提取出來。
方法二:用軟體提取音樂
有些游戲會將游戲中的視頻和音頻文件都打包壓縮到別的文件中,只能使用專用軟體來提取了。「FMV-Extractor」軟體可以從游戲文件中分離出可以單獨播放的文件,能夠分析並提取出AWI、WAV、BINK、JPG、BMP、RM和MP3等等格式的文件,並具有保存和播放的功能,對於游戲玩家來說,是一款不可多得的極好的游戲資源提取工具(下載地址:http://crc.onlinedown.net/soft/28269.htm)。
第一步:打開軟體後,在「可用的剪輯類型」欄中,勾選你要提取的文件格式,如果你只想提取MP3格式的音樂文件,則單擊「測試」選項,分別勾選中「MP3模式」和「忽略讀取錯誤」兩項即可,會看到「可用的剪輯類型」欄變成了灰色不可選狀態。
第二步:單擊「源」→「選擇源文件」選項,打開游戲安裝目錄中你要分析的文件,由於每個游戲打包文件的不同,所以不可能立刻確定音樂所在的文件,只能一個一個試了,一般都是在「music」或「mov」文件夾中。
第三步:單擊「源」→「開始分析」選項,如果分析出該文件包含MP3音樂文件,就會顯示在文件欄中。分析完成後,選中一個文件名,右鍵單擊選擇「播放剪輯」,軟體會自動調用播放器進行播放。如果要保存這個音樂文件,單擊「保存」按鈕即可(如圖5),會在軟體的安裝目錄中生成MP3格式的音樂文件。
2.提取PS游戲音樂
如今用電腦玩PS游戲的朋友有很多,而且PS游戲中的音樂製作精良,很多游戲的背景音樂都被玩家視為經典而廣為流傳,那麼如何將PS游戲中的音樂提取出來呢?軟體「PSX Multi Converter」就可幫你輕松搞定,它可以把PS游戲中的音樂提取出來並轉換為MIDI或WAV格式的音頻文件(下載地址:http://www.newhua.com/soft/30985.htm)。
第一步:選擇光碟機
把PS光碟放入光碟機,啟動軟體後,會彈出一個「選擇光碟驅動器」面板,根據光碟所在位置選擇正確的光碟機,如果你使用的是ISO格式的虛擬光碟文件,就要選中虛擬光碟機。
第二步:提取音樂
在軟體主界面(如圖6)中單擊「操作」→「僅音頻」選項,單擊「打開並分析CD-ROM」按鈕,軟體開始分析光碟中的文件,分析完成後會彈出一個CDAZ文件使用的確認對話框,選擇下面的「XA-CDROM」,然後在單擊「使用這個CDAZ文件」按鈕即可。分析出來的音樂文件就會顯示在軟體主界面上的列表中。
第三步:預覽和保存音樂
單擊「預覽」標簽打開播放器窗口,在列表中選擇一個文件,單擊「播放」按鈕對該文件進行預聽,看是否是自己想要的音樂。找到自己想要的音樂後,切換到「轉換」標簽面板,在「轉換類型」中選擇音樂轉換的格式,在「輸出路徑」選項中設置轉換後文件保存的路徑,在「音頻」欄中設置音樂轉換的聲道、比特率和采樣率,以達到最佳的音質,最後單擊「開始轉換」按鈕,音樂文件就被提取並轉換為MP3格式,並保存到指定的文件夾中了。
小提示:「FMV-Extractor」 和「PSX Multi Converter」軟體都屬於通用的游戲音樂提取工具,由於游戲的製作方法千差萬別,總會碰到無法提取出音樂的游戲文件。遇到這種情況,你不妨到網路上搜索一下,看是否有這款游戲專用的音樂提取工具,因為有很多游戲愛好者都為自己心愛的游戲開發出了專屬於這款游戲的音樂提取工具。比如「《仙劍奇俠傳3》動畫音樂提取器」(下載地址:http://games.sina.com.cn/downgames/edit/2003/08/1372595.shtml),「《魔獸爭霸——冰封王座》音樂提取工具winMPQ」(下載地址:http://download.it.com.cn/softweb/game/esports/esothers/200412/7855.html)等等。
五、提取網頁中的音樂
網頁中的音樂來源多種多樣,包括網頁背景音樂、在線音樂試聽、在線廣播、在線電影等等方式,所以針對不同的來源,就要靈活運用多種方法,以找到最佳的音樂提取方式。
⑸ 音樂要512采樣點好還是128采樣點好
不。。1,如果是輸入音頻的話,采樣點越大越好越細節。2,如果是回放音頻的話,緩沖區采樣點越小越好,一般HD音效卡在128左右比較好,專業音效卡可以做到0采樣直輸,這樣有效降低音效卡延遲。。 以上采樣工作由CPU運算完成,如果音效卡沒有獨立的處理單元的話,還是建議使用WASAPI輸出音樂更純凈一點。。
⑹ 網易雲緩存歌曲flac格式如何轉化為mp3格式
1、將網易雲下載的flac歌曲和音頻轉換器准備好,准備好之後打開它。
⑺ 音頻緩沖區大小對音質影響酷狗聽歌是緩存音質好還是下載後的好
摘要 首先緩沖的話肯定會比下載的差一點
⑻ 緩存音樂的文件格式
1MP3格式
編輯
MP3的全稱是Moving Picture Experts Group Audio Layer Ⅲ。簡單的說,MP3就是一種音頻壓縮技術,由於這種壓縮方式的全稱叫MPEG Audio Layer 3,所以人們把它簡稱為MP3。MP3是利用 MPEG Audio Layer 3 的技術,將音樂以1:10甚至1:12的壓縮率,壓縮成容量較小的文件,換句話說,能夠在音質丟失很小的情況下把文件壓縮到更小的程度。而且還非常好的保持了原來的音質。正是因為MP3體積小,音質高的特點使得MP3格式幾乎成為網上音樂的代名詞。每分鍾音樂的MP3格式只有1MB左右大小,這樣每首歌的大小隻有3-4兆位元組。使用MP3播放器對MP3文件進行實時的解壓縮(解碼),這樣,高品質的MP3音樂就播放出來了。MP3編碼質量分為:固定碼率(CBR),平均碼率(ABR)和動態碼率(VBR)。
補充:最高比特率320K,高頻部分一刀切是它的缺點。音質不高!
2WMA格式
編輯
WMA的全稱是Windows Media Audio,是微軟力推的一種音頻格式。WMA格式是以減少數據流量但保持音質的方法來達到更高的壓縮率目的,其壓縮率一般可以達到1:18,生成的文件大小隻有相應MP3文件的一半。這對只裝配32M的機型來說是相當重要的,支持了WMA和RA格式,意味著32M的空間在無形中擴大了2倍。此外,WMA還可以通過DRM(Digital Rights Management)方案加入防止拷貝,或者加入限制播放時間和播放次數,甚至是播放機器的限制,可有力地防止盜版。
補充:128kbps為wma最優壓縮比,128kbps wma=192kbps mp3
3WAV格式
編輯
WAV格式是微軟公司開發的一種聲音文件格式,也叫波形聲音文件,是最早的數字音頻格式,被Windows平台及其應用程序廣泛支持。WAV格式支持許多壓縮演算法,支持多種音頻位數、采樣頻率和聲道,採用44.1kHz的采樣頻率,16位量化位數,因此WAV的音質與CD相差無幾,但WAV格式對存儲空間需求太大不便於交流和傳播。
補充:無損音樂[1]格式,缺點:體積十分大!
4MOD格式
編輯
MOD是一種類似波表的音樂格式,但它的結構卻類似 MIDI,使用真實采樣,體積很小,音質好,在以前的DOS年代,MOD經常被作為游戲的背景音樂。現在的MOD可以包含很多音軌,而且格式眾多,如S3M、NST、669、MTM、XM、IT、XT和RT等。
5RA系列
編輯
RA、RAM和RM都是Real公司成熟的網路音頻格式,採用了「音頻流」技術,所以非常適合網路廣播。在製作時可以加入版權、演唱者、製作者、Mail 和歌曲的Title等信息。
RA可以稱為互聯網上多媒體傳播的霸主,適合於網路上進行實時播放,是目前在線收聽網路音樂最好的一種格式。
6CD格式
編輯
即CD唱片,一張CD可以播放74分鍾左右的聲音文件,Windows系統中自帶了一個CD播放機,另外多數音效卡所附帶的軟體都提供了CD播放功能,甚至有一些光碟機脫離電腦,只要接通電源就可以作為一個獨立的CD播放機使用。
7MD格式
編輯
MD(即MiniDisc)是SONY 公司於1992年推出的一種完整的便攜音樂格式,它所採用的壓縮演算法就是ATRAC技術(壓縮比是1∶5)。MD又分為可錄型MD (Recordable,有磁頭和激光頭兩個頭)和單放型MD(Pre-recorded,只有激光頭)。
強大的編輯功能是MD的強項,可以快速選曲、曲目移動、合並、分割、刪除和曲名編輯等多項功能,比CD更具個性化,隨時可以擁有一張屬於自己的MD專輯。MD的產品包括MD隨身聽、MD床頭音響、MD汽車音響、MD錄音卡座、MD攝像槍和MD驅動器等。
8ASF格式
編輯
ASF的全稱是Advanced Streaming Format,是微軟所制訂的一種媒體播放格式,適合在網路上播放。而Windows Media On-Demand Procer則是製作ASF檔案的免費軟體,讓即使是初學者也能很輕易的利用現成的WAV或AVI檔案製作ASF文件。
補充:少見的格式
9AAC格式
編輯
AAC實際上是高級音頻編碼的縮寫。AAC是由Fraunhofer IIS-A、杜比和AT&T共同開發的一種音頻格式,它是MPEG-2規范的一部分。AAC所採用的運演算法則與MP3的運演算法則有所不同,AAC通過結合其他的功能 來提高編碼效率。AAC的音頻演算法在壓縮能力上遠遠超過了以前的一些壓縮演算法(比如MP3等)。它還同時支持多達48個音軌、15個低頻音軌、更多種采樣率和比特率、多種語言的兼容能力、更高的解碼效率。總之,AAC可以在比MP3文件縮小30%的前提下提供更好的音質。
補充:目前最好的有損格式之一。有多種編碼,faac,nero為常見,比特率最高448kbps。硬體支持方面,高級mp3和現在手機普遍支持。
10Mp3Pro格式
編輯
Mp3Pro是Mp3編碼格式的升級版本。MP3Pro是由瑞典Coding科技公司開發的,在保持相同的音質下同樣可以把聲音文件的文件量壓縮到原有MP3格式的一半大小。而且可以在基本不改變文件大小的情況下改善原先的MP3音樂音質。它能夠在用較低的比特率壓縮音頻文件的情況下,最大程度地保持壓縮前的音質。MP3pro可以實現完全的兼容性。經過mp3Pro壓縮的文件,擴展名仍舊是.mp3。可以在老的mp3播放器上播放。老的mp3文件可以在新的mp3pro播放器上進行播放。實現了該公司所謂的「向前向後兼容」。
補充:mp3壓縮後的格式,可以這么認為
11VQF格式
編輯
VQF格式是由YAMAHA和NTT共同開發的一種音頻壓縮技術,它的壓縮率能夠達到1:18,因此相同情況下壓縮後VQF的文件體積比MP3小30%~50%,更便利於網上傳播,同時音質極佳,接近CD音質(16位44.1kHz立體聲)。但VQF未公開技術標准,至今未能流行開來。
補充:少見
12FLAC格式
編輯
FLAC即是Free Lossless Audio Codec的縮寫,中文可解為無損音頻壓縮編碼。FLAC是一套著名的自由音頻壓縮編碼,其特點是無損壓縮。不同於其他有損壓縮編碼如MP3 及 AAC,它不會破壞任何原有的音頻資訊,所以可以還原音樂光碟音質。現在它已被很多軟體及硬體音頻產品所支持。簡而言之,FLAC與MP3相仿,但是是無損壓縮的,也就是說音頻以FLAC方式壓縮不會丟失任何信息。這種壓縮與Zip的方式類似,但是FLAC將給你更大的壓縮比率,因為FLAC是專門針對音頻的特點設計的壓縮方式,並且你可以使用播放器播放FLAC壓縮的文件,就象通常播放你的MP3文件一樣。
補充:為無損格式,較ape[2]而言,他體積大點,但是兼容性好,編碼速度快,播放器支持更廣
13APE格式
編輯
APE是目前流行的數字音樂文件格式之一。與MP3這類有損壓縮方式不同,APE是一種無損壓縮音頻技術,也就是說當你將從音頻CD上讀取的音頻數據文件壓縮成APE格式後,你還可以再將APE格式的文件還原,而還原後的音頻文件與壓縮前的一模一樣,沒有任何損失。APE的文件大小大概為CD的一半,但是隨著寬頻的普及,APE格式受到了許多音樂愛好者的喜愛,特別是對於希望通過網路傳輸音頻CD的朋友來說,APE可以幫助他們節約大量的資源。
補充:為無損壓縮格式,較flac而言,他體積較小。編碼速度偏慢。
14MID格式
編輯
MID是midi的簡稱,是它的擴展名。MIDI是英語Music Instrument Digital Interface 的縮寫,翻譯過來就是「數字化樂器介面」,也就是說它的真正涵義是一個供不同設備進行信號傳輸的介面的名稱。我們如今的MIDI音樂製作全都要靠這個介面,在這個介面之間傳送的信息也就叫MIDI信息。MIDI最早是應用在電子合成器——一種用鍵盤演奏的電子樂器上, 由於早期的電子合成器的技術規范不統一,不同的合成器的鏈接很困難,在1983年8月,YAMAHA、ROLAND、KAWAI等著名的電子樂器製造廠商聯合指定了統一的數字化樂器介面規范,這就是MIDI1.0技術規范。此後,各種電子合成器已經電子琴等電子樂器都採用了這個統一的規范,這樣,各種電子樂器就可以互相鏈接起來,傳達MIDI信息,形成一個真正的合成音樂演奏系統。
由於多媒體計算機技術的迅速發展,計算機對數字信號的強大的處理能力,使得計算機處理MIDI信息成為順理成章的事情了,所以,現在不少人把MIDI音樂稱之為電腦音樂。事實上,利用多媒體計算機不但可以播放、創作和實時地演奏MIDI音樂。甚至可以把MIDI音樂轉變成看的見的樂譜(五線譜或簡譜)列印出來,反之,也可以把樂譜變成美妙的音樂。利用MIDI的這個性質,可以用於音樂教學(尤其是識譜),讓學生利用計算機學習音樂知識和創作音樂。
15OGG格式
編輯
Ogg全稱應該是OGG Vobis(ogg Vorbis) 是一種新的音頻壓縮格式,類似於MP3等現有的音樂格式。但有一點不同的是,它是完全免費、開放和沒有專利限制的。OGG Vobis有一個很出眾的特點,就是支持多聲道,隨著它的流行,以後用隨身聽來聽DTS編碼的多聲道作品將不會是夢想。
Vorbis 是這種音頻壓縮機制的名字,而Ogg則是一個計劃的名字,該計劃意圖設計一個完全開放性的多媒體系統。目前該計劃只實現了OggVorbis這一部分。
Ogg Vorbis文件的擴展名是.OGG。這種文件的設計格式是非常先進的。現在創建的OGG文件可以在未來的任何播放器上播放,因此,這種文件格式可以不斷地進行大小和音質的改良,而不影響舊有的編碼器或播放器。
補充:目前最好的有損格式之一,MP3部分支持,智能手機裝軟體部分可以支持,最高比特率500kbps。
16M4A格式
編輯
M4A是MPEG4音頻標準的文件的擴展名。在MPEG4標准中提到,普通的MPEG4文件擴展名是.mp4。自從Apple開始在它的iTunes以及 iPod中使用.m4a以區別MPEG4的視頻和音頻文件以來,.m4a這個擴展名變得流行了。目前,幾乎所有支持MPEG4音頻的軟體都支持.m4a。最常用的.m4a文件是使用AAC格式的(文件),不過其他的格式,比如Apple Lossless甚至mp3也可以被放在.m4a容器里(TC註:這個container的概念類似於.mkv文件)。可以安全的把只包含音頻的.mp4 文件的擴展名改成.m4a,以便讓它能在你喜歡的播放器里播放,反之亦然。
17AAC+
編輯
AAC+也稱之為HE-AAC。
HE意思是 "high efficiency"(高效性)。HE-AAC混合了AAC與SBR技術。SBR代表的是Spectral Band Replication(頻段復制)。SBR的關鍵是在低碼流下提供全帶寬的編碼而不會產生多餘的信號。傳統認為音頻編碼在低碼流下意味著減少帶寬和降低采樣率(見MP3 FAQ #7)或產生令人不快的噪音信號。SBR解決問題的方法是讓核心編碼去編碼低頻信號,而SBR解碼器通過分析低頻信號產生高頻信號和一些保留在比特流中的指導信號(通常碼流極低,~2 kbps)。這就是採用無SBR解碼器的原因,這樣你的帶寬(frequency response)(頻率響應)會被嚴重浪費。這也是為什麼被叫做Spectral Band Replication的原因,它只是增加音頻的帶寬,而非重建。
18AIFF與AU格式
編輯
這里順便提一下由蘋果公司開發的AIFF(Audio Interchange File Format)格式和為UNIX系統開發的AU格式,它們都和WAV非常相像,在大多數的音頻編輯軟體中也都支持它們這幾種常見的音樂格式
⑼ 音頻信號的採集方式
電台等由於其自辦頻道的廣告、新聞、廣播劇、歌曲和轉播節目等音頻信號電平大小不一,導致節目播出時,音頻信號忽大忽小,嚴重影響用戶的收聽效果。在轉播時,由於傳輸距離等原因,在信號的輸出端也存在信號大小不一的現象。過去,對大音頻信號採用限幅方式,即對大信號進行限幅輸出,小信號不予處理。這樣,仍然存在音頻信號過小時,用戶自行調節音量,也會影響用戶的收聽效果。隨著電子技術,計算機技術和通信技術的迅猛發展,數字信號處理技術已廣泛地深入到人們生活等各個領域。其中語音處理是數字信號處理最活躍的研究方向之一,在IP電話和多媒體通信中得到廣泛應用。語音處理可採用通用數字信號處理器DSP和現場可編程門陣列(FPGA) 實現,其中DSP實現方法具有實現簡便、程序可移植行強、處理速度快等優點,特別是TI公司TMS320C54X系列在音頻處理方面有很好的性價比,能夠解決復雜的演算法設計和滿足系統的實時性要求,在許多領域得到廣泛應用。在DSP的基礎上對音頻信號做AGC演算法處理可以使輸出電平保持在一定范圍內,能夠解決不同節目音頻不均衡等問題。
TI公司DSP晶元TMS320VC5402具有獨特的6匯流排哈佛結構,使其能夠6條流水線同時工作,工作頻率達到100MHZ。利用VC5402的2個多通道緩沖串列口(McBSP0和McBSP1)來實現與AIC23的無縫連接。VC5402的多通道帶緩沖的串列口在標准串口的基礎上加了一個2K的緩沖區。每次串口發送數據時,CPU自動將發送緩沖中的數據送出;而當接收數據時,CPU自動將收到的數據寫入接收緩存。在自動緩沖方式下,不需每傳送一個字就發一次中斷,而是每通過一次緩沖器的邊界,才產生中斷至CPU,從而減少頻繁中斷對CPU的影響。
音頻晶元採用TLV320 AIC23,它是TI公司的一款高性能立體聲音頻A/D,D/A放大電路。AIC23的模數轉換和數模轉換部件高度集成在晶元內部,採用了先進的過采樣技術。AIC23的外部硬體介面分為模擬口和數字口。模擬口是用來輸入輸出音頻信號的,支持線路輸入和麥克風輸入;有兩組數字介面,其一是由/CS、SDIN、SCLK和MODE構成的數字控制介面。AIC23是一塊可編程的音頻晶元,通過數字控制口將晶元的控制字寫入AIC23內部的寄存器,如采樣率設置,工作方式設置等,共有12個寄存器。音頻控制口與DSP的通信主要由多通道緩沖串列口McBSP1來實現。
AIC23通過數字音頻口與DSP的McBSP0完成數據的通信,DSP做主機,AIC23做從機。主機提供發送時鍾信號BCLKX0和發送幀同步信號BFSX0。在這種工作方式下,接收時種信號BCLKR0和接收幀同步信號BFSR0實際上都是由主機提供的。圖1是AIC23與VC5402的介面連接。
AIC23的數字音頻介面支持S(通用音頓格式)模式,也支持DSP模式(專與TIDSP連接模式),在此採用DSP模式。DSP模式工作時,它的幀寬度可以為一個bit長。圖2是音頻信號採集的具體電路圖。
電路的設計和布線是信號採集過程中一個很重要的環節,它的效果直接關繫到後期信號處理的質量。對於DSP達類高速器件,外部晶體經過內部的PLL倍頻以後可達上百兆。這就要求信號線走等長線和繪制多層電路板來消除電磁干擾和信號的反射。在兩層板的前提下,可以採取頂層與底層走交叉線、盡量加寬電源線和地線的寬度、電源線成樹杈型、模擬區和數字區分開等原則,可以達到比較好的效果。