2016-06-29 5 views
0

Я создаю приложение, которое имеет видеозапись. Я хочу добавить некоторые анимации, пока пользователь записывает видео. Я пробовал много методов. Но я не мог найти решения. Каким образом я могу это сделать?AVFoundation, как добавить анимацию во время видеозаписи

ответ

0

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

Если ваши анимации не слишком сложны, возможно, этого урока будет достаточно: AVFoundation Tutorial: Adding Overlays and Animations to Videos.

Я знаю, что ссылки только ответы не очень ценятся, но код будет очень различным в соответствии с тем, что вы хотите сделать.

+0

У меня есть SCRecoder пользователя раньше. Я не знал, что у него есть такая возможность. Я попробую. Я тоже видел этот учебник. Мне нужно добавить анимацию во время видеозаписи на уровне предварительного просмотра. Могу ли я добавить CALayer при перекодировании видео? – ugur

+0

Да. Используя SCRecorder, я смог: добавить цветной фильтр, добавить наложение текста/изображения (или все, что вы можете кодировать в UIView) по видео (это то, что вы называете CALayer, но проще и лучше с помощью метода SCRecorder), объединить несколько видеороликов, и т. д. – AnthoPak

+0

Итак, могу ли я добавить анимацию, такую ​​как снег или смех эмозианизировать с помощью SCRecorder? Если ответ «да». это будет здорово :) – ugur

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