Возможно, я неправильно понимаю возможности AVComposition
, но у меня есть задача, к которой я не знаю, как подойти.
У меня есть фоновое видео, которое представляет собой видео дерева;
У меня также есть видео на переднем плане, которое представляет собой видео лошади;
У меня есть прозрачная маска .png, которая представляет собой круг (для наглядности показан фон).
Мой идеалцель состоит в том, чтобы создать видео H.264, сохранить на устройстве пользователя, которое показывает дерево на заднем плане, с видео лошади, замаскированным в круг.
Хотя я считаю, что init(asset:applyingCIFiltersWithHandler:)
применяет *Фильтр 1028 * может быть выполнимым, я понятия не имею, как бы я рендерил «замаскированное» видео (поскольку оно было бы прозрачным по кругу) поверх фонового видео.