精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

iPhone開發(fā)音頻資料

移動開發(fā) iOS
對于簡單的、無混音音頻,AVAudio ToolBox框架提供了一個簡單的C語言風(fēng)格的音頻服務(wù)。你可以使用AudioservicesPlaySystemSound函數(shù)來播放簡單的聲音。要遵守以下幾個規(guī)則:1.音頻長度小于30秒;2.格式只能是PCM或者IMA4;3.文件必須被存儲為.caf、.aif、或者.wav格式;4.簡單音頻不能從內(nèi)存播放,而只能是磁盤文件。

每個音頻文件都是由兩部分內(nèi)容所構(gòu)成:它的文件格式(或者音頻容器)以及它的數(shù)據(jù)格式(或者音頻編碼)。

文件格式(或音頻容器)是用于形容文件本身的格式。我們可以通過多種不同的方法為真正的音頻數(shù)據(jù)編碼。例如CAF文件便是一種文件格式,它能夠包含MP3格式,線性PCM以及其它數(shù)據(jù)格式的音頻。

數(shù)據(jù)格式(或音頻編碼)

我們將從音頻編碼開始闡述(而不是文件格式),因為編碼是最重要的環(huán)節(jié)。

線性PCM:這是表示線性脈沖編碼調(diào)制,主要是描寫用于將模擬聲音數(shù)據(jù)轉(zhuǎn)換成數(shù)字格式的技術(shù)。簡單地說也就是未壓縮的數(shù)據(jù)。因為數(shù)據(jù)是未壓縮的,所以我們便可以最快速地播放出音頻,而如果空間不是問題的話這便是iPhone音頻的優(yōu)先代碼選擇。

文件格式(或音頻容器)

iPhone支持許多文件格式,包括MPEG-1(.mp3),MPEG-2 ADTS(.aac),AIFF,CAF以及WAVE。但是通常情況下我們都會選擇CAF,因為它能夠同時包含所有iPhone所支持的編碼,并且它也是 iPhone中的優(yōu)先文件格式選擇。

比特率:

比特率是指一個音頻文件所占有的每秒字節(jié)數(shù)。像AAC或MP3等編碼便能夠指定字節(jié)數(shù)而壓縮音頻文件。當你降低每秒鐘的字節(jié)數(shù)時,你同時也在降低音頻的質(zhì)量。

以下是一些較常見的比特率:

每秒32千比特率:調(diào)頻廣播質(zhì)量

每秒48千比特率:較長的語音博客中常見的頻率

每秒64千比特率:標準長度的語音博客中常見的頻率

每秒96千比特率:調(diào)頻收音機的質(zhì)量

每秒128千比特率:MP3音樂最常見的比特率

每秒160千比特率:音樂家和敏感聽眾的優(yōu)先選擇

每秒192千比特率:數(shù)字無線電廣播的質(zhì)量

每秒320千比特率:和CD的質(zhì)量沒兩樣了

每秒500千至1411千比特率:無失真的音頻編碼,如線性PCM

采樣頻率

我們最后需要提到的一個術(shù)語便是:采樣頻率。

當我們將模擬信號轉(zhuǎn)換成數(shù)字格式時,采樣頻率是指我們多長時間抽取一次聲波去創(chuàng)造數(shù)字信號。

通常情況下44100赫茲便是最常用的采樣頻率,因為這與CD音頻的頻率相同。

轉(zhuǎn)換和記錄

這是iPhone開發(fā)者需要掌握的制作音頻要素的第二部分。

在上文中我提到了文件格式與數(shù)據(jù)格式間的區(qū)別,以及iPhone所支持的各種格式。而接下來我將說說如何在這兩種格式間進行轉(zhuǎn)換。

Which format should I use?

The short answer: Use CAFF (uncompressed) for short sound effects and AIFF IMA4 (compressed) for music. This is also the recommendation from Apple.

  • CAFF (Core Audio File Format) is, in a nutshell, the iPhone's native audio file format for uncompressed sounds.
  • AIFF (Audio Interchange File Format) with IMA4 gets you about 4:1 compression on audio files. It is supported natively by the iPhone. One other advantage of this format is that it loops seamlessly - most other compressed audio files are problematic in this regard.
  1. # creates sound.caf (little endian, 16 bit) afconvert -f caff -d LEI16 sound.wav   
  2.  
  3. # creates sound.caf (little endian, 16 bit, 22kHz) afconvert -f caff -d LEI16@22050 sound.wav   
  4.  
  5. # creates sound.caf (little endian, 16 bit, MONO) afconvert -f caff -d LEI16 -c 1 sound.wav   
  6.  
  7. # creates sound.aifc (IMA4 compression) afconvert -f AIFC -d ima4 sound.wav   
  8.  
  9. # creates sound.aifc (IMA4 compression, MONO) afconvert -f AIFC -d ima4 -c 1 sound.wav 

若是要轉(zhuǎn)換一個文件夾內(nèi)的所有音頻文件,可創(chuàng)建如下的一個腳本:

  1. #!/bin/bash  
  2.  
  3. for i in *.wav; do    
  4.  
  5. afconvert -f caff -d LEI16 $i  
  6.  
  7. done   
  8.  
  9. # move new files to project directory  
  10.  
  11. mv *.caf ~/my_project_path/sounds/ 

存儲該腳本文件名為 convert_sounds.sh,拷貝到要轉(zhuǎn)換的音頻文件夾內(nèi),在終端執(zhí)行如下命令:

  1. chmod u+x convert_sounds.sh     
  2.  
  3. ./convert_sounds.sh 

不在乎內(nèi)存空間大小的話,采用 linear PCM數(shù)據(jù)格式的音頻,因為該格式播放最快,而且也可以同時播放多個音頻且沒有cpu消耗資源問題;否則采用 AAC(背景音樂)和 IMA4(音效)

linear PCM在iphone上的采用的是 little-endian integer 16-bit,簡稱 LEI16,而在mac上用的是 native-endian float 32-bit;
ios都采用caf格式音頻文件
采樣率使用 44,100Hz
比特率列表:
  • 32kbit/s: AM Radio quality
  • 48kbit/s: Common rate for long speech podcasts
  • 64kbit/s: Common rate for normal-length speech podcasts
  • 96kbit/s: FM Radio quality
  • 128kbit/s: Most common bit rate for MP3 music
  • 160kbit/s: Musicians or sensitive listeners prefer this from 128kbit/s
  • 192kbit/s: Digital radio broadcasting quality
  • 320kbit/s: Virtually indistinguishable from CDs
  • 500kbit/s-1,411kbit/s: Lossless audio encoding such as linear PCM
3個命令行指令:

afplay, afinfo,  afconvert-hf可打印出能轉(zhuǎn)換的所有音頻格式 )

afconvert -d [out data format] -f [out file format] [in file] [out file]

afconvert -d LEI16 -f caff input_file.xxx output_file.caf (使用linear PCM數(shù)據(jù)格式創(chuàng)建caf格式音頻,ios最常用)
afconvert -d aac -f caff -b 32768 background-music-lei.caf test_32.caf (-b后跟比特率32768=32*1024,即32kbit)

錄制音效Audacity軟件: http://audacity.sourceforge.net/
該軟件保存的是 16-bit big-endian signed integer格式,所以最后還要轉(zhuǎn)換成 LEI16
 
播放音效,此種方式僅支持數(shù)據(jù)格式為linear PCM和IMA4,文件格式為caf,aif和wav,長度不超過30秒的音頻文件:

NSString *pewPewPath = [[NSBundle mainBundle] pathForResource:@"pew-pew-lei" ofType:@"caf"]
NSURL *pewPewURL = [NSURL fileURLWithPath:pewPewPath]
AudioServicesCreateSystemSoundID((CFURLRef)pewPewURL, &_pewPewSound)
AudioServicesPlaySystemSound(_pewPewSound);
播放背景音樂,開始播放前會有一定的延遲:
NSError *error; 
_backgroundMusicPlayer = [[AVAudioPlayer alloc] initWithContentsOfURL:backgroundMusicURL error:&error]
[_backgroundMusicPlayer prepareToPlay]
[_backgroundMusicPlayer play];
OpenAL:有一個開源引擎:下載地址:
a nice Sound Engine library using OpenAL

責(zé)任編輯:閆佳明 來源: oschina
相關(guān)推薦

2012-12-24 14:48:14

ios

2011-08-08 18:19:09

iPhone音頻播放

2012-12-24 09:04:04

iOSUnity3D

2011-07-27 09:50:31

iPhone AVAudioPla 音頻

2011-08-02 16:58:15

iPhone AVAudioPla 音頻播放

2011-07-06 17:53:40

iPhone SDK Xcode

2011-07-25 18:02:51

iPhone LibFetion 移植

2011-07-06 17:34:47

iPhone

2011-07-08 10:58:47

2011-08-10 15:48:10

iPhone網(wǎng)絡(luò)

2012-03-28 22:38:20

