1

我是 Swift 和 OSX 的新手,如果这是一个愚蠢的问题,我深表歉意。我正在尝试创建一个视频播放器,允许用户在播放视频时使用滑块对视频的音轨进行音高转换(即改变音频频率)。

我已经想出了如何使用 AVAudioEngine 对音频执行此操作(基于本教程https://www.robotlovesyou.com/mixing-between-effects-with-avfoundation/)并且我还想出了如何播放视频.

但是,我坚持将 AvAudioEngine 应用于视频轨道的音频(我正在尝试 .mp4,但我希望它可以以任何格式工作)。

有没有办法做到这一点?或者,如果没有,是否有另一种方法可以实现我实时(在播放视频时)改变音频音轨的真正目标?

非常感谢

4

0 回答 0