培訓(xùn)音樂(lè)播放器_第1頁(yè)
培訓(xùn)音樂(lè)播放器_第2頁(yè)
培訓(xùn)音樂(lè)播放器_第3頁(yè)
培訓(xùn)音樂(lè)播放器_第4頁(yè)
培訓(xùn)音樂(lè)播放器_第5頁(yè)
已閱讀5頁(yè),還剩24頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

音樂(lè)播放器軟件原理音樂(lè)播放器就是音頻解碼器的可視化操作界面,其實(shí)質(zhì)是針對(duì)各種音頻編碼格式的解碼器。例如ape格式調(diào)用的是Monkey‘sAudio解碼器,flac格式調(diào)用的是flac解碼器,mp3調(diào)用的是lame解碼器。大部分音樂(lè)播放器都支持多種音樂(lè)格式的文件,這是因?yàn)檫@些播放器將不同的音頻解碼器打包起來(lái),并制作統(tǒng)一的播放界面,從而讓使用者能夠方便地播放和聆聽(tīng)各種音樂(lè)。正因?yàn)橐魳?lè)播放器僅僅是將音頻解碼器打包,而同一種音頻的解碼方式又是固定的,因此理論上所有播放器的音質(zhì)應(yīng)當(dāng)是完全相同的,并不存在音質(zhì)最好的音樂(lè)播放器。有些音樂(lè)播放器會(huì)在解碼器的基礎(chǔ)上添加DSP插件(音效插件),對(duì)原始的音樂(lè)進(jìn)行轉(zhuǎn)換和扭曲,以迎合人們的喜好(如加強(qiáng)低音或過(guò)濾細(xì)節(jié)),美其名曰優(yōu)化音質(zhì)以獲得天籟之音,實(shí)質(zhì)卻是破壞原本音樂(lè),雖然能夠使部分音樂(lè)更好聽(tīng),卻也導(dǎo)致另一些音樂(lè)音質(zhì)大打折扣。音質(zhì)的好壞一般取決于音頻文件的壓縮率與喇叭的質(zhì)量問(wèn)題。

音樂(lè)播放器介紹和原理什么是DSP?DSP(digitalsingnalprocessor數(shù)字信號(hào)處理)是一種獨(dú)特的微處理器,是以數(shù)字信號(hào)來(lái)處理大量信息的器件。其工作原理是接收模擬信號(hào),轉(zhuǎn)換為0或1的數(shù)字信號(hào),再對(duì)數(shù)字信號(hào)進(jìn)行修改、刪除、強(qiáng)化,并在其他系統(tǒng)芯片中把數(shù)字?jǐn)?shù)據(jù)解譯回模擬數(shù)據(jù)或?qū)嶋H環(huán)境格式。

音樂(lè)播放器介紹和原理返回

音樂(lè)播放器介紹和原理聲音模擬數(shù)字轉(zhuǎn)換器(ADC)數(shù)字信號(hào)處理(DSP)數(shù)字模擬轉(zhuǎn)換器(DAC)聲音信號(hào)轉(zhuǎn)換處理過(guò)程模擬信號(hào)模擬信號(hào)數(shù)字信號(hào)數(shù)字信號(hào)音樂(lè)文件主要分為3大:有損壓縮、無(wú)損壓縮、非壓縮。有損壓縮是利用了人類(lèi)對(duì)圖像或聲波中的某些頻率成分不敏感的特性,允許壓縮過(guò)程中損失一定的信息;雖然不能完全恢復(fù)原始數(shù)據(jù),但是所損失的部分對(duì)理解原始圖像的影響縮小,卻換來(lái)了大得多的壓縮比。有損壓縮廣泛應(yīng)用于語(yǔ)音,圖像和視頻數(shù)據(jù)的壓縮。有損壓縮:MP3、WMA、AAC、OGG、RA

