Запись пользовательских оверлеев на iPhone - PullRequest
16 голосов
/ 14 марта 2010

Я заинтересован в записи видео с пользовательским наложением, которое в конечном итоге окажется в самом видео. Это может быть UIImage или, что еще лучше, окно просмотра OpenGL. Есть ли такая возможность прямо сейчас на любых устройствах iPhone / SDK?

Спасибо

1 Ответ

19 голосов
/ 27 января 2011

Это возможно на iPhone; возможность может быть найдена в структуре AVFoundation. Интересующие вас классы: AVMutableVideoComposition и AVVideoCompositionCoreAnimationTool. Используя свойство animationTool AVMutableVideoComposition, вы можете использовать AVVideoCompositionCoreAnimationTool, чтобы добавить слой Core Animation поверх вашего видео.

Эти возможности редактирования видео были добавлены в iOS 4.0 и выделены на WWDC 2010 в сеансе под названием Редактирование мультимедиа с помощью AV Foundation . Если вы являетесь зарегистрированным разработчиком Apple, вы можете просмотреть это видео сеанса, перейдя по ссылке http://developer.apple.com/videos/wwdc/2010/. При просмотре видео сеанса в iTunes найдите сеанс 407 в разделе Графика и медиа .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...