Мое приложение - компаратор чертежей. Вы включаете используемый рисунок и ссылку, и это позволяет вам легко увидеть любые ошибки, поместив ссылку на рисунок после выбора областей, которые вы хотите сравнить на обоих изображениях (подумайте о сопоставлении глаз на обоих изображениях)
Мне не хватало возможности поделиться, поэтому я включаю способ визуализировать и экспортировать покадровую съемку двух сравниваемых изображений
Картинка моего милого кота
Конечно, выполнение этого в UIKit чрезвычайно эффективно, вы просто размещаете изображения слоями и меняете прозрачность в зависимости от времени с помощью CADisplayLink. Но мне интересно, какой способ создать этот эффект в файле mp4 был бы наиболее эффективным.
На данный момент мой метод использует фильтры CIFilters для объединения двух изображений вместе, опять же, изменяя непрозрачность в зависимости от текущего время обработанного кадра и рендеринга этого вывода в буфер пикселей. Я знаю, что это чрезвычайно наивный подход, но я крайний нуб ie с этим, я действительно не знаю, есть ли другой более эффективный подход для уменьшения размера экспортируемого видео и времени, необходимого для обработки всего необходимые кадры