音樂(lè)播放器介紹和原理MP3是利用人耳對(duì)高頻聲音信號(hào)不敏感的特性,將信號(hào)劃分成多個(gè)頻段,對(duì)不同的頻段使用不同的壓縮率,對(duì)高頻加大壓縮比(甚至忽略信號(hào))對(duì)低頻信號(hào)使用小壓縮比,保證信號(hào)不失真。這樣一來(lái)就相當(dāng)于拋棄人耳基本聽(tīng)不到的高頻聲音,只保留能聽(tīng)到的低頻部分,從而將聲音用1∶10甚至1∶12的壓縮率壓縮。由于這種壓縮方式的全稱(chēng)叫MPEGAudioPlayer3,所以人們把它簡(jiǎn)稱(chēng)為MP3。最大優(yōu)勢(shì)是以極小的聲音失真換來(lái)了較高的壓縮比。

音樂(lè)播放器介紹和原理無(wú)損壓縮,顧名思義,就是毫無(wú)損失地將聲音信號(hào)進(jìn)行壓縮的音頻格式。優(yōu)點(diǎn):

1、100%的保存、沒(méi)有任何信號(hào)丟失2、音質(zhì)高,不受信號(hào)源的影響3、轉(zhuǎn)換方便缺點(diǎn):

1、占用空間大,壓縮比不高2、缺乏硬件支持比較出名的無(wú)損壓縮格式有APE、FLAC、CD

音樂(lè)播放器介紹和原理非壓縮音頻:沒(méi)有經(jīng)過(guò)壓縮的音頻。常見(jiàn)格式:WAV

WAVE是錄音時(shí)用的標(biāo)準(zhǔn)的WINDOWS文件格式,文件的擴(kuò)展名為“WAV”,屬于無(wú)損音樂(lè)格式的一種。WAV音頻格式:簡(jiǎn)單的編/解碼(幾乎直接存儲(chǔ)來(lái)自模/數(shù)轉(zhuǎn)換器(ADC)的信號(hào))、普遍的認(rèn)同/支持以及無(wú)損耗存儲(chǔ)。常見(jiàn)的WAV文件使用PCM無(wú)壓縮編碼,這使WAV文件的質(zhì)量極高,體積也出奇大,對(duì)于PCMWAV,恐怕也只有無(wú)損壓縮的音頻才能和其有相同的質(zhì)量,平時(shí)我們常見(jiàn)的mp3,wma和wav的質(zhì)量都是差很遠(yuǎn)的。

音樂(lè)播放器介紹和原理特殊音頻格式----MIDMID是通過(guò)數(shù)字化樂(lè)器接口MIDI輸入的聲音文件的擴(kuò)展名,這種文件只是像記樂(lè)譜一樣地記錄下演奏的符號(hào),所以體積是所有音頻格式中最小的。MID文件并不是一段錄制好的聲音,而是記錄聲音的信息,然后在告訴聲卡如何再現(xiàn)音樂(lè)的一組指令。(音質(zhì)好壞取決于聲卡質(zhì)量)所以正確來(lái)說(shuō)MID文件時(shí)一個(gè)描述文件。特點(diǎn):1、數(shù)據(jù)量小,占用存儲(chǔ)空間極小,適合在網(wǎng)絡(luò)上傳輸2、編輯修改靈活方便,可通過(guò)音序器自由的改變MIDI文件的曲調(diào)、音色、速度等,甚至可以改換不同的樂(lè)器3、MIDI聲音僅適于重現(xiàn)打擊樂(lè)或一些電子樂(lè)器的聲音

音樂(lè)播放器介紹和原理音頻編碼比較1.壓縮比比較:

aac>ogg>wma、ra>mp3>ape>flac>wav2.音質(zhì)比較:

wav=flac=ape>aac>ogg>mp3>wma>ra3.硬件支持比較:

MP3播放器:mp3>wma>wav>flac>apeaacogg

