国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 編程 > Python > 正文

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

2020-02-16 00:33:50
字體:
供稿:網(wǎng)友

我們需要用到一個(gè)叫pydub的類庫(kù),

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

https://github.com/jiaaro/pydub

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

安裝:

pip install pydub

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

setting----Project Interpreter----右邊綠色+號(hào)

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

點(diǎn)一下install package

依賴安裝:

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

我們安裝其一就行

Mac (using homebrew):# libavbrew install libav --with-libvorbis --with-sdl --with-theora#### OR ###### ffmpegbrew install ffmpeg --with-libvorbis --with-sdl2 --with-theoraLinux (using aptitude):# libavapt-get install libav-tools libavcodec-extra-53#### OR ###### ffmpegapt-get install ffmpeg libavcodec-extra-53

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

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

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

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

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

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

注意點(diǎn):開IDE時(shí)候需要選擇用管理員權(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")

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

以上這篇Python使用pydub庫(kù)對(duì)mp3與wav格式進(jìn)行互轉(zhuǎn)的方法就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持武林站長(zhǎng)站。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 温泉县| 蓬莱市| 科尔| 论坛| 麦盖提县| 固原市| 祁阳县| 安阳市| 凤城市| 灵石县| 托克托县| 北川| 峨边| 紫云| 康乐县| 浠水县| 凌云县| 眉山市| 桑植县| 德清县| 鄂伦春自治旗| 广昌县| 萍乡市| 巴南区| 安吉县| 卓资县| 大石桥市| 全椒县| 浦北县| 南昌县| 金川县| 门头沟区| 呼和浩特市| 沁水县| 富平县| 岗巴县| 阳信县| 万盛区| 庆安县| 阳东县| 丰台区|