婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > Python使用pydub模塊轉換音頻格式以及對音頻進行剪輯

Python使用pydub模塊轉換音頻格式以及對音頻進行剪輯

熱門標簽:小蘇云呼電話機器人 北京電銷外呼系統加盟 佛山400電話辦理 儋州電話機器人 地圖標注面積 北瀚ai電銷機器人官網手機版 所得系統電梯怎樣主板設置外呼 市場上的電銷機器人 朝陽手機外呼系統

前言

近端時間看了一個短視頻,覺得視頻的背景音樂片段很不錯,想把這個背景音樂得到,雖然小編運用Python爬蟲肯定能得到這首音樂,但是這個音樂片段肯定是得不到的,于是網上看一下相關官方文檔,沒想到python真的有模塊可以滿足要求,這又讓我想起自己CSDN界面的那段話了,“在Python面前,只有你想不到的,沒有Python做不到的”。

1.需要下載的Python模塊和ffmpeg多媒體處理工具

需要的Python模塊是標題上提到的那個,pydub,這個模塊可以實現對音頻文件的剪輯、轉換音頻格式等。pydub是python的高級一個音頻處理庫,自帶的wave模塊只能處理 wav 格式的音頻文件,如果要想處理類似MP3格式的文件,就得要裝 ffmpeg或者libav了。pydub依賴于ffmpeg,這里選擇安裝ffmpeg。

下載命令,在cmd上輸入pip install pydub即可

除了下載pydub這個模塊之外,還需要下載ffmpeg這個多媒體處理工具,否則,即使在代碼中指定音頻文件路徑沒有錯誤,運行結構也會報錯。如下:

下載這個之后,就不會報這個錯誤了,下載網址為:ffmpeg

在這個網址下面找一個和自己電腦系統一樣的版本下載即可,下載完成之后,解壓,好像不配置環境變量,程序也可以正常執行,不過,最好還是配置環境變量。

2.實現音頻剪輯和轉換音頻格式代碼

其實,實現音頻剪輯和轉換音頻格式的代碼總共就幾行代碼,只不過需要輸入一些參數值,因此代碼量相對而言多了起來。

關鍵代碼為:

from pydub import AudioSegment
    
    sound=AudioSegment.from_file(file='./music/刺客.mp3',format='mp3')
    sound=sound[start:end]  # start,end兩個參數用于對音頻進行剪輯
    sound.export(out_f='./music/刺客.wav', format='wav')  # 用于保存剪輯之后的音頻文件

當然讀者想了解更多有關這個模塊的使用,可以來看看官方文檔??!

文檔連接為:pydub

文檔中講了有關音頻合并、音頻重復等知識點喔!。

最終實現代碼:

from pydub import AudioSegment
import sys

class Music(object):
    def __init__(self,file,file_type,start,end,save_file,save_file_type):
        self.sound = AudioSegment.from_file(file=file, format=file_type)
        self.start=start  # 剪輯音頻文件開始時間
        self.end=end    # 剪輯音頻文件的結束時間
        self.save_file=save_file  # 保存音頻文件的路徑
        self.save_file_type=save_file_type  # 保存音頻文件的類型

    def editedMusic(self):   # 定義方法用于剪輯音頻
        # 對于傳入的start,end參數進行一些字符串處理

        ## 對傳入的開始時間進行字符串處理
        if self.start=='0' or self.start=='':  #  從頭開始處理音頻文件
            start_time=0
        elif ":" in self.start:# 從音頻中間處理
            list_1=self.start.split(":")
            start_time=int(list_1[0])*60+int(list_1[1])
        else:  # 如果是其他情況,提示錯誤,并退出程序
            print("你輸入的初始截取時間有問題")
            sys.exit()
        start_time*=1000   # 毫秒作為單位,需要在原來秒數的基礎上再乘以1000
        if  start_time>=len(self.sound):   # 如果初始截取時間大于或等于音頻文件總時間
            print('你輸入的初始截取時間大于該音頻文件總時間,故無法進行剪輯操作')
            sys.exit()

        ## 對傳入的結束時間進行字符串處理
        if self.end=='':
            end_time=len(self.sound)  # 如果輸入結束時間為空,表示截取到音頻文件最后
        elif ':' in self.end:
            list_2=self.end.split(':')
            end_time=int(list_2[0])*60+int(list_2[1])
        else:
            print("你輸入的結束截取時間有問題")
            sys.exit()
        end_time*=1000
        self.sound=self.sound[start_time:end_time]  # 對音頻文件進行剪輯
        self.saveFile()

    def saveFile(self):
        self.sound.export(out_f=self.save_file,format=self.save_file_type)
        # 保存已經進行剪輯的音頻文件
        print('已成功轉換!')

