python声音音频剪辑去掉指定时间范围生成新音频代码
代码语言:python
所属分类:其他
代码描述:python声音音频剪辑去掉指定时间范围生成新音频代码
代码标签: python 声音 音频 剪辑 去掉 指定 时间 范围 生成 新 音频 代码
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
#!/usr/local/python3/bin/python3 # -*- coding: utf-8 -* #pip install pydub from pydub import AudioSegment def remove_audio_segment(input_audio, start_time, end_time, output_audio): """ 从音频中删除指定时间段,生成新音频文件 :param input_audio: 输入音频文件路径 :param start_time: 开始时间(以毫秒为单位) :param end_time: 结束时间(以毫秒为单位) :param output_audio: 输出音频文件路径 """ # 加载音频文件 audio = AudioSegment.from_file(input_audio) # 将音频切成两部分: 删除片段之前和之后的部分 audio_before = audio[:start_time] # 开始时间之前的音频 audio_after = audio[end_time:] # 结束时间之后的音频 # 删除多个片段 #audio = audio[:start_time1] + audio[end_time1:start_time2] + audio[end_time2:] # 合并音频(将删除片段前后的音频拼接起来) output_audio_.........完整代码请登录后点击上方下载按钮下载查看
网友评论0