Я использую RPScreenRecorder
startCapture(handler:)
для получения CMSampleBuffer
. Мне известно об использовании AVAssetWriter для получения записанного видео. Но есть ли способ записать бесконечное видео? Я хочу иметь ограниченное по времени видео, в котором новые образцы заменяют старые. Эта идея называется «Циклическая запись» .
Я думал о сохранении CMSampleBuffer в памяти, но он занимает слишком много места в памяти + глубокая копия семпла не является быстрой операцией.