if __name__ == '__main__':
    print('1.可以將音頻文件轉換其他格式的音頻文件\n2.可用剪輯音頻文件\n')
    print('='*50)
    file=input('建議:\n(1.音頻文件和運行文件在同一個文件夾下面,最好使用相對路徑)\n(2.音頻文件和運行文件不在同一個文件夾下面,最好用絕對路徑)\n請輸入要剪輯的文件路徑:')
    file_type=file[file.rfind('.')+1:]  # 音頻文件類型 mp3、wav
    start=input("(可用輸入0,空格,(1:1,1分1秒):)\n輸入開始截取時間:")
    end=input("(可用輸入空格,(1:1,1分1秒):)\n輸入結束截取時間:")
    save_file=input("請輸入剪輯之后保存的文件路徑:")
    save_file_type=save_file[save_file.rfind('.')+1:]
    music=Music(file,file_type,start,end,save_file,save_file_type)
    music.editedMusic()  # 1:12  1:36

當然,這個模塊好像還可以滿足一些用戶改變音樂音質的需求,export()方法里面有一個參數bitrate比特率,百度了一下這個東西,好像對音頻音質有一定影響。

3.總結

到此這篇關于Python使用pydub模塊轉換音頻格式以及對音頻進行剪輯的文章就介紹到這了,更多相關Python轉換音頻格式內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • python用moviepy對視頻進行簡單的處理
  • MoviePy常用剪輯類及Python視頻剪輯自動化
  • MoviePy簡介及Python視頻剪輯自動化
  • Python視頻編輯庫MoviePy的使用
  • Python竟然能剪輯視頻
  • 用python進行視頻剪輯
  • python基于moviepy實現音視頻剪輯

標簽:商丘 寧夏 定西 龍巖 酒泉 江蘇 云南 金融催收