手機(jī):mp3>wma>aacwav>flacogg>ape4.綜合性能(綜合音質(zhì)體積編碼率):aac>ogg>flac、ape>mp3>wav、wma、ra

音樂(lè)播放器介紹和原理常見(jiàn)音樂(lè)播放器手機(jī)酷狗酷狗的手機(jī)版,常見(jiàn)手機(jī)音樂(lè)播放器之一。叮咚(原名手機(jī)酷狗)是一款免費(fèi)音樂(lè)軟件。漂亮的界面帶來(lái)音樂(lè)視聽(tīng)享受,具有卡拉OK歌詞逐字同步播放功能,支持全屏歌手背景頭像。QQ手機(jī)音樂(lè)播放器QQ音樂(lè)播放器的手機(jī)版,適合播放流行音樂(lè)。這是一款帶有音樂(lè)推薦功能的播放器,無(wú)聊時(shí)聽(tīng)聽(tīng)音樂(lè),同時(shí)支持在線(xiàn)音樂(lè)和本地音樂(lè)的播放,是國(guó)內(nèi)內(nèi)容較豐富的音樂(lè)平臺(tái)。音樂(lè)搜索和推薦功能可以讓用戶(hù)享受流行、美麗的音樂(lè)。開(kāi)心聽(tīng)將手機(jī)智能度提高的手機(jī)音樂(lè)播放器,針對(duì)年輕人設(shè)計(jì)的手機(jī)音樂(lè)播放軟件。開(kāi)心聽(tīng)是一款免費(fèi)的手機(jī)音樂(lè)播放器,具有較好的音質(zhì)音效,支持隨時(shí)播放、搜索、下載歌曲,并且能自動(dòng)匹配歌詞和專(zhuān)輯圖片,具備智能音樂(lè)曲庫(kù),結(jié)合動(dòng)感相冊(cè),甩歌等功能,讓手機(jī)成為類(lèi)似ipod的工具。天天動(dòng)聽(tīng)由用戶(hù)需求主導(dǎo)的手機(jī)播放器,把用戶(hù)思想融入其中,國(guó)產(chǎn)手機(jī)音樂(lè)播放軟件之一。這是一款免費(fèi)的手機(jī)音樂(lè)播放軟件,支持歌詞和歌曲圖片下載,皮膚可更換,具備多種可視化效果,同時(shí)預(yù)置多種的均衡器效果,支持音效增強(qiáng),操作簡(jiǎn)單,帶來(lái)手機(jī)聽(tīng)歌的較好體驗(yàn),是拇指一族常用的音樂(lè)播放工具。

音樂(lè)播放器介紹和原理移動(dòng)定制的音樂(lè)播放器咪咕音樂(lè)播放器是中國(guó)移動(dòng)無(wú)線(xiàn)音樂(lè)基地推出的一款面向所有用戶(hù)的手機(jī)音樂(lè)APP,它包含了在線(xiàn)聽(tīng)歌、下載歌曲、訂購(gòu)彩鈴以及開(kāi)通會(huì)員等功能和業(yè)務(wù),用戶(hù)通過(guò)咪咕音樂(lè)可以第一時(shí)間聆聽(tīng)中國(guó)移動(dòng)無(wú)線(xiàn)首發(fā)的最新音樂(lè),感覺(jué)最熱最流行歌曲,實(shí)時(shí)了解最新音樂(lè)咨訊及娛樂(lè)新聞,并可通過(guò)軟件行使無(wú)線(xiàn)音樂(lè)俱樂(lè)部會(huì)員權(quán)益。

音樂(lè)播放器介紹和原理“愛(ài)音樂(lè)”依托中國(guó)電信云音樂(lè)服務(wù)平臺(tái),是中國(guó)電信傾力打造的新一代免費(fèi)音樂(lè)軟件,以云端海量正版音樂(lè)和特色服務(wù)為核心,向用戶(hù)提供流暢的在線(xiàn)音樂(lè)和豐富的音樂(lè)服務(wù)。集成本地歌曲管理播放、在線(xiàn)試聽(tīng)及下載、手機(jī)彩鈴振鈴一鍵設(shè)置、音樂(lè)搜索分享、娛樂(lè)資訊瀏覽等功能;具備海量曲庫(kù)、高品正版、歌星圖片、精確歌詞、全網(wǎng)接入等特色。電信定制的音樂(lè)播放器

