Roto brush after effects не выделяется
After Effects. Вырезать персонажа из видео. Кисть для ротоскопии
В этом уроке расскажу про кисть для ротоскопии. Этот инструмент нужен для отделения объектов переднего плана от фона ,что является важным шагом во многих визуальных эффектах и рабочих процессах создания композиций. После создания подложки, изолирующей объект, можно заменить фон, выборочно применить эффекты к переднему плану и выполнить многие другие действия. То есть можно вырезать любой движущийся объект, сохранить его с альфа каналом или на фоне красного , синего или зеленого цвета. То есть использовать технологию хромакей.
Видео ролик по теме
Я вырезал кусочек видео из известного Советского мультфильма «Вини Пух». Я хочу отделить Вини Пуха от остальной композиции, чтобы потом где нибудь использовать этот персонаж. Кусочек короткий , чуть больше семи секунд. У меня на компе, если я вырезаю персонажей из роликов больше двадцати секунд , то комп начинает тормозить. Поэтому я использую кусочки примерно по десять секунд, а потом собираю их вместе.
Итак начнем. На панели инструментов есть два инструмента , которые относятся к теме моего урока. Это инструмент «Кисть для ротоскопии» и инструмент » Уточнить края». В этом уроке я буду работать только с «Кистью для ротоскопии». Инструмент «Уточнить края » рассмотрю в следующем уроке, чтобы не нагружать.
Если кликнуть левой кнопкой мыши по значку , то выберется один из инструментов, которым я последний раз пользовался. А если навести курсор мышки на значок . кликнуть и подождать , то откроется окошко , которое Вы сейчас видите. Здесь можно выбрать один из двух инструментов. Я выбираю инструмент «Кисть для ротоскопии».
Потом навожу курсор мышки на изображение композиции и два раза кликаю левой кнопкой мышки по изображению. Открывается новое окно «Слой», а вместо курсора появляется зеленый кружочек. Это и есть инструмент «Кисть для ротоскопии».
Размеры кружочка можно менять с помощью нехитрой комбинации. Держите на клавиатуре кнопку «Ctrl», нажимаете на левую кнопку мыши и двигаете мышку вперед или назад. Зеленый кружок становится меньше или больше. Так можно подобрать размер кисти для каждого конкретного момента работы.
Под картинкой находится полоска под названием «Линейка времени». У меня сейчас шкала по секундам, ее надо изменить на кадры. Для этого зажимаете левой кнопкой мыши правый конец линейки и тяните влево до упора.
Так будет лучше видно на каком я кадре в данный момент.
Используйте этот инструмент, чтобы создать начальную подложку для отделения объекта от его фона. С помощью инструмента «Кисть для ротоскопии» можно создать обводки на репрезентативных областях элементов переднего плана и фоновых элементов. Затем приложение After Effects использует эту информацию для создания границы сегментации между элементами переднего плана и фоновыми элементами. Обводки, созданные для одной области, помогают After Effects различать передний и задний план в примыкающих кадрах. Для отслеживания областей во времени используются различные методы, и эта информация используется для распространения сегментации вперед и назад по шкале времени. Каждая выполненная обводка применяется для улучшения результатов на близко расположенных кадрах. Даже если объект перемещается или изменяет форму при переходе от одного кадра к другому, граница сегментации изменяется в соответствии с объектом.
По науке надо выбрать кадр в котором оказывается наибольшая часть объекта переднего плана, а разделение переднего плана и фона является максимально четким. Это и будет базовый кадр.
Но в данном случае я выберу первый кадр ролика.
Кстати , чем четче видео и переходы между цветами, тем лучше. В данном случае цвета блеклые и переходы между ними не четкие. Сплошные полутона. Старый мультфильм , ничего не поделаешь.
Зажимаю левую кнопку мыши и рисую на Вини Пухе зеленую линию.
Отпускаю кнопку мыши и по контуру Вини Пуха появляется красная тонкая линия.
Это и есть граница сегментации, грубая линия, отделяющая передний план от фона. Сегментацию также можно просмотреть, используя другие режимы просмотра.
Первый значок это белый человечек на черном фоне. То есть «Переключить альфа канал (Alt+4)».
Второй значок режим просмотра по умолчанию «Переключить границу альфа канала (Alt+5)
Третий значок человек на красноватом фоне это «Переключить наложение альфа канала (Alt+6)
Четвертый значок «Граница альфа канала/Перекрывание цветом. Здесь можно поменять цвет и прозрачность. По умолчанию стоит красный 50% прозрачности. Попробуйте все опции для тренировки.
Опции по умолчанию почти всегда достаточны для работы. Все остальное я использую крайне редко.
Теперь перейду во вкладку «Элементы управления эффектами».
Если кликнуть левой кнопкой мышки по треугольнику возле опции «Распространение эффекта Кисть «, то откроются дополнительные опции. Но я бы Вам советовал по началу не увлекаться этими настройками, пока хорошо не овладеете инструментом. Я закрою эту опцию , оставлю там настройки по умолчанию.
Для начала Вам будет достаточно вкладки «Подложка Кисть для ротоскопии». Здесь две опции которыми я постоянно пользуюсь. Это «Растушевка» и «Сместить края». Попробуйте поменять значения и посмотрите на увеличенном кадре , что происходит. Я немного увеличил растушевку и сдвинул край. Не увлекайтесь. Настройки по умолчанию достаточно хорошо подходят .
Внизу есть опция «Использовать размытие». Если поставить там птичку то станет активной опция «Размытие в движении». Но эта опция для очень продвинутых мастеров-эстетов. Я не пользуюсь. Лишняя нагрузка на компьютер , а результат сомнительный. То же относится и к опции «Очистка цветов края».
Я поработал со своим основным ключевым кадром и теперь могу переходить к дальнейшей работе. Чем лучше вы устраните все недочеты в первом ключевом кадре , тем дальше программе будет проще работать.
Повторяйте действия для рисования обводок переднего плана и фона для базового кадра, пока сегментация не станет максимально точной и полной. Необходимо выполнить сегментацию для базового кадра максимально качественно — сегментация других кадров основана на сегментации, определенной для базового кадра.
Для исправления границы сегментации есть еще один инструмент «Удалить». Это кисть с кружочком красного цвета со значком минус посредине. Она вызывается с помощью кнопки «Alt». Пока удерживаете кнопку «Alt» , кружок красный. Им можно удалять. Отпустили кнопку и кружек стал зеленый. Им можно добавлять. Все очень просто . Потренируйтесь и все поймете.
Сегментация от ключевого кадра распространяется на 20 кадров вперед и назад. Но в моем случае только вперед. На двадцатом кадре обводки уже не будет. Если на девятнадцатом кадре все нормально с обводкой, то просто кликните где нибудь посередине персонажа. В моем случае Вини Пуха. Сегментация распространится еше на двадцать кадров.
Повторите действия, перемещая кадры по одному и создавая корректирующие обводки, пока не будет создана граница сегментации для всей длительности, которую нужно сегментировать.
Перемещаться между кадрами можно с помощью кнопок «1» и «2» на основной клавиатуре. На один кадр вперед и назад.
Часто при увеличении картинки , возникает необходимость сдвинуть ее влево или вправо , вверх или низ. Для этого существует инструмент «Рука». Его можно вызвать если удерживать клавишу «Пробел» на клавиатуре. Или нажав среднюю кнопку мышки. Достаточно удобно.
Не увлекайтесь большими кусками видео. Лучше разбейте Ваше видео на кусочки по пять секунд и работайте с каждым по отдельности.
Если обводки кисти для ротоскопии нарисованы, в свойствах эффекта «Кисть для ротоскопии» и «Уточнить края» становится доступным параметр « Точная настройка подложки» «Кисть для ротоскопии» . Нужным образом измените свойства в группе свойств «Подложка «Кисть для ротоскопии»»
Но для начала я бы Вам не советовал увлекаться этими настройками. Поработайте , набейте руку и только тогда можно заниматься этими настройками.
После того , как Вы поработаете с каждым кадром и дойдете до конца видео файла , просмотрите еще раз , что у Вас получилось.
После этого можно заморозить Вашу работу. Для этого кликните левой кнопкой мыши по опции «Заморозить».
Компьютер все просчитает. И можно будет сохранить Вашу работу. Если еще раз кликнуть по значку «Заморозить» произойдет разморозка.
Для того чтобы сохранить Вашу работу для последующего использования, существуют два варианта. Хромакей и Альфа канал. Надо переключиться из окна «Слой» в окно «Композиция»
Первый вариант добавить под низ Вини Пуха слой синего , зеленого или красного цвета. Эти цвета я привел выше. Но можно особо не заморачиваться. Самый ходовой цвет зеленый. Но я часто использую и синий и красный. Это зависит какие цвета присутствуют , например у моего Вини Пуха. Чтобы в дальнейшем , при удалении хромакея не удалить и что-то у Вини.
В данном конкретном случае я выбираю синий цвет.
И теперь можно отрендерить видео в любом подходящем для Вас формате.
Сохранять видео с альфа каналом лучше чем на хромакей. Потом меньше работы с удалением цвета. И как говорит мой опыт , часто возникают разные проблемы.
С альфа каналом ничего делать не надо. Загрузил и все, ничего не надо удалять.
Roto Brush & Refine Edge в начале работает как нужно но после примерно 70 кадров начинает бесконечно прогружаться, либо прогружаться по 10-20 минут.
Пробовал очищать кэш, не помогло.
Железо новое, RTX 3080 ti, Intel core I9-10900K, оперативной памяти 64 гб
До этого работал с Roto Brush подобных проблем не было
AEplug
Мастер
Руслан Щербаков 1
Пользователь сайта
Back Nibbler
Пользователь сайта
Back Nibbler
Пользователь сайта
Roto Brush & Refine Edge в начале работает как нужно но после примерно 70 кадров начинает бесконечно прогружаться, либо прогружаться по 10-20 минут.
Пробовал очищать кэш, не помогло.
Железо новое, RTX 3080 ti, Intel core I9-10900K, оперативной памяти 64 гб
До этого работал с Roto Brush подобных проблем не было
Откатись до версии 18.1, все пройдет. Такая же фигня была, только на 2 сек, откатился на 18.1 - все стало норм.
Back Nibbler
Пользователь сайта
Ylana
Знаток
А Вы думаете, что он все разложит Вам по полочкам после этого?: Ох уж ответы этих "специалистов", молчал бы лучше, если не знаешь.
Это, ведь, завуалированное хамство! А как надо хамам отвечать.
pavel55555
Знаток
Ну а шо вы хотели-то?
Да. Он может. Он такой.
Back Nibbler
Пользователь сайта
А Вы думаете, что он все разложит Вам по полочкам после этого?: Ох уж ответы этих "специалистов", молчал бы лучше, если не знаешь.
Это, ведь, завуалированное хамство! А как надо хамам отвечать.
Так нет же,) задал конкретный вопрос, -как в 2022 с Roto Brush? Исправили? - бан, потом разбан, потому что ему самому интересно стало. Спрашивает в чем проблема, - заного объяснил, как и ТС в этом топике. БАН!)
Back Nibbler
Пользователь сайта
Зачем советовать то, в чем не разбираешься, да хотя бы просто ответить - да, не знал, буду иметь ввиду и тп. В чем проблема? Когда у меня как у ТС возникла эта проблема, а время идет, заказ горит, начал искать решение, вот попал сюда, поверил "спецу" и начал копать уже в этом направлении, хотя работал до этого несколько месяцев назад с минутным роликом с РОТО. Масса времени потеряна благодаря таким советам. Никого не хотел обидеть, но он своим поведением, далеко не профессиональным, которое присуще только дилетанту вынудил. PS: Ведет себя подло, как мышь, тьфу, отписался от нее.
Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.
- Home
- After Effects
- Discussions
- Roto Brush and bad result
Copy link to clipboard
I know that is basic, sorry, but I'm a very new user of After Affects.
I'm learning with some tutorials and trying to do a Lava Floor video using Roto Brush but the render result is very bad.
I need to fix two issues:
1.The Roto Brush is "exploding" outside the area I've marked
2.I'm using the Glow effect in the main composition, but it's doing a bad effect on the Roto Brush. I think this is harder to fix.
I've used this tutorial, but in the tutorial he didn't explain the tecniche of put the pillows ahead the lava.
Thank you so much!
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
1 Correct answer
When you are new to AE you absolutely MUST vet the folks doing the tutorials. A few years ago about 80% of the tutorials were produced by folks that knew what they were doing and maybe 80% of those gave accurate explanations and efficient workflows. Unfortunately, now, about half or more of the tutorials you will find on YouTube fall into the category of bad advice and lousy workflows. Some are completely wrong. I would give the tutorial you are following a D because even though he eventually ge.
Copy link to clipboard
Rotobrush isn't a universal magic tool. In your case traditional masking would work much better. That and you may simply needf to pre-compose your masked result to correctly retain the Alpha/ transparency created.
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Copy link to clipboard
Thank you Mylenium! I've used the traditional mask, but it spends a lot of time, almost frame to frame, even using the mask tracking.
Roto Brush is much easier. It's a pit that I didn't fix the issue using that tool.
Thanks and have a happy new year!
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Copy link to clipboard
When you are new to AE you absolutely MUST vet the folks doing the tutorials. A few years ago about 80% of the tutorials were produced by folks that knew what they were doing and maybe 80% of those gave accurate explanations and efficient workflows. Unfortunately, now, about half or more of the tutorials you will find on YouTube fall into the category of bad advice and lousy workflows. Some are completely wrong. I would give the tutorial you are following a D because even though he eventually gets the job done the workflow is not applicable to any kind of professional results and more was left out than explained. I could not produce repeatable predictable results using his workflow.
That said when looking to learn AE look for tutorials on standard workflows before you look for tutorials on creating specific effects. If you think you need Camera Tracking, learn all about camera tracking. For some compositing tasks, it is a very good tool, for others, it is the worst possible choice. To learn about Rotobrush learn all about Rotobrush. It is a complex tool suited for a limited number of masking tasks and completely unsuited for others. If you want to learn about compositing computer-generated objects or images with footage you need to learn about the techniques involved in layering. Layering has nothing to do with AE, it has everything to matching perspective, lighting, color, and camera movement.
I take it that you are trying to get the child to walk across the floor on pillows and replace the floor. That means you need a separate layer for the girl and the pillows. Rotobrush may be acceptable for the girl but her legs are probably going to be close to the same color as the floor so Rotobrush may take some serious tweaking to get work. The only part of the girl you need to put on a separate layer is the part that actually has the floor behind it. The pillows are probably best put on their own layer and simple masking would probably be the easiest option for getting that layer separated from the floor. I can't tell without seeing the actual footage and the camera move.
As far as Warp Stabilizing and Camera Tracking, that also depends entirely on the shot. If I were doing Camera Tracking I would NEVER warp stabilize before camera tracking because Warp Stabilizing bends images optically and that fouls up solving for a perfect AE camera and WS should be applied to the entire composite so the warping is uniform across the entire composite. Again, to give the best advice we have to see the entire shot.
From what I can see and guess I would first hand animate a mask for just the floor using a separate solid layer. I would then animate a second mask, using a solid layer for the pillows. I usually add a colored solid, set the blend mode to screen or overlay so I can see through it, then animate a mask. These layers will be used for track mattes for other layers create the layers. Maybe you need to do some camera tracking to lay down the lava layer, but maybe some motion tracking or corner pin tracking would work better. It all depends. Once you have all of the layers then you just stack them up and work on the color correction, edges, and lighting to sell the shot.
I hope this helps a bit. Vet your trainers, make sure you understand basic operations and workflows, and study books on compositing and visual effects to understand the basic principals of compositing, because those principals do not change and are not dependant at all on the software.
Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.
- Home
- After Effects
- Discussions
- Roto Brush propagating every frame in CC2020
/t5/after-effects-discussions/roto-brush-propagating-every-frame-in-cc2020/td-p/11004939 Mar 26, 2020 Mar 26, 2020
Copy link to clipboard
I've been running into this really frustrating behaviour with the roto brush recently.
Basically I can only do one or two actions before the entire timeline re-propagates. It used to be that it would only propagate the frames after the stroke keyframe (in the direction of propagation), allowing you to iterate along the timeline easily. This current behaviour is unworkably slow. Any idea why it's doing this?
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Copy link to clipboard
I beleive there is a known bug that still hasn't been fixed. Regardless, I think your footage would still be problematic and not necessarily propagate more favorably. Perhaps you might want to explore methods liek tracking masks - with or without mocha.
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Copy link to clipboard
Oh it's propagating fine - just very, very tediously.
Is it a project by project bug? I've never seen it before.
The mocha track isn't going great as the reason I'm having to mask these windows out is they're extremely reflective. The tracker gets all kinds of confused.
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Copy link to clipboard
You don't need to mask every window in Mocha, you just have to grab one of the corners, then add another spline to the layer and grab another corner or two, then run the track.
If this were my shot this is how I would set up a track for the building:
This will give you a clean track of the building very quickly.
If the goal is to separate the building from the background then a second simple spline linked to the track (layer 1) can be created in just a few minutes.
I don't know what your design goals are but Rotobrush would be my last choice for creating a matte for anything I see in this shot.
Drone footage mixed with 3d rendering of my buildings for the treeline. I have camera matched the original footage and rendered it out. looks great, just need to mask out the bottom edge where existing trees are.
It seems to work Great with the Roto Brush but I have 1 minute of video that I need to do. Once I get past the 10 second range it really starts bogging down and the brush is really laggy. Like 15 seconds of the blue circle spinning to see where I just marked with the brush. Its going to be impossible the further I progress. Not to mention that the brush is now all over the place when I try and click somewhere.
How should I be doing this?
Update: Im at 15 seconds and Ive have the blue circle spinning for 5 mins straight.
I can’t speak to the technical side of things, but I use the rotobrush a ton and try to never use it on long clips like that. I have potentially a few solutions for you seeing that the rortobrush does bog down. 1 - cut the clip that you’re putting over top into a few pieces, fewer is better but then obviously you’ll start bogging down so maybe somewhere around 6 seconds is best. Basically you can roto each of these separately and see if they fit together well at the trasition points, if it’s a bit abrupt, then try to overlap them by maybe 6 frames and fade between. 2 - as a more general rule, I never use the rotobrush on still objects in a scene, ie. trees buildings etc, only on objects moving independently from the environment ie. people. For still objects I do a speedy version of old school mask key framing. I’m assuming you already have your drone shot 3D tracked with a camera, so what you can do is put a large flat solid down at ground level (that will track with the trees) and put the mask on that, then use that layer as a track matte for your trees. This way your mask will (for the most part) stay with your trees. Then all you should have to do is keyframe adjustments to perspective, which can be as little as once every couple seconds if the angle changes slowly.
Let me know if that works for you or if there are any glaring issues in my workflow.
Читайте также: