Какие фреймворки можно или нужно использовать для записи представления SwiftUI в видео (длинный) или файл GIF (короткий)? И пользователь, и приложение могут вызвать изменение содержимого представления, а также анимацию. CoreGraphics, MetalKit, AVFoundation, CoreVideo, CoreAnimation ... AVAssetWriter, ...
Как насчет воспроизведения? Если одно представление SwiftUi используется для воспроизведения видео, а другое - для отображения временной шкалы или элементов управления, то как можно синхронизировать оба представления? Таймер, CVDisplayLink / CADisplayLink, ...
Заблудившись здесь в лесу, пожалуйста, направьте меня на верный путь. Спасибо!