音樂(lè)播放器介紹和原理MP3音頻解碼流程為了MP3文件能夠連續(xù)的播放,需要為原始二進(jìn)制在內(nèi)存中建立一個(gè)FIFO緩沖區(qū),以保證每個(gè)時(shí)刻都有足夠的數(shù)據(jù),這個(gè)緩沖區(qū)要有足夠的大小,當(dāng)緩沖區(qū)數(shù)據(jù)小于某個(gè)值時(shí),就要及時(shí)寫(xiě)入新的數(shù)據(jù),在程序的主循環(huán)中需要有段判FIFO數(shù)據(jù)情況和填入數(shù)據(jù)的程序。主數(shù)據(jù)也需要一個(gè)緩沖區(qū),用來(lái)存放解碼時(shí)用到的數(shù)據(jù),播放MP3文件的大致流程如下:

音樂(lè)播放器介紹和原理

音樂(lè)播放器介紹和原理MP3文件結(jié)構(gòu)ID3V2包含了作者,作曲,專(zhuān)輯等信息,長(zhǎng)度不固定,擴(kuò)展了ID3V1的信息量。Frame一系列的幀,個(gè)數(shù)由文件大小和幀長(zhǎng)決定每個(gè)FRAME的長(zhǎng)度可能不固定,也可能固定,由位率bitrate決定

每個(gè)FRAME又分為幀頭和數(shù)據(jù)實(shí)體兩部分幀頭記錄了mp3的位率,采樣率,版本等信息,每個(gè)幀之間相互獨(dú)立ID3V1包含了作者,作曲,專(zhuān)輯等信息,長(zhǎng)度為128BYTEMP3文件大體分為三部分:TAG_V2(ID3V2),F(xiàn)rame,

TAG_V1(ID3V1)

音樂(lè)播放器介紹和原理FIFO就是FirstInputFirstOutput的縮寫(xiě),先入先出隊(duì)列,這是一種傳統(tǒng)的按序執(zhí)行方法,先進(jìn)入的指令先完成并引退,跟著才執(zhí)行第二條指令。是一種先進(jìn)先出的數(shù)據(jù)緩存器,他與普通存儲(chǔ)器的區(qū)別是沒(méi)有外部讀寫(xiě)地址線(xiàn),這樣使用起來(lái)非常簡(jiǎn)單,但缺點(diǎn)就是只能順序?qū)懭霐?shù)據(jù),順序的讀出數(shù)據(jù),其數(shù)據(jù)地址由內(nèi)部讀寫(xiě)指針自動(dòng)加1完成,不能像普通存儲(chǔ)器那樣可以由地址線(xiàn)決定讀取或?qū)懭肽硞€(gè)指定的地址。PCM(Pulse

Code

Modulation)也被稱(chēng)為脈碼編碼調(diào)制。自然界中的聲音非常復(fù)雜,波形極其復(fù)雜,通常我們采用的是PCM編碼。PCM通過(guò)抽樣、量化、編碼三個(gè)步驟將連續(xù)變化的模擬信號(hào)轉(zhuǎn)換為數(shù)字編碼。

音樂(lè)播放器介紹和原理

