国语视界

 找回密码
 立即注册
查看: 914|回复: 19

[音频技术] 免费分享自己指导AI做的一款音频混音软件

[复制链接]

31

主题

5191

帖子

1679

积分

营长

大洋
4218
阅读权限
50
发表于 26-7-19 22:54 | 显示全部楼层 |阅读模式
本帖最后由 imagine 于 26-7-25 11:05 编辑

       首先声明 软件非我所写,整个过程由AI完成,我则负责测试输出过程反馈AI修改。本人非软件行业从业者,对所用的python可以说一窍不通,只在学生时期学过点Basic仅此而已,只知道大概软件运行流程。所以既然软件我测试已经完成感觉应该分享出来,就连AI都在软件菜单写了是免费软件,虽然自己测试很痛苦两周的煎熬非常耗费精力和时间,特别是有时AI打算放弃时,是我在推动他,他抱怨学习曲线陡峭时,我坚持要他改下去。经过我的督促和我自己发现的一些问题和AI的交流最后总算圆满完成任务,现在给大家试用测试。

        用这个软件你能做什么?主要是加速音频的处理,整个软件主要核心是识别出音轨中的人声对白部分时间,然后分隔开对白和背景音部分。
有了对白部分你可以让他静音,只处理没对白的背景音而无需在AU上查找波形,你可以对背景音使用各种滤镜,AI提供了ffmpeg几乎所有的滤镜链,你都可以用。当然怎么用是要看你对音频处理的知识的。处理完可以提取出音轨用做混音。而相反你也可以让背景静音,而只处理对白部分,滤镜以外还提供噪声门限只对人的声音敏感可以从噪音总过滤出人声,可以用降噪的滤镜对对白经行降噪。总体就是这样 他主要是对识别出的人声区和非人声区做处理,对于混音可以加速流程。一般适合用来处理用声音模型已经分离出背景音和人声音轨的分离后音轨,多数是处理人声音轨,让他更合适快速处理。把人声音轨处理后得到的背景音还原到分离出的背景音轨是现在的常规操作。  另外额外赠送小插件 工具 支持把5.1音轨混缩到7.1音轨,无中生有,作为一个小插件可以玩玩。
      
       主界面打开有个测试人声质量的功能在显眼位置,你可以截取片段试听,这个功能可能速度略慢,而且下面滚动条也不太好用,一般点击要听位置波形图来使用。试听得到的数值是用来加强人声区识别的,得到的参数会直接进入最后音轨的批处理流程中。大概就这些功能,如果遇到问题可以反馈,我会尽力找AI解决。安装过程可能费点劲因为要装依赖,一般你可以从readme.txt中找到答案,里边都是AI给我的指点。抱歉我没好好整理!总之有些小问题,你请教下任何AI应该都能解决安装的过程。

        我发现个小问题,关于插件的因为配置的文件地址是我的地址所以会导致找不到。你可以找到软件根目录下的modules文件夹,点击进去然后用右键点击gui_reaper_upmix.py,打开方式选记事本,然后你可以定位到下面代码地址,把template.RPP模板修改未为你自己的地址。软件模块里的参数其实都可以这样修改,python脚本语言的好处就是随时随地都能修改。另外还要提醒下输出设置面板启用响度标准化会导致重新采样,会把48000的采样上升到192000好像是windows的默认值。所以这个我后来也不怎么用,下面的启用峰值限幅的开关被界面重叠了我单独把修复的gui_output_panel.py模块加入附件发上来你覆盖就可以了。

        7.21自己制作7.1音轨遇到个插件启动BUG已经让AI修复,现在运行完美。修复代码上传到了附件 解压替换相应模块即可!新增一个参数用来对冲插件启动后十多秒没有输出的预热问题,因为这个值可能受到插件处理的精度设置不同而不同所以,当开头音乐有缺失时可以尝试调高参数,目前的17能满足默认的精度

        7.23今天遇到一个很大的BUG 之前我让AI增添对人声区的处理,结果导致了老的非人声背景音处理功能缺失了,我也大意了当时只测了新增的功能,结果没想到今天用老的功能直接翻车。然后就陪着AI改了一晚上,就因为AI 用一个判断 人声区 和 非人声区里面是否有人声两个字,结果就是把非人声的处理分支给直接漏掉了。我如果没后来看到这句自己不知道要等AI多久才能发现。也许是AI当中文成单词来判断吧,如果要耍我我也没辙!总之现在改好了,我把附件放在下面你们覆盖就可以了。软件的逻辑很简单处理人声区 非人声区就会静音,反之亦然
   
        7.24 发现工作进度条不精准有时会后退所以叫AI修复了下,另外之前因为增加了人声和非人声区的两种处理导致提供检验音轨功能丢失现在修复,只在勾选混合背景音时提供混合前的音轨用来做精细操作和比对。



# modules/gui_reaper_upmix.py
import os
import tkinter as tk
from tkinter import filedialog, messagebox, scrolledtext
import config
from modules.reaper_utils import upmix_audio  # 直接导入完整流程

