I’m trying to figure out the best approach to share time-stretched proxies.
Multiple identical WaveAudioClips across a timeline. If I time stretch them all identically, a proxy generation job will start for each clip even though the results will also be identical.
What’s a good way to handle this?
I was thinking of using wavClip->getPlaybackFile().getFile() from the first generated proxy, and somehow setting this file to each of the identical wavClips, but it’s not obvious to me how to do that.
A stupid way I contemplated is to delete all the identical clips having stored their start/end points, except one. Then generate one proxy. And finally recreate copies of this new proxied-up clip to where the old clips used to be. This seems kind of insane though.
Any thoughts please?
Many thanks and best wishes