音樂(lè)播放器基本功能測(cè)試及測(cè)試注意點(diǎn)1、音樂(lè)播放器基本功能測(cè)試一、音樂(lè)播放器列表界面1、進(jìn)入音樂(lè)播放器,手機(jī)是否自動(dòng)識(shí)別音樂(lè)2、藝術(shù)家、專(zhuān)輯、歌曲、播放列表之間切換3、播放藝術(shù)家中的歌曲4、播放專(zhuān)輯中的歌曲5、播放歌曲列表中的歌曲6、播放“播放列表”中的歌曲7、觀察播放歌曲前后,音樂(lè)播放器列表界面的顯示8、刪除藝術(shù)家、專(zhuān)輯、歌曲、列表專(zhuān)輯圖片當(dāng)前正在播放的歌曲按menu鍵圖1.1

音樂(lè)播放器基本功能測(cè)試及測(cè)試注意點(diǎn)1、音樂(lè)播放器基本功能測(cè)試9、專(zhuān)輯圖片顯示:專(zhuān)輯圖片為網(wǎng)絡(luò)下載歌曲時(shí)匹配的圖片,一般為自動(dòng)下載(如百度音樂(lè),天天動(dòng)聽(tīng)等軟件下載的歌曲),音樂(lè)播放器是從MediaProvider中獲取音樂(lè)和音樂(lè)信息的,在插入SD卡后,MediaProvider啟動(dòng)掃描服務(wù),文件解析通過(guò)OpenCore(多媒體核心)操作,掃描到的媒體文件由MediaProvider來(lái)保存數(shù)據(jù)庫(kù),數(shù)據(jù)庫(kù)位于.viders.mediaMediaProvider:安卓系統(tǒng)中的核心應(yīng)用之一,媒體存儲(chǔ)應(yīng)用,直譯媒體提供者。搜索和保存多媒體文件的應(yīng)用,如音樂(lè)播放器搜索音樂(lè)文件,視頻播放器搜索視頻文件,圖庫(kù)搜索圖片,照相機(jī)保存圖片和錄像功能。(某些用戶(hù)獲取ROOT權(quán)限后會(huì)誤刪此應(yīng)用,導(dǎo)致無(wú)法搜索出多媒體文件,也無(wú)法使用照相機(jī)保存照片等現(xiàn)象,請(qǐng)慎重!)

音樂(lè)播放器基本功能測(cè)試及測(cè)試注意點(diǎn)1、音樂(lè)播放器基本功能測(cè)試OpenCore是Android的多媒體核心。它主要包含了兩大方面的內(nèi)容:1、PVPlayer:提供媒體播放器的功能,完成各種音頻、視頻流的回放功能。2、PVAuthor:提供媒體流記錄的功能,完成各種音頻、視頻流的以及靜態(tài)圖像捕獲功能。事實(shí)上,OpenCore中包含的內(nèi)容非常多:從播放的角度,PVPlayer的輸入是文件或者網(wǎng)絡(luò)媒體流,輸出是音頻視頻的輸出設(shè)備,其基本功能包含了媒體流控制、文件解析、音頻視頻流的解碼(Decode)等方面的內(nèi)容。在媒體流記錄的方面,PVAuthor的輸入是照相機(jī)、麥克風(fēng)等設(shè)備,輸出是各種文件,包含了流的同步、音頻視頻流的編碼以及文件的寫(xiě)入等功能。

音樂(lè)播放器基本功能測(cè)試及測(cè)試注意點(diǎn)1、音樂(lè)播放器基本功能測(cè)試10、隨機(jī)派對(duì)播放:是隨機(jī)選擇播放列表中的部分歌曲組一個(gè)新的播放列表,然后順序播放此新的播放列表。每次點(diǎn)擊開(kāi)啟隨機(jī)排隊(duì)播放時(shí)新的列表會(huì)更新。11、全部隨機(jī)播放:把所有音樂(lè)文件以隨機(jī)形式進(jìn)行排列組成一個(gè)新的播放列表,然后順序播放此列表。12、歌詞顯示、同步

音樂(lè)播放器基本功能測(cè)試及測(cè)試注意點(diǎn)歌詞同步的原理其實(shí)很簡(jiǎn)單:

