栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

python合并多个等长wav音频并切割20211121anaconda python vscode

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

python合并多个等长wav音频并切割20211121anaconda python vscode

python合并多个等长wav音频并切割
# -*- coding:utf-8 -*-
from pydub import AudioSegment
from pydub.utils import make_chunks
import os

# raw_music_path = "./merge_music/"
# save_music_path = "./output_music/"
raw_music_path = (r"D:ZHANGYUNFANGclip_audioaudiomerge_music")
save_music_path = (r"D:ZHANGYUNFANGclip_audioaudiooutput_music")

raw_music_list = sorted(os.listdir(raw_music_path),key=lambda x:int(x.split(".")[0]))
print(raw_music_list)

output_music = None
for idx,music_name in enumerate(raw_music_list):
    this_music = AudioSegment.from_wav(os.path.join(raw_music_path,music_name))
    #input_music_1 = AudioSegment.from_wav("./merge_music/1.wav")
    #input_music_2 = AudioSegment.from_wav("./merge_music/2.wav")
    this_music_db = this_music.dBFS
    #input_music_2_db = input_music_2.dBFS
    this_music_time = len(this_music)
    if 
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/580983.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号