iOS音視頻開發(fā) - LAME編譯

LAME

MP3編碼引擎,目前在業(yè)界豫尽,轉(zhuǎn)碼成MP3格式的音頻文件時顷帖,最常用的編碼器就是LAME庫。當(dāng)達(dá)到320Kbit/s以上時榴嗅,LAME編碼出來的音頻質(zhì)量幾乎可以和CD的音質(zhì)相媲美震糖,并且還能保證整個音頻文件的體積非常小

LAME編譯

1. 下載lame源碼https://sourceforge.net/projects/lame/

2. 下載編譯lame的shell腳本:https://github.com/kewlbear/lame-ios-build

3. 解壓github下載的shell腳本

4. 在桌面新建一個文件夾X,將shell腳本和lame源碼文件放入X中

5. 打開終端

  • cd到新建的文件夾X
  • 輸入指令 chmod 777 build-lame.sh 更改腳本權(quán)限
  • ./build-lame.sh

終端會開始編譯论咏,編譯完成后,在X文件夾中會生成3個文件夾

  • scratch-lame:包含iOS所有設(shè)備厅贪、模擬器對應(yīng)lame靜態(tài)庫
  • thin-lame:包含iOS所有真機(jī)設(shè)備對應(yīng)lame靜態(tài)庫
  • fat-lame:包含腳本指令指定的iOS設(shè)備lame靜態(tài)庫集合

將對應(yīng)的libmp3lame.alame.h文件導(dǎo)入項(xiàng)目,并**#include "lame.h" **引用就可使用

lame 編碼pcm為mp3代碼示例: https://github.com/MTerence/Mp3Encoder
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末葵硕,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子下愈,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 211,265評論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異坪仇,居然都是意外死亡椅文,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,078評論 2 385
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來官还,“玉大人望伦,你說我怎么就攤上這事煎殷⊥蜕。” “怎么了劣摇?”我有些...
    開封第一講書人閱讀 156,852評論 0 347
  • 文/不壞的土叔 我叫張陵末融,是天一觀的道長钧惧。 經(jīng)常有香客問我浓瞪,道長巧婶,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,408評論 1 283
  • 正文 為了忘掉前任英岭,我火速辦了婚禮湿右,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘漾唉。我一直安慰自己堰塌,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,445評論 5 384
  • 文/花漫 我一把揭開白布般此。 她就那樣靜靜地躺著,像睡著了一般牵现。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上瞎疼,一...
    開封第一講書人閱讀 49,772評論 1 290
  • 那天,我揣著相機(jī)與錄音茅茂,去河邊找鬼太抓。 笑死,一個胖子當(dāng)著我的面吹牛碴倾,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播跌榔,決...
    沈念sama閱讀 38,921評論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼矫户,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了柑蛇?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,688評論 0 266
  • 序言:老撾萬榮一對情侶失蹤耻台,失蹤者是張志新(化名)和其女友劉穎盆耽,沒想到半個月后扼菠,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,130評論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡析恢,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,467評論 2 325
  • 正文 我和宋清朗相戀三年映挂,在試婚紗的時候發(fā)現(xiàn)自己被綠了盗尸。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,617評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡鞍时,死狀恐怖扣蜻,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情弱贼,我是刑警寧澤,帶...
    沈念sama閱讀 34,276評論 4 329
  • 正文 年R本政府宣布吮旅,位于F島的核電站,受9級特大地震影響庇勃,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜鸳兽,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,882評論 3 312
  • 文/蒙蒙 一罕拂、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧衷掷,春花似錦柿菩、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,740評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至醇份,卻和暖如春吼具,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背拗盒。 一陣腳步聲響...
    開封第一講書人閱讀 31,967評論 1 265
  • 我被黑心中介騙來泰國打工陡蝇, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人广匙。 一個月前我還...
    沈念sama閱讀 46,315評論 2 360
  • 正文 我出身青樓恼策,卻偏偏與公主長得像,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子抗碰,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,486評論 2 348

推薦閱讀更多精彩內(nèi)容

  • 1.交叉編譯原理 先來看一下弧蝇,如果要在PC上運(yùn)行一個二進(jìn)制程序(以源碼的方式進(jìn)行編譯看疗,不要以包管理工具的方式來安裝...
    文藝女青年的男人閱讀 1,148評論 0 0
  • 前言: 在音視頻開發(fā)的過程中,了解交叉編譯是必須的,因?yàn)樵陂_發(fā)過程中,用到的很多第三方庫都需要進(jìn)行交叉編譯的,然后...
    CoderP1閱讀 2,685評論 10 13
  • 前言 為什么在講解音視頻之前我需要先講講交叉編譯呢鹃觉?因?yàn)橐粢曨l開發(fā)將會涉及到很多三方庫睹逃,特別是基于C語言的,在iO...
    sweetpf閱讀 699評論 0 2
  • 簡介 做音視頻開發(fā)疗隶,除了平臺提供的SDK外翼闹,我們經(jīng)常會用到一些優(yōu)秀的第三方開源庫,這里我們將介紹下lame, fa...
    evanxlh閱讀 1,390評論 0 1
  • 在六月的星期五 我養(yǎng)了一只黑色的貓 它喜歡躲在墻角 在放松的時候伸個懶腰 我喜歡它的黑色皮毛 捋順我的孤單和焦躁
    關(guān)馨仁閱讀 187評論 5 1