Quicktime имеет понятие Tween Tracks. Дорожка анимации - это дорожка, которая позволяет изменять свойства другого набора свойств дорожек (например, громкость).
См. Создание дорожки анимации в документах Quicktime, чтобы увидеть пример того, как сделать это с громкостью звуковой дорожки Quicktime.
Существует также более полный пример под названием qtsndtween на веб-сайте Apple Developer.
Конечно, весь этот код требует использования API Quicktime C. Если вы можете жить с созданием только 32-битного приложения, вы можете получить базовые дескрипторы Quicktime-C из объекта QTMovie, QTTrack или QTMedia, используя функции «movie», «track» или «media» соответственно.
Надеемся, мы получим все функции API-интерфейсов Quicktime C в следующей версии QTKit, где бы это ни было.