class ReaperUpmixDialog:
    def __init__(self, master):
        self.master = master
        master.title("REAPER 7.1 上混")
        master.geometry("700x500")
        master.transient(master.master)
        master.grab_set()

        # 配置路径(可以从 config 统一管理)
        self.REAPER_PATH = r"C:\Program Files\REAPER (x64)\reaper.exe"
        self.TEMPLATE_RPP = r"C:\Users\imagine\Downloads\python_audio_remix\template.RPP"
软件我放在下面了欢迎你测试使用

游客,如果您要查看本帖隐藏内容请回复

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

6

主题

8388

帖子

885

积分

禁止发言

大洋
86
阅读权限
0
发表于 26-7-19 23:07 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

8

主题

2657

帖子

388

积分

排长

大洋
867
阅读权限
30
发表于 26-7-20 00:19 | 显示全部楼层
这个是不是人声与背景声分离呀。
回复 支持 反对

使用道具 举报

75

主题

3475

帖子

1998

积分

工作组

大洋
96469
阅读权限
135
发表于 26-7-20 01:08 | 显示全部楼层
本帖最后由 lihang1977 于 26-7-20 01:10 编辑

谢谢 小老虎    哈哈  和我 差不多  以前还学过 vbs  VB 之类的 代码
回复 支持 反对

使用道具 举报

0

主题

5039

帖子

805

积分

连长

大洋
1426
阅读权限
40
发表于 26-7-20 07:12 | 显示全部楼层
感谢楼主分享!
回复 支持 反对

使用道具 举报

51

主题

6434

帖子

2639

积分

营长

大洋
480
阅读权限
50
发表于 26-7-20 07:37 | 显示全部楼层
技术大神
回复

使用道具 举报

0

主题

2947

帖子

3716

积分

团长

大洋
2231
阅读权限
60
发表于 26-7-20 07:54 | 显示全部楼层
感谢分享
回复

使用道具 举报

101

主题

6343

帖子

7585

积分

工作组

大洋
72333
阅读权限
135

美女

发表于 26-7-20 07:57 | 显示全部楼层
看看是什么工具
回复 支持 反对

使用道具 举报

74

主题

5033

帖子

3969

积分

团长

大洋
131032
阅读权限
60

热心会员

QQ
发表于 26-7-20 07:59 | 显示全部楼层
现在的AI技术,确实是很牛的工具,支持一下!
回复 支持 反对

使用道具 举报

254

主题

3540

帖子

4108

积分

工作组

大洋
202130
阅读权限
135
发表于 26-7-20 08:26 | 显示全部楼层
这个标题用的可以,指导AI生产
学习学习再学习
回复 支持 反对

使用道具 举报

1

主题

1073

帖子

312

积分

排长

大洋
791
阅读权限
30
发表于 26-7-20 09:05 | 显示全部楼层
感谢分享 学习学习
回复 支持 反对

使用道具 举报

31

主题

5191

帖子

1679

积分

营长

大洋
4218
阅读权限
50
 楼主| 发表于 26-7-20 09:21 | 显示全部楼层
hong 发表于 26-7-20 00:19
这个是不是人声与背景声分离呀。

准确说不是,这个是分割开,分离背景声论坛里有发布的专门分离软件的
回复 支持 反对

使用道具 举报

30

主题

5849

帖子

1341

积分

营长

大洋
35422
阅读权限
50

灌水之王

发表于 26-7-20 11:03 | 显示全部楼层
以后要学习学习 可以给欧美日本动作片配音了
回复 支持 反对

使用道具 举报

36

主题

3124

帖子

1779

积分

营长

大洋
11691
阅读权限
50
发表于 26-7-20 12:28 | 显示全部楼层
以后的趋势化了
回复 支持 反对

使用道具 举报

68

主题

1996

帖子

6063

积分

团长

大洋
9452
阅读权限
60
发表于 26-7-20 14:31 | 显示全部楼层
太NB了,感谢分享,AI也够强大
字幕小白,刚开始学做字幕,还请多多包涵
回复 支持 反对

使用道具 举报

4

主题

158

帖子

324

积分

排长

大洋
806
阅读权限
30
发表于 26-7-22 02:08 | 显示全部楼层
谢谢楼主分享;下载来试一试
回复 支持 反对

使用道具 举报

2

主题

1423

帖子

178

积分

班长

大洋
27282
阅读权限
20
发表于 26-7-24 21:21 | 显示全部楼层
这也太厉害啦!技术大神啊
回复 支持 反对

使用道具 举报

5

主题

2126

帖子

281

积分

排长

大洋
5944
阅读权限
30
发表于 26-7-29 20:56 | 显示全部楼层
谢谢分享  
回复 支持 反对

使用道具 举报

428

主题

6519

帖子

7532

积分

工作组

大洋
529397
阅读权限
135
发表于 26-7-31 11:07 | 显示全部楼层
感谢分享 看看怎么样
回复 支持 反对

使用道具 举报

19

主题

3351

帖子

3250

积分

团长

大洋
147587
阅读权限
60
发表于 26-7-31 18:22 | 显示全部楼层
看看教程,学习一下
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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