我计划创建一个用于操作多轨 OGG 文件的程序,但我对相关库没有任何经验,因此我正在寻找有关为此使用哪种语言/库的建议。我对这门语言没有任何偏好,我会很乐意用 C、C#、Python 来编写它,只要让事情变得最简单(甚至可能)。也许它甚至有可能以某种方式自动化 Audacity?
在要求方面,我并不是在寻找特别花哨的东西。它可能是一个命令行程序,我不需要能够播放音频,绘制波形的图像表示等。该程序基本上用作转换器,但我需要先做一些处理输出。也就是说,我需要能够以编程方式删除一些轨道、设置每个轨道的平移、更改轨道音量等。没什么太复杂的,只是一些基本的处理,然后以 MP3 或易于转换为 MP3 的格式输出结果,比如WAV。
任何建议或一般信息将不胜感激,谢谢。