iPhone

2011-08-15 10:06:22

iPhone開發(fā)nib 文件

2011-08-05 10:48:11

iPhone開發(fā) Objective- Cocoa Touc

2011-08-15 10:45:11

iPhone開發(fā)delegate

2011-08-10 10:10:21

iPhoneUIPopoverCo

2011-08-02 17:37:01

IPhone開發(fā) 環(huán)境搭建

2011-08-08 10:10:14

iPhone開發(fā) 圖片 方法

2011-08-15 10:35:43

iPhone開發(fā)Atomicnonatomic

2011-08-08 16:56:44

iPhone 字符處理 視圖

2011-08-01 18:27:58

iPhone開發(fā) UISearchBa
點贊
收藏

51CTO技術(shù)棧公眾號

亚洲性图自拍| 国产精品久久免费| 亚洲精品蜜桃乱晃| 欧美在线观看你懂的| 一本一本a久久| 亚洲免费视频网| 在线一区免费观看| 日韩在线免费视频| 免费黄色三级网站| 国产69精品久久| 一区二区三区四区av| 欧美不卡福利| 亚洲产国偷v产偷v自拍涩爱| 天堂va蜜桃一区二区三区漫画版| 日韩在线激情视频| 一级做a爰片毛片| 色诱色偷偷久久综合| 亚洲成人av一区| 一区二区视频在线播放| 在线观看xxx| 国产一区在线观看视频| 热久久这里只有精品| 黄色一级视频免费| 日本一区二区在线看| 亚洲高清久久网| 国产精品嫩草影视| 姬川优奈av一区二区在线电影| 一区二区三区四区高清精品免费观看| 欧日韩一区二区三区| 成人午夜精品福利免费| 久久超级碰视频| 日韩美女在线看| 久久免费少妇高潮99精品| 日韩精品1区| 亚洲人成伊人成综合网久久久| 免费啪视频在线观看| 久久久加勒比| 色婷婷久久久综合中文字幕| 久久久性生活视频| 中文字幕伦理免费在线视频 | 17c国产在线| 中文字幕这里只有精品| 亚洲一区二区三区三| 中文字幕免费在线不卡| aiai在线| 国产欧美日韩综合精品一区二区 | 欧美呦呦网站| 亚洲色无码播放| 亚洲专区区免费| 日本成人a网站| 精品国产乱码久久久久久闺蜜| 午夜大片在线观看| 91国产一区| 3d动漫精品啪啪1区2区免费| 亚洲欧美日韩综合网| 免费观看欧美大片| 日韩欧美在线观看视频| 黄色片一级视频| 欧美大片1688| 在线视频一区二区三区| 日日碰狠狠丁香久燥| 欧美成人精品一区二区男人小说| 色国产精品一区在线观看| 国产成人久久婷婷精品流白浆| 女人高潮被爽到呻吟在线观看| 五月婷婷激情综合| 国产综合av在线| 天堂av在线| 国产精品久久久亚洲一区| 欧美二区乱c黑人| 久久久久无码国产精品不卡| 欧美欧美全黄| 久久免费国产精品1| 欧美三级韩国三级日本三斤在线观看| 亚洲精品女人| 国产91精品黑色丝袜高跟鞋| 伦av综合一区| 蜜臀av在线播放一区二区三区| 成人黄色av网站| www.久久精品.com| 99国产欧美另类久久久精品| 欧美日韩在线观看一区二区三区| av电影在线观看| 中文字幕在线视频一区| 人人妻人人澡人人爽欧美一区| 91在线三级| 色诱视频网站一区| 国产永久免费网站| 国产+成+人+亚洲欧洲在线| 国产午夜精品麻豆| sm捆绑调教视频| 精品动漫3d一区二区三区免费版 | www欧美com| 亚洲网址在线| 国产成+人+综合+亚洲欧美丁香花| 国产美女www| 国产麻豆成人精品| 美女被啪啪一区二区| 婷婷视频在线| 亚洲成人av免费| 天堂一区在线观看| 97品白浆高清久久久久久| 亚洲乱码国产乱码精品精| 成人一级黄色大片| 日韩视频不卡| 成人情趣片在线观看免费| 视频一区 中文字幕| 中文字幕精品一区| 国产69精品久久久久999小说| 亚洲a∨精品一区二区三区导航| 777a∨成人精品桃花网| 中文字幕一区二区三区人妻不卡| 亚洲成av人片乱码色午夜| 91av在线不卡| 朝桐光av在线| 香蕉视频成人在线观看| 亚洲最大福利视频网站| 激情小视频在线观看| 亚洲一区二区在线播放相泽| 一区二区成人网| 久久久久高潮毛片免费全部播放| www.久久久久久.com| 日本三级网站在线观看| 激情综合色综合久久| 欧美人xxxxx| 久久不射影院| 4hu四虎永久在线影院成人| 91l九色lporny| 日本一区福利在线| 乱亲女秽乱长久久久| 欧美性猛交xxxx乱大交hd| 成人精品gif动图一区| 一区二区三区国| 在线成人视屏| 亚洲久久久久久久久久| 国产无套内射又大又猛又粗又爽| 国产一区二区三区国产| 亚洲高清乱码| 91福利精品在线观看| 亚洲毛片在线观看| 91精品国产乱码久久久张津瑜| 国产精品亚洲综合一区在线观看| 在线视频不卡一区二区三区| 国产精品99久久久久久董美香 | 日韩中文字幕影院| 一区二区三区美女视频| 中文字幕55页| 亚洲欧洲日韩| 欧美成人手机在线| ,一级淫片a看免费| 国产精品欧美综合在线| 三年中国国语在线播放免费| 色综合综合色| 国产精品高潮呻吟久久av无限| 欧美日韩视频精品二区| 欧美日韩亚洲视频| 不卡一区二区在线观看| 麻豆精品网站| 日韩精品久久久| 一二区成人影院电影网| 亚洲丝袜一区在线| 蜜臀尤物一区二区三区直播| 国产日产欧美一区| 最近中文字幕一区二区| 第一会所sis001亚洲| 国产欧美在线看| 久久国产精品一区| 日韩三级.com| 日本亚洲欧美在线| 91麻豆高清视频| 国产v亚洲v天堂无码久久久| 波多野结衣的一区二区三区| 国产精品久久久久久久久借妻| 99中文字幕一区| 6080yy午夜一二三区久久| 九九九久久久久| 成人福利电影精品一区二区在线观看| 99视频在线免费播放| 国产va免费精品观看精品视频| 国产精品1区2区在线观看| 超碰在线国产| 91精品国产福利| 日韩av电影网址| 国产三级欧美三级| 午夜xxxxx| 亚洲日韩成人| 亚洲成人a**址| 精品国产不卡一区二区| 91国内产香蕉| 日本免费视频在线观看| 日韩欧美国产wwwww| 91精品国产综合久久久蜜臀九色| 日本一区二区三区国色天香 | 久久99国产精品麻豆| 日本a级片在线播放| 亚洲视频分类| 91视频国产一区| 在线男人天堂| 欧美成人合集magnet| 久久精品a一级国产免视看成人| 欧美电影一区二区| 69成人免费视频| 亚洲美女屁股眼交3| 欧美日韩激情视频在线观看| 日韩精品91| 精品欧美国产| 国产精品亚洲一区二区在线观看| 2023亚洲男人天堂| а√资源新版在线天堂| 亚洲偷熟乱区亚洲香蕉av| 99视频国产精品免费观看a| 色婷婷激情久久| 国产一级特黄a高潮片| 国产精品女人毛片| 中文字幕在线看高清电影| 国产河南妇女毛片精品久久久| 日韩视频在线免费看| 国内精品福利| 超碰在线免费观看97| 精品国产中文字幕第一页| 好吊妞www.84com只有这里才有精品| 亚洲伦理久久| 国产成人自拍视频在线观看| 天堂av在线网| 久久久久中文字幕| a黄色片在线观看| 最近中文字幕mv在线一区二区三区四区| 蜜桃视频在线观看www| 欧美一区欧美二区| 中文字幕无线码一区| 欧美性生交xxxxx久久久| 天天操天天射天天爽| 亚洲制服丝袜av| 亚洲最大的黄色网址| 国产精品黄色在线观看| www.av天天| 久久亚洲一区二区三区明星换脸| 美女伦理水蜜桃4| 国产福利一区在线| 99久久99精品| 激情久久久久久久久久久久久久久久| 国产成人精品无码播放| 久久永久免费| 欧美日韩在线免费播放| 另类国产ts人妖高潮视频| 黄色免费视频大全| 在线视频精品| 日韩欧美国产免费| 国产精品日韩久久久| 久久网站免费视频| 性欧美暴力猛交另类hd| 无码播放一区二区三区| 99香蕉国产精品偷在线观看 | 91视频最新| 日韩中文在线| 风间由美久久久| 白嫩白嫩国产精品| 国产亚洲欧美一区二区| 精品自拍偷拍| 欧美1o一11sex性hdhd| 国产探花一区二区| 一本色道久久综合亚洲精品婷婷| 99久久影视| 狠狠精品干练久久久无码中文字幕| 一级欧洲+日本+国产| 黄色一级大片免费| 妖精视频成人观看www| 大肉大捧一进一出好爽动态图| 久久经典综合| 色一情一区二区三区| 国内不卡的二区三区中文字幕| 欧美在线a视频| 成人v精品蜜桃久久一区| 亚洲天堂网一区二区| 国产欧美一区二区在线| 性欧美疯狂猛交69hd| 亚洲午夜av在线| 日本久久综合网| 欧美精品vⅰdeose4hd| 丁香花免费高清完整在线播放| 精品剧情在线观看| 嫩草研究院在线观看| 久久精品久久久久久| 美女精品导航| 国产91精品网站| www.欧美视频| 精品网站在线看| 色综合久久网| 欧美狂野激情性xxxx在线观| 久久精品30| 亚洲AV无码久久精品国产一区| www.欧美.com| 天堂av网手机版| 亚洲精品乱码久久久久久日本蜜臀| 日韩污视频在线观看| 欧美日韩一区二区三区视频| 亚洲第九十九页| 国产亚洲人成a一在线v站| 1024在线播放| 国产大片精品免费永久看nba| 国产精品亚洲综合在线观看 | 国产精品一区二区99| 公共露出暴露狂另类av| 亚洲在线国产日韩欧美| 国产不卡的av| 国产亚洲女人久久久久毛片| 久草网在线观看| 欧美色综合网站| 亚洲av成人无码网天堂| 久久天天躁狠狠躁老女人| 另类激情视频| 精品国产二区在线| 亚洲欧美网站在线观看| 午夜欧美福利视频| 99在线精品观看| 欧美做爰爽爽爽爽爽爽| 欧美亚洲禁片免费| 亚洲色欧美另类| 久久青草精品视频免费观看| 麻豆精品在线| 亚洲一区二区三区精品视频 | 青青草原成人在线视频| 伊人久久噜噜噜躁狠狠躁| 亚洲免费不卡| 老妇喷水一区二区三区| 国产精品一区二区人妻喷水| 亚洲人成在线播放网站岛国 | 精品三级久久| 99免费在线观看视频| 国产精品成人av| 中国黄色片免费看| 国产欧美精品一区二区色综合朱莉| 日产欧产va高清| 精品捆绑美女sm三区| 色婷婷av在线| 91九色在线观看| 91久久国产| 一级黄色特级片| 国产精品私人自拍| 国产乱码在线观看| 国产午夜精品全部视频播放 | 国产在线一二三| 欧美中文字幕精品| 天堂资源在线亚洲| 日本wwww视频| 99热99精品| 久久国产视频一区| 亚洲欧美一区二区三区久久| 综合毛片免费视频| 日本高清一区| 人人爽香蕉精品| 亚洲女人毛茸茸高潮| 欧美乱熟臀69xxxxxx| 黄色网在线播放| 99久久久精品免费观看国产| 国产专区一区| 影音先锋黄色资源| 色综合久久九月婷婷色综合| 蜜芽tv福利在线视频| 国产精品吹潮在线观看| 日韩成人a**站| 日韩欧美中文视频| 亚洲一区二区av在线| 亚洲精品久久久蜜桃动漫| 欧美激情在线视频二区| 精品久久ai| 精品www久久久久奶水| 国产精品免费人成网站| 99精品在线视频观看| 欧美精品videosex性欧美| 欧亚精品一区| 一级黄色香蕉视频| 亚洲欧洲一区二区三区| 亚洲AV无码一区二区三区少妇| 久久久免费在线观看| 国产精品一区二区三区av麻| 亚洲天堂2018av| 亚洲无线码一区二区三区| 欧洲亚洲精品视频| 国产原创欧美精品| 亚洲视频福利| 亚洲一区二区三区日韩 | 欧美特级特黄aaaaaa在线看| 97在线日本国产| 色小子综合网| 三级视频网站在线观看| 在线观看精品一区| 超碰在线观看免费| 久久久久九九九| 狠狠色综合日日| 日韩久久久久久久久| 一区二区三区精品99久久 | 成人免费高清在线观看| 免费污污视频在线观看| 久久综合九色九九| 蜜桃精品噜噜噜成人av| 午夜影院免费观看视频| 色综合天天综合色综合av| 午夜av在线播放| 日本一区网站|