代码之家  ›  专栏  ›  技术社区  ›  Pierre-Jean Coudert

用于音频处理/声音文件分割的Mac库

  •  6
  • Pierre-Jean Coudert  · 技术社区  · 16 年前

    我正在为我的教会准备一份快速申请,以协助他们录制仪式。到目前为止,他们使用protools(具体来说是le6.5)记录服务,运行压缩程序、规范化程序和限制器到轨道,并将其导出为wav。

    在我帮助他们之前,他们使用另一个工具将音频文件分割成5分钟的部分,然后作为曲目刻录到cd上。为了帮助他们做到这一点,我用python编写了一个工具,为他们将音频分割成曲目。这样可以节省大约10-15分钟的手动编辑时间。

    我一直在浏览ADC的文档,但没有什么东西真正让我感到惊讶。我更喜欢用cocoa/objc(作为一个学习项目)来写这篇文章。我应该使用框架的哪些部分来进行分割,是否可以应用音频效果(可能使用coreaudio?)以及api在哪里?

    2 回复  |  直到 16 年前
        1
  •  1
  •   Aviad Ben Dov    16 年前

    您可以使用CoreAudio库添加音频效果。CoreAudio库由几个执行不同任务的框架组成,您可以阅读相关内容 here . 此外,为了使文件的拖放变得简单,您可能需要查看 folder actions 在Mac上。您可能会将现有的python脚本绑定到一个文件夹,使其在文件被放到该文件夹时自动激活。 我不记得是否可以直接从文件夹操作运行Python脚本,但如果不能,则可以 wrap them with AppleScript using do shell script .

        2
  •  1
  •   Peter Hosey    16 年前

    您可以编写一个Automator操作来对核心音频进行音频处理,然后创建一个Automator工作流来运行整个作业。正常保存工作流,然后将其导出为应用程序或Finder上下文菜单插件。