亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Python使用pydub庫對mp3與wav格式進行互轉的方法

發布時間:2020-09-14 18:40:30 來源:腳本之家 閱讀:326 作者:白學家Lynn 欄目:開發技術

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

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

https://github.com/jiaaro/pydub

附上開發者的github地址

安裝:

pip install pydub

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

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

Python使用pydub庫對mp3與wav格式進行互轉的方法

點一下install package

依賴安裝:

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

我們安裝其一就行

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 的安裝方法,由于我開發環境用的是windows 系統,對libac支持不大好,我采用了ffmpeg

先去ffmpeg官網下載

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

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

Python使用pydub庫對mp3與wav格式進行互轉的方法

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

注意點:開IDE時候需要選擇用管理員權限運行

代碼:

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

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

以上這篇Python使用pydub庫對mp3與wav格式進行互轉的方法就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持億速云。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

新巴尔虎右旗| 河南省| 双峰县| 阳城县| 泰兴市| 驻马店市| 台江县| 临朐县| 永兴县| 霍林郭勒市| 抚宁县| 招远市| 碌曲县| 无锡市| 金川县| 时尚| 祁门县| 岳池县| 方山县| 峡江县| 孝感市| 合江县| 富宁县| 丹寨县| 平昌县| 建水县| 沙坪坝区| 和政县| 北流市| 潮州市| 马鞍山市| 宁化县| 英吉沙县| 伊吾县| 罗平县| 全州县| 于都县| 陵川县| 金沙县| 昌图县| 洛南县|