吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 228|回复: 12
收起左侧

[其他求助] 哪位老哥有python环境,帮忙编译个程序,我有代码

[复制链接]
february 发表于 2024-11-17 22:59
50吾爱币
哪位老哥有python环境,现在手上不是自己的电脑懒得装了,帮忙编译个程序,我有代码,编译exe后发下给我,感谢了。下面是代码:

from pydub import AudioSegment
import os

def merge_audio_files(input_folder, output_file, silence_duration=1000):
    """
    合并音频文件,并在每个音频之间添加间隔。
    :param input_folder: 包含音频文件的文件夹路径
    :param output_file: 输出文件的路径
    :param silence_duration: 间隔时间(毫秒)
    """
    # 扫描文件夹中的音频文件
    audio_files = [os.path.join(input_folder, f) for f in os.listdir(input_folder) if f.lower().endswith(('.mp3', '.wav'))]
    audio_files.sort()  # 按文件名排序

    # 初始化音频段列表
    sounds = []

    # 加载每个音频文件
    for file in audio_files:
        sound = AudioSegment.from_file(file)
        sounds.append(sound)

    # 在每个音频之间添加间隔
    for i in range(1, len(sounds)):
        sounds[i] = sounds[i-1] + AudioSegment.silent(duration=silence_duration) + sounds[i]

    # 合并所有音频
    combined_sound = sounds[0]
    for sound in sounds[1:]:
        combined_sound += sound

    # 导出合并后的音频
    combined_sound.export(output_file, format="mp3")

# 使用示例
if __name__ == "__main__":
    input_folder = 'H:/txt/4/chapters/0/audio'  # 替换为你的音频文件夹路径
    output_file = 'H:/txt/4/audio.mp3'  # 替换为你的输出文件路径
    silence_duration = 1200  # 设置间隔时间为2000毫秒(2秒)

    merge_audio_files(input_folder, output_file, silence_duration)

最佳答案

查看完整内容

https://wwqc.lanzouj.com/irrHU2fe7itg

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

0xSui 发表于 2024-11-17 22:59
https://wwqc.lanzouj.com/irrHU2fe7itg
iysheng 发表于 2024-11-18 08:25
不忘初xin 发表于 2024-11-18 08:36
ChiyuABC 发表于 2024-11-18 09:00
啊?是我理解的那个编译吗
xsj19810419 发表于 2024-11-18 09:21
无法帮到你
lomis 发表于 2024-11-18 09:25
要编译成exe吗?
拿你菊花当茶泡 发表于 2024-11-18 09:26
用 pyinstaller打包exe?  你本地没环境不一定可以用啊
devilpanama 发表于 2024-11-18 09:34
拿你菊花当茶泡 发表于 2024-11-18 09:26
用 pyinstaller打包exe?  你本地没环境不一定可以用啊

打包完自带环境和库
拿你菊花当茶泡 发表于 2024-11-18 09:41
devilpanama 发表于 2024-11-18 09:34
打包完自带环境和库

链接:https://caiyun.139.com/m/i?2i2MpQf8HQ8q1
提取码:f9q4
复制内容打开移动云盘PC客户端,操作更方便哦   
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-24 11:30

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表