巨人網絡通訊聲明:本文標題《Python使用pydub模塊轉換音頻格式以及對音頻進行剪輯》,本文關鍵詞  Python,使用,pydub,模塊,轉換,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Python使用pydub模塊轉換音頻格式以及對音頻進行剪輯》相關的同類信息!
  • 本頁收集關于Python使用pydub模塊轉換音頻格式以及對音頻進行剪輯的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    久久精品视频在线看| 在线观看视频91| 色婷婷综合久久久久中文 | 中文字幕中文字幕中文字幕亚洲无线| 欧美一区二区三区喷汁尤物| 亚洲精品国产第一综合99久久| 久久综合久久久久88| 日韩一区二区高清| 91精品婷婷国产综合久久性色 | 亚洲精品欧美二区三区中文字幕| 欧美电影免费提供在线观看| 日韩一区二区影院| 精品国产免费视频| 久久精品一区八戒影视| 国产免费观看久久| 欧美国产禁国产网站cc| 国产精品网曝门| 伊人性伊人情综合网| 亚洲最大色网站| 亚洲精品久久嫩草网站秘色| 国产综合色视频| 国产不卡视频一区二区三区| 国产成人av一区二区| 91丨九色porny丨蝌蚪| 亚洲综合成人在线| 欧美tickling网站挠脚心| 色综合一个色综合| 国产成人午夜高潮毛片| 亚洲免费伊人电影| 日韩欧美中文字幕制服| 成人av在线播放网站| 午夜一区二区三区视频| 国产精品美女久久久久久久久久久 | 色天天综合色天天久久| 午夜精品久久久久久久蜜桃app| 中文字幕一区二区三区av| 欧美性猛片aaaaaaa做受| 丝瓜av网站精品一区二区 | 国产午夜精品福利| 99精品久久只有精品| 日韩成人午夜电影| 亚洲精品视频自拍| 欧美一级生活片| 8v天堂国产在线一区二区| 色综合久久久网| 色婷婷狠狠综合| 成人av网站免费| 国产成人在线免费| 精品亚洲porn| 经典三级视频一区| 精品系列免费在线观看| 国产精品国产三级国产aⅴ入口| 免费成人av在线| 日韩精品久久理论片| 天天影视涩香欲综合网| 亚洲妇女屁股眼交7| 亚洲一二三区不卡| 亚洲一卡二卡三卡四卡| 麻豆免费精品视频| 秋霞影院一区二区| 日本黄色一区二区| 狠狠色狠狠色综合系列| 国产精品天天摸av网| 欧美性一区二区| 国产suv精品一区二区三区| 18成人在线观看| 91精品国产入口在线| 国产精品白丝av| 麻豆成人av在线| 精品国产乱码久久久久久闺蜜| 亚洲国产综合视频在线观看| 精品国产乱码久久久久久夜甘婷婷 | 成人午夜视频福利| 日韩福利电影在线观看| 亚洲视频精选在线| 久久―日本道色综合久久| 色呦呦日韩精品| 成人精品亚洲人成在线| 国内精品久久久久影院一蜜桃| 亚洲一区二区三区爽爽爽爽爽| 久久理论电影网| 日韩免费观看2025年上映的电影| 91美女片黄在线观看| 一本大道av一区二区在线播放| 六月丁香婷婷色狠狠久久| 一区二区三区 在线观看视频| 国产精品久久久久久一区二区三区| 日韩欧美在线网站| 欧美久久免费观看| 中文字幕欧美日韩一区| 国产精品 日产精品 欧美精品| 久久精品国产精品亚洲红杏| 亚洲免费资源在线播放| 亚洲线精品一区二区三区八戒| 亚洲三级小视频| 亚洲图片自拍偷拍| 麻豆国产精品一区二区三区| 欧美精品久久一区二区三区| 欧美精品乱码久久久久久| 日韩一区二区免费电影| 欧美精品一区视频| 亚洲免费av观看| 美女视频黄久久| 99精品在线观看视频| 91精品啪在线观看国产60岁| 欧美一区二区三区白人| 亚洲国产精品激情在线观看| 综合久久国产九一剧情麻豆| 日韩中文欧美在线| 91在线观看视频| 欧美福利视频导航| 国产精品久久久久影院亚瑟 | 久久精品亚洲精品国产欧美kt∨| 中文无字幕一区二区三区| 亚洲线精品一区二区三区八戒| 国产高清在线精品| 欧美二区三区91| 一区二区三区四区中文字幕| 国产成人av电影在线观看| 欧美精品久久99久久在免费线| 国产精品白丝在线| av不卡一区二区三区| 精品久久五月天| 激情图区综合网| 国产精品热久久久久夜色精品三区 | 国产一区二区三区久久久| 国产精品亚洲成人| 久久www免费人成看片高清| 久久女同精品一区二区| 久久精品国产第一区二区三区| 制服丝袜亚洲播放| 亚洲国产日韩一区二区| 欧美中文字幕一二三区视频| 一区二区三区高清| 日韩精品在线一区| 国产精一品亚洲二区在线视频| 久久久美女毛片| 成人精品一区二区三区四区| 亚洲免费观看高清完整版在线观看 | 日本不卡免费在线视频| 欧美一区二区成人| 国产精品99久| 亚洲精品成人a在线观看| 欧美日韩免费一区二区三区视频 | 蜜臀久久久99精品久久久久久| 欧美人与禽zozo性伦| 国产一区二区三区久久久| 亚洲精品欧美激情| 精品国产电影一区二区| 91片在线免费观看| 国产一区999| 午夜精品福利一区二区三区av| 精品国内二区三区| 在线观看日韩电影| 丁香亚洲综合激情啪啪综合| 国产精品乱子久久久久| 在线精品观看国产| 大桥未久av一区二区三区中文| 日韩激情av在线| 亚洲视频免费看| 久久久久国产精品人| 7777精品伊人久久久大香线蕉超级流畅| 国产一区二区中文字幕| 美日韩黄色大片| 日韩精品成人一区二区三区| 亚洲一区二区三区中文字幕| 欧美高清一级片在线观看| 天天做天天摸天天爽国产一区 | 人禽交欧美网站| 日韩美女视频19| 综合亚洲深深色噜噜狠狠网站| 亚洲国产成人自拍| 久久精品人人做| 久久久久国产免费免费| 中文字幕在线不卡| 综合久久久久综合| 亚洲精品福利视频网站| 亚洲国产精品久久艾草纯爱| 亚洲精品高清在线| 日韩精品国产欧美| 国产成人夜色高潮福利影视| 久久亚洲综合色一区二区三区| 久久久亚洲午夜电影| 国产精品欧美极品| 亚洲五码中文字幕| 亚洲在线视频网站| 国内成+人亚洲+欧美+综合在线| 国产激情视频一区二区在线观看| 成人97人人超碰人人99| 欧美三级在线视频| 亚洲少妇屁股交4| 极品少妇xxxx偷拍精品少妇| a级精品国产片在线观看| 欧美中文字幕不卡| 亚洲国产精品精华液2区45| 日韩中文字幕av电影| 色又黄又爽网站www久久| 日韩欧美电影在线| 亚洲卡通欧美制服中文| 精品国产成人系列|