最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python使用pydub庫對mp3與wav格式進(jìn)行互轉(zhuǎn)的方法

 更新時間:2019年01月10日 09:41:57   作者:白學(xué)家Lynn  
今天小編就為大家分享一篇Python使用pydub庫對mp3與wav格式進(jìn)行互轉(zhuǎn)的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

我們需要用到一個叫pydub的類庫,

pydub是python的高級一個音頻處理庫,可以讓你以一種不那么蠢的方法處理音頻。---開發(fā)者原話

https://github.com/jiaaro/pydub

附上開發(fā)者的github地址

安裝:

pip install pydub

如果在pycharm中也可以這樣安裝:

setting----Project Interpreter----右邊綠色+號

Python pydub庫對mp3與wav格式進(jìn)行互轉(zhuǎn)

點一下install package

依賴安裝:

作者在github 上說,依賴可以安裝libav or ffmpeg 關(guān)于這兩個東西的愛恨情仇可以自行百度

我們安裝其一就行

Mac (using homebrew):

# libav
brew install libav --with-libvorbis --with-sdl --with-theora

#### OR #####

# ffmpeg
brew install ffmpeg --with-libvorbis --with-sdl2 --with-theora
Linux (using aptitude):

# libav
apt-get install libav-tools libavcodec-extra-53

#### OR #####

# ffmpeg
apt-get install ffmpeg libavcodec-extra-53

上面是MAC和Linux 的安裝方法,由于我開發(fā)環(huán)境用的是windows 系統(tǒng),對libac支持不大好,我采用了ffmpeg

先去ffmpeg官網(wǎng)下載

https://ffmpeg.zeranoe.com/builds/

Linking 選擇Static ,好了之后解壓縮,隨便解壓到哪,我們配一下環(huán)境變量

Python pydub庫對mp3與wav格式進(jìn)行互轉(zhuǎn)

把剛剛解壓的路徑配到Path里面,重開IDE

注意點:開IDE時候需要選擇用管理員權(quán)限運(yùn)行

代碼:

from pydub import AudioSegment
 
 
def trans_mp3_to_wav(filepath):
 song = AudioSegment.from_mp3(filepath)
 song.export("now.wav", format="wav")

簡單封裝了一個方法,把mp3路徑扔進(jìn)去,就能輸出一個now.wav文件。

以上這篇Python使用pydub庫對mp3與wav格式進(jìn)行互轉(zhuǎn)的方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評論

旬邑县| 天水市| 通城县| 桃源县| 额尔古纳市| 延长县| 朝阳县| 德惠市| 柏乡县| 汪清县| 汤阴县| 修水县| 宾阳县| 安溪县| 东平县| 醴陵市| 遂溪县| 孟州市| 东明县| 富阳市| 孟津县| 交口县| 三明市| 杂多县| 连江县| 彭山县| 涞水县| 东山县| 南城县| 绥滨县| 蒲江县| 图木舒克市| 达州市| 萨嘎县| 武强县| 浦城县| 辽源市| 深水埗区| 雅安市| 汕尾市| 武陟县|