python 音頻切割


參考自:https://blog.csdn.net/qq_25883823/article/details/52749279

安裝 pydub

  1. pip3 install pydub
  2. python代碼實現
  3. # -*- coding: utf-8 -*-
    from pydub import AudioSegment  # 先導入這個模塊
    import os
    filems = os.listdir("D:/1/mp3/mp3")
    dirj = "D:/1/mp3/mp3/"
    dirjl = "D:/1/mp3/mp4/"
    index=0
    for f in filems:   
        input_music = AudioSegment.from_mp3(dirj+f) # 加載mp3音頻
        output_music = input_music[:9000] # 截取音頻的前3秒(單位為毫秒)             
        #output_music = input_music[9000:] # 截取音頻的最后3秒(單位為毫秒)
        #fary = f.split(".")
        #name = fary[0]+str(index)+"."+fary[1]
        output_music.export(dirjl+f, format="mp3") # 保存音頻,前面為保存的路徑,后面為保存的格式


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM