2015-03-26 3 views
3

Как применить фильтры к записанному видеофайлу?Как эффективно применять фильтры CoreImage к видеофайлу?

Я просмотрел документ CoreImage, есть демонстрации того, как применять фильтры к неподвижному изображению, но не предварительно записанный видеофайл. Хотя я знал, что видео - это партия неподвижных изображений, я могу применить это к каждому кадру видео. Но я все еще хочу знать эффективный способ сделать это

Любой пример (или инструменты) применения фильтра к видеофайлу? Большое спасибо! Эта проблема много мучает меня.

+0

Я знаю, что это старый вопрос, но это придумал, как связанный с этим вопрос к новой. Если вы не нашли ответов, вот ссылка на статью, написанную в Swift 2 - у нее также есть репозиторий GitHub для кода: http://flexmonkey.blogspot.com/2015/07/applying-cifilters-to -live-camera-feed.html? view = magazine На этом сайте есть и другие статьи, которые тоже могут помочь. – dfd

+0

У меня был тот же вопрос (https://stackoverflow.com/q/39114863/2767207 и https://stackoverflow.com/q/39137099/2767207), и я смог понять это с помощью 'AVVideoCompositing' и' AVMutableVideoCompositionInstruction'. Код, который я использовал [теперь находится в Github] (https://github.com/jojodmo/VideoFilterExporter). Поскольку [selaband] (https://stackoverflow.com/users/4106196/selaband) сказал в своем ответе ниже, я использовал [реализацию Objective-C от Apple] (https://developer.apple.com/library/content/samplecode /CIFunHouse/Introduction/Intro.html), чтобы выяснить, как это сделать с помощью Swift. – Jojodmo

ответ

0

Я нахожу демонстрацию, написанную яблоком, которая применяет Core Image, встроенную в фильтры для фото и видео, но видео поступает с камеры, надеюсь немного помочь вам.

Core Image Filters with Photos and Video for iOS

обновление: также вы можете прочитать эту статью здесь:

Core Image and Video

Смежные вопросы