手機(jī)華為p30pro為什么不能識(shí)別wav文件
手機(jī)華為p30pro為什么不能識(shí)別wav文件
華為音樂支持wav格式的音樂,。如果WAV格式的音樂通過(guò)第三方渠道下載后,,卻無(wú)法在華為音樂正常播放,,可能是因?yàn)榫幋a不同的原因,,建議樓主可以更換其它渠道下載后再嘗試播放。
該格式也支持MSADPCM,,CCITT A LAW等多種壓縮運(yùn)算法,,支持多種音頻數(shù)字,取樣頻率和聲道有些文件的碼率較高 ,,手機(jī)算不上專業(yè)的播放器,, 所以支持度不是很好;
手機(jī)華為p30pro
音頻支持:支持MP3/MP4/3GP/OGG/AMR/AAC/FLAC/WAV/MIDI等格式WAV格式文件常見的10種壓縮碼形式:
1. PCM/uncompressed
Pulse Code Modulation,,脈碼調(diào)制信號(hào),。是模擬音頻信號(hào)經(jīng)模數(shù)轉(zhuǎn)換(A/D變換)直接形成的二進(jìn)制序列,該文件沒有附加的文件頭和文件結(jié)束標(biāo)志,。Windows的Convert工具可以把PCM音頻格式的文件轉(zhuǎn)換成Microsoft的WAV格式的文件?!?/p>
PCM脈碼調(diào)制數(shù)字音頻格式是70年代末發(fā)展起來(lái)的,,80年代初由飛利浦和索尼公司共同推出。PCM的音頻格式也被DVD-A所采用,,它支持立體聲和5.1環(huán)繞聲,,1999年由DVD討論會(huì)發(fā)布和推出的。
PCM的采樣精度從14bit發(fā)展到16bit,、18bit,、20bit直到24bit;采樣頻率從44.1kHz發(fā)展到192kHz。到目前為止PCM這種單純依賴提高采樣規(guī)格的技術(shù),,其可改進(jìn)的地方已經(jīng)越來(lái)越來(lái)小,。只是簡(jiǎn)單的增加PCM比特率和采樣率,不能從底層改善它的根本問(wèn)題,。
2. Microsoft ADPCM
Adaptive Differential Pulse Code Modulation,,自適應(yīng)差分脈碼調(diào)制信號(hào)。是一種數(shù)據(jù)壓縮算法,,該算法利用了語(yǔ)音信號(hào)樣點(diǎn)間的相關(guān)性,,并針對(duì)語(yǔ)音信號(hào)的非平穩(wěn)特點(diǎn),使用了自適應(yīng)預(yù)測(cè)和自適應(yīng)量化,。即對(duì)不同水平的差分序列,,用一個(gè)相應(yīng)參數(shù)delta作為平穩(wěn)化參數(shù)去除差分序列的幅值,使得差分編碼自動(dòng)的適應(yīng)數(shù)據(jù)間大幅度的跳躍,。
Microsoft ADPCM是微軟標(biāo)準(zhǔn)的WAV格式文件采用ADPCM編碼的文件,,區(qū)分于IMA ADPCM文件。MS-ADPCM編碼是分塊的,,每塊有塊頭信息和編碼數(shù)據(jù),。對(duì)單聲道信號(hào),每塊由7個(gè)字節(jié)組成,,byte0是塊預(yù)測(cè)器predictor,,byte1-2是初始delta,byte3-4和byte5-6分別是兩個(gè)采樣,。[2]
3. ITU G.711 a-law [3]
G.711標(biāo)準(zhǔn)也是PCM碼的一種,。是國(guó)際電報(bào)聯(lián)盟(International Telegraph Union, ITU)訂定出來(lái)的一套語(yǔ)音壓縮標(biāo)準(zhǔn),主要用于電話,。它主要用脈沖編碼調(diào)制對(duì)音頻采樣,,采樣率為8kHz。它利用一個(gè) 64kbit/s 未壓縮通道傳輸語(yǔ)音訊號(hào),。起壓縮率為1:2,,即把16位數(shù)據(jù)壓縮成8位。G.711是主流的波形聲音編解碼器,?!?/p>
G.711 標(biāo)準(zhǔn)下主要有兩種壓縮算法。一種是?μ-law algorithm (又稱μ-law),,主要運(yùn)用于北美和日本,;另一種就是a-law algorithm,主要運(yùn)用于歐洲和世界其他地區(qū),。其中,,a-law是特別設(shè)計(jì)用來(lái)方便計(jì)算機(jī)處理的,。
4. ITU G.711 ?μ-law
G.711標(biāo)準(zhǔn)下的另一種壓縮算法,主要運(yùn)用于北美和日本,,美國(guó)電話格式(CCITT G.711)就采用這種算法,。
5. IMA ADPCM
IMA是ADPCM中使用較多的一種算法。該算法中對(duì)量化步長(zhǎng)的調(diào)整使用了簡(jiǎn)單的查表方法,,對(duì)于一個(gè)輸入的PCM值X(n),,將其與前一時(shí)刻的X(n-1)預(yù)測(cè)值做差值得到d(n),然后根據(jù)當(dāng)前的量化步長(zhǎng)對(duì)d(n)進(jìn)行編碼,,再用此sample點(diǎn)的編碼值調(diào)整量化步長(zhǎng),,同時(shí)還要得到當(dāng)前sample點(diǎn)的預(yù)測(cè)值供下一sample點(diǎn)編碼使用。通過(guò)此算法可將樣點(diǎn)編碼成4bit的碼流,,一個(gè)符號(hào)位和三個(gè)幅度位,。該算法較簡(jiǎn)單,通過(guò)查表簡(jiǎn)化了運(yùn)算,。編碼后采用WAV文件格式,,對(duì)編碼后的數(shù)據(jù)流進(jìn)行了包裝,由文件頭和數(shù)據(jù)碼流組成,,文件頭和標(biāo)準(zhǔn)WAV格式文件一樣,,指出了音頻數(shù)據(jù)所采用格式、采樣率,、比特率,、塊長(zhǎng)度、比特?cái)?shù)及聲道數(shù)等信息,。數(shù)據(jù)碼流以塊為單位,,塊頭指出了該塊起始的預(yù)測(cè)值和index值,碼流中每byte的高四位和低四位分別對(duì)應(yīng)一個(gè)PCM,。當(dāng)前該算法以其簡(jiǎn)單實(shí)用的特點(diǎn)廣泛應(yīng)用到數(shù)字音樂盒和數(shù)字錄音筆中,。
6. ITU G.723 ADPCM (Yamaha)
G.723是ITU在1996年制訂成型的一種多媒體語(yǔ)音編解碼標(biāo)準(zhǔn)。其典型應(yīng)用包括VoIP服務(wù),、H.324視頻電話,、無(wú)線電話、數(shù)字衛(wèi)星系統(tǒng),、數(shù)電倍增設(shè)備(DCME),、公共交換電話網(wǎng)(PSTN)、ISDN及各種多媒體語(yǔ)音信息產(chǎn)品,。
G.723標(biāo)準(zhǔn)傳輸碼率有5.3kbit/s和6.3kbit/s兩種,,在編程過(guò)程中可隨時(shí)切換,。該標(biāo)準(zhǔn)主要包含了編碼算法和解碼算法,。原理是:從采集的語(yǔ)音信號(hào)中解析出聲道模型參數(shù),,構(gòu)造一個(gè)合成濾波器,采用合適的激勵(lì)源激勵(lì),編碼傳輸?shù)膮?shù)主要是激勵(lì)源與合成濾波器的參數(shù),。5.3kbit/s的編碼器采用代數(shù)碼線預(yù)測(cè)激勵(lì)(ACELP),;6.3kb/s的編碼器則采用多脈沖最大似然量化(MP-MLQ)激勵(lì)。根據(jù)傳輸編碼參數(shù),可重構(gòu)激勵(lì)源與合成濾波器進(jìn)行解碼,還原出來(lái)的數(shù)字語(yǔ)音信號(hào)經(jīng)D/A轉(zhuǎn)換器轉(zhuǎn)換成模擬語(yǔ)音信號(hào),。
G.723算法對(duì)語(yǔ)音信號(hào)有很好的編解碼效果,,同時(shí)也可處理音樂和其它聲音信號(hào),典型輸入是64kb/s(8k×8)或128kbit/s(8k×16)的A-law或?μ-law的PCM采樣語(yǔ)音信號(hào)。每次處理一幀語(yǔ)音信號(hào),每幀240個(gè)采樣點(diǎn)(30ms),。在5.3kbit/s的碼率下,,每幀語(yǔ)音被壓縮成20個(gè)字節(jié)傳輸;在6.3kbit/s的碼率下,,每幀語(yǔ)音被壓縮成24個(gè)字節(jié)傳輸,。
7. GSM 6.10 [4]
是我們熟知的全球移動(dòng)通訊系統(tǒng)(Global System for Mobile communications)定義的一種音頻編解碼標(biāo)準(zhǔn)。廣泛應(yīng)用于無(wú)線通信設(shè)備如手機(jī),、無(wú)線通訊終端中,。音頻信號(hào)被壓縮至介于5.6kbit/s和13kbit/s之間,這兩種碼率被分別叫做半率(Half Rate)和全率(Full Rate),,最初大部分只有這兩種碼率的編碼,。編碼基于線性預(yù)測(cè)編碼算法(Linear Predictive Coding, LPC)。GSM 6.10除了在比特率上有很出色的表現(xiàn)外,,這種編碼的音頻信號(hào)在空氣信道中傳輸有著高保真度,,因此廣泛使用在無(wú)線通信設(shè)備的語(yǔ)音信號(hào)中。
在1997年,,GSM進(jìn)一步開發(fā)出了一種增強(qiáng)型全率編解碼器(Enhanced Full Rate, EFR),,這種編碼碼流比特率為12.2kbit/s。
8. ITU G.721 ADPCM [5]
G.721是ITU-T定義的一組標(biāo)準(zhǔn)協(xié)議組G.7xx其中之一,,指的是32kbit/s的自適應(yīng)差分脈沖編碼調(diào)制(ADPCM),。除去上面介紹的三種,此協(xié)議組的其他碼流標(biāo)準(zhǔn)如下: G.722 ―― 64 kb/s 下的 7 kHz 音頻編碼
G.722.1 ――帶有低幀損耗的具有免提操作的系統(tǒng)在24kbit/s和32kbit/s上的編碼
G.722.2 ――利用自適應(yīng)多頻率寬帶(AMR-WB)以16kbit/s多頻率語(yǔ)音編碼 G.726 ―― 40, 32, 24, 16kbit/s自適應(yīng)差分脈沖編碼調(diào)制(ADPCM)
G.727 ―― 5, 4, 3和2bit/s嵌入式自適應(yīng)差分脈沖編碼調(diào)制(ADPCM)
G.728 ――利用低延遲代碼線性預(yù)測(cè)以16 bit/s 進(jìn)行語(yǔ)音編碼
G.729 ――利用共扼結(jié)構(gòu)-代數(shù)激勵(lì)編碼線性預(yù)測(cè)(CS-ACELP)以8bit/s進(jìn)行語(yǔ)音編碼
9. MPEG
Moving Pictures Experts Group,,動(dòng)態(tài)圖像專家組,。MPEG是世界上最為著名的一種音視頻壓縮標(biāo)準(zhǔn)之一。MPEG標(biāo)準(zhǔn)主要有以下五個(gè),,MPEG-1,、MPEG-2、MPEG-4,、MPEG-7及MPEG-21等,。該專家組建于1988年,專門負(fù)責(zé)為CD建立視頻和音頻標(biāo)準(zhǔn),,而成員都是為視頻,、音頻及系統(tǒng)領(lǐng)域的技術(shù)專家,。及后,他們成功將聲音和影像的記錄脫離了傳統(tǒng)的模擬方式,,建立了ISO/IEC1172壓縮編碼標(biāo)準(zhǔn),,并制定出MPEG-格式,令視聽傳播方面進(jìn)入了數(shù)碼化時(shí)代,。因此,,大家現(xiàn)時(shí)泛指的MPEG-X版本,就是由ISO(International Organization for Standardization)所制定而發(fā)布的視頻,、音頻,、數(shù)據(jù)的壓縮標(biāo)準(zhǔn)。
MPEG標(biāo)準(zhǔn)的視頻壓縮編碼技術(shù)主要利用了具有運(yùn)動(dòng)補(bǔ)償?shù)膸g壓縮編碼技術(shù)以減小時(shí)間冗余度,,利用DCT技術(shù)以減小圖像的空間冗余度,,利用熵編碼則在信息表示方面減小了統(tǒng)計(jì)冗余度。這幾種技術(shù)的綜合運(yùn)用,,大大增強(qiáng)了壓縮性能,。
MP3格式的音頻文件,就是MPEG-1 layer3的縮寫,。
10. Experimental
稱為實(shí)驗(yàn)性音頻,。專門用來(lái)作音頻信號(hào)處理的研究開發(fā)工作,主要包括優(yōu)化壓縮算法提高壓縮效率的工作,。這種類型的壓縮碼流基本不被主流解碼器支持,,只在一些音頻專家和發(fā)燒友的實(shí)驗(yàn)室里能夠流暢的播放出來(lái)。
Compression code信息在WAV文件字段的第21,、22個(gè)byte,,通過(guò)十六進(jìn)制查看器我們可以看到一個(gè)WAV文件的壓縮碼類型。對(duì)應(yīng)關(guān)系如下表:
Code
Description0 (0x0000) Unknown1 (0x0001) PCM/uncompressed2 (0x0002) Microsoft ADPCM6 (0x0006) ITU G.711 a-law7 (0x0007) ITU G.711 ?μ-law17 (0x0011) IMA ADPCM20 (0x0016) ITU G.723 ADPCM (Yamaha)49 (0x0031) GSM 6.1064 (0x0040) ITU G.721 ADPCM80 (0x0050) MPEG65,536 (0xFFFF) Experimental
下載對(duì)應(yīng)的智能軟件即可,,wav不是開源文件格式,,說(shuō)實(shí)話普及型并不高啊,!
因?yàn)槿鄙傧嚓P(guān)的文件,,可以自己下載一個(gè)播放器。
你要下個(gè)播放器
隨便在手機(jī)上安裝一款音樂APP就能識(shí)別了,。
可以試試別的播放器
可能沒有補(bǔ)?。?/p>
先試下其他手機(jī)或電腦,,是不是能播放這個(gè)WAV文件
轉(zhuǎn)換一下不就可以了,。
在電腦上打開試試。
你看看你的后綴名不對(duì)