歌詞顯示是一個(gè)線(xiàn)程,音樂(lè)播放時(shí)一個(gè)線(xiàn)程,通過(guò)播放時(shí)間將歌詞顯示進(jìn)度與播放進(jìn)度同步起來(lái)。

網(wǎng)絡(luò)標(biāo)準(zhǔn)的歌詞格式是LRC。用記事本工具打開(kāi),寫(xiě)入如下內(nèi)容作為歌詞的說(shuō)明:

[ti:******](冒號(hào)后寫(xiě)上歌曲名稱(chēng))

[ar:******](冒號(hào)后寫(xiě)上歌曲作者)

[al:******](冒號(hào)后寫(xiě)上歌曲專(zhuān)輯)

[by:******](冒號(hào)后寫(xiě)上歌詞作者)[分:秒]歌詞內(nèi)容

如果需要更精確一些,可以使用以下格式:

[分:秒.毫秒]歌詞內(nèi)容

同理,如有重復(fù)歌詞內(nèi)容的,可按照這個(gè)方法可以把所有的歌詞都寫(xiě)完:[分:秒.毫秒][分:秒.毫秒][分:秒.毫秒]歌詞內(nèi)容歌詞同步與顯示

音樂(lè)播放器基本功能測(cè)試及測(cè)試注意點(diǎn)我們看一個(gè)LRC文檔,其格式就一目了然了。

[ti:悶]

[ar:王菲]

[al:你王菲所以我王菲]

[by:炫網(wǎng)資訊]

[00:00.00]悶

[02:04.00][00:27.00]誰(shuí)說(shuō)愛(ài)上一個(gè)不回家的人

[02:08.00][00:35.00]唯一結(jié)局就是無(wú)止境的等

[02:12.00][00:39.00]是不是不管愛(ài)上什么人

[02:15.00][00:43.00]也要天長(zhǎng)地久求一個(gè)安穩(wěn)

[02:19.00][00:47.00]噢噢難道真沒(méi)有別的劇本

………..………

[03:27.00]我不怕沉淪

[03:30.00]一切隨興不能歌詞同步與顯示1、音樂(lè)播放器基本功能測(cè)試二、播放歌曲界面1、觀察音樂(lè)播放器界面:歌曲名稱(chēng)、演唱者、專(zhuān)輯名等顯示2、上下一曲、暫停、播放、快進(jìn)、快退3、循環(huán)、隨機(jī)播放4、歌曲用作來(lái)電鈴聲、通知鈴聲5、刪除當(dāng)前播放音樂(lè)6、搜索并播放7、添加至播放列表8、更改音效,查看效果(需插入耳機(jī)才能設(shè)置)專(zhuān)輯圖片長(zhǎng)按能進(jìn)入搜索選項(xiàng)界面三、后臺(tái)播放音樂(lè)1、觀察狀態(tài)欄、鎖屏界面及所有界面顯示情況2、手機(jī)在待機(jī)、上鎖界面不做任何操作,播放音樂(lè)3、播放FM、視頻4、上網(wǎng)5、游戲1、音樂(lè)播放器基本功能測(cè)試智能機(jī):將歌曲放在不同文件夾中,查看音樂(lè)識(shí)別現(xiàn)象

功能機(jī):歌曲不放在播放器識(shí)別的文件夾中播放不同格式的音樂(lè)(mp3、MID、AMR、WAV、ogg、AAC等)不同路徑播放同一音源,觀察手機(jī)的音質(zhì)、音量播放音樂(lè)過(guò)程中,做有關(guān)聲音的操作,比如:來(lái)電、來(lái)信息、響?hù)[鐘等(與應(yīng)用優(yōu)先級(jí)有關(guān))耳機(jī)、藍(lán)牙、正常模式下播放音樂(lè),觀察音質(zhì)、音量最大音量播放音樂(lè)(破音)所有按鍵、長(zhǎng)觸屏及短觸屏長(zhǎng)時(shí)間播放甩屏切歌2、音

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論