国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 揭东县| 峡江县| 磴口县| 大庆市| 广汉市| 大同市| 伊宁县| 临潭县| 中西区| 夏津县| 读书| 甘南县| 丁青县| 全南县| 兴山县| 鄄城县| 郧西县| 定日县| 淳安县| 肇庆市| 泸溪县| 宿迁市| 凉山| 龙州县| 高台县| 班玛县| 清徐县| 遵义县| 宁城县| 宁南县| 二手房| 克拉玛依市| 华坪县| 始兴县| 绥滨县| 轮台县| 龙海市| 南江县| 招远市| 武宁县| 休宁县|