Тёмный

Lip-Syncing in After Effects: Best Practices 

Ross Plaskow
Подписаться 110 тыс.
Просмотров 32 тыс.
50% 1

Watch my free After Effects course for beginners! - • After Effects Full Cou...
This tutorial will give you a brief introduction into the core concepts for lip-syncing in After Effects. Follow along with the video and you'll be making your characters talk flawlessly in no time!
Want more from Ross? Find more tutorials here: / ross
layerNum = 1
control = comp("compname").layer("layername").effect("Slider Control")("Slider");
if(control == layerNum)
{value = 100;}
else
{value = 0;}
Follow Ross on Twitter - / rossplaskow
:)

Опубликовано:

 

16 дек 2022

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 57   
@ross
@ross Год назад
If you enjoyed this vid and want to learn more check out my free After Effects course for beginners! - ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-_zFCeXO6x2Y.html
@mdomarfaruk7854
@mdomarfaruk7854 Год назад
This expression is not working. Kindly check.
@hudgerrific
@hudgerrific Год назад
If you use this as the first line of the expression, you don't have to manually change the layer number each time:
 layerNum = index - parent.index;

 You just have to make sure the controller stays directly above the mouth layers.
@ross
@ross Год назад
oh wow! i never knew!! thank you so much x
@rushoddtv
@rushoddtv Год назад
@@ross Awesome method! Simple and easy to use, especially with the index-based numbering. Also, if you bind "Copy Expression Only" to Ctrl+Tab, you can quickly copy and paste the expression without opening the expression box.
@mikeodeo
@mikeodeo 16 дней назад
This is *so much better*, thank you!
@hellosabrinachaney
@hellosabrinachaney Год назад
I don't do a lot of character animation these days, but I love this tip so much I'm inclined to dive back in and try it!
@leomass
@leomass Год назад
Nice, professional, plugin free, and easy way to make lip sync in AE! 👏👏
@Jeroen_Ech
@Jeroen_Ech Год назад
I bumped into this exact problem when animating my thesis film, and came up with a simular fix. Good you made a tutorial for futur animators!
@motiondarwin4049
@motiondarwin4049 Год назад
Wow Ross is back! I started in Ae world because I saw your tutorial of character animation 6 years ago. Thanks for all Ross!
@researchpurposes
@researchpurposes Год назад
YEAAAH ROSS IS BACK
@frederikeksteen2587
@frederikeksteen2587 Год назад
Great video as always! Thanks Ross.
@socola5424
@socola5424 Месяц назад
TY FOR THE TUTORIAL!! this is like, one of the very few times I've been practicing with after effects and this was super easy to follow!!
@flyingfishdesign62
@flyingfishdesign62 3 месяца назад
Elegant and simple, nice! Thanks!
@Lucy-zc4tr
@Lucy-zc4tr 7 месяцев назад
Perfect! Thank you so much.
@gaston.
@gaston. Год назад
Thanks Ross... This is good to know. Almost the same as cutting with Time Remapping but this gives one the option of fine tuning by animating the mouths.
@EyuCoder
@EyuCoder Год назад
dude i used to love your short story videos. i hope you make some
@nara-qu7uv
@nara-qu7uv Год назад
perfect tutorial👏👏
@animatabledotco
@animatabledotco Год назад
Nice. And if you need one shape to be on two layers you can just assign the same layernum to them both.
@ArtnMotions
@ArtnMotions 9 дней назад
Its great!
@ethanhaveron5617
@ethanhaveron5617 Год назад
We better see you sooner than another few years. Just watched meat mysteries and realised you posted new vids!!
@klbv2d
@klbv2d 11 месяцев назад
And you can also add this lines of code to be able to use slider control else if(control >= layerNum && control < layerNum + 1) {value = 100;} So the final rusult is: layerNum = 1 control = comp("compname").layer("layername").effect("Slider Control")("Slider"); if(control == layerNum) {value = 100;} else if(control >= layerNum && control < layerNum + 1) {value = 100;} else {value = 0;}
@fausild
@fausild Год назад
So nice! Thank you very much ^-^
@ThatMelaninLife
@ThatMelaninLife Год назад
Thank you!
@BitmapImpact
@BitmapImpact Год назад
Thank You!
@benhnamte
@benhnamte Год назад
Missing this guy ❤
@alternatefuture_design
@alternatefuture_design 5 месяцев назад
WOOOOOWWWWW THAAANK YOUUUUUUU I LOVE YOUUUUU
@ZorrotorFPV
@ZorrotorFPV Год назад
Hola, si a éste tutorial llegó un hispanohablante y le marca error en la expresión, es porque tienes el After en español. Así las cosas, el código quedaría layerNum = 1 control = comp("nombre de la composición").layer("lnombre de la capa").effect("Control del deslizador")("Deslizador"); if(control == layerNum) {value = 100;} else {value = 0;} Thank you very much Ross Plasskow.
@iCookMe
@iCookMe Год назад
A Gem!
@elibabaa
@elibabaa Год назад
Works great if you have a single character to lip sync with, what if you have multiple characters using the same lip composition? would you have to change the composition name for each character? It seems more stressful tho, except i don't totally understand. I'll be glad if you can throw more light. @Ross
@gerulfdosinger9869
@gerulfdosinger9869 Год назад
That's all great but what does it have to do with dinosaurs in space?
@EventHoriXZ0n
@EventHoriXZ0n Год назад
I'm doing the walk of shame back to this video because I figured time remapping wouldn't give me any glitches for my project. Now it did and I'm going what I should have done in the first place
@chickenshoot5328
@chickenshoot5328 Год назад
Click the * option (next to the Shy icon) on the layer with time-remapping, and your glitches will go away. That option is actually called "collapse transformations," which I didn't understand or need until AFTER I did tons of lipsync with time-remapping. It has saved the day on a new project with time-remapping.
@MKD-Edukacija
@MKD-Edukacija Месяц назад
help : when I move the head with puppet tools, than the mouth characters don't follow the head movements. (Mouth is parenting with the Head). How to solve that?
@WilliamLittlejohn-np2ht
@WilliamLittlejohn-np2ht Год назад
Nice
@ampersandelmagonivel9947
@ampersandelmagonivel9947 Год назад
Gracias :B
@YoIomaster
@YoIomaster Год назад
i have a problem, the slider hav decimals and i cannot hit perfect 2 or 3 or whatever since its something like 1,9842 or 2,4535. how do i prevent this from happening because this way i cannot control anyhting if i dont hit exactly 1,2,3 or 4
@stunella
@stunella Год назад
Yeah I just realised I have this same problem where it spams all the layers to get to the next slider key frame. The only solution I have so far is having two set key frames for one mouth movement and keeping them one frame of the previous and next changing mouth movement. That way it can't transition through all the slider numberss. Hope this helps
@YoIomaster
@YoIomaster Год назад
@@stunella I actually created a text field, loaded the content of the slider and rounded it, and refered to the text field with the mouths instead of directly to the slider. the text field as a middle man solved several issues with multiple work flows in the past and it keeps me going haha
@maxmagnus777
@maxmagnus777 8 месяцев назад
hi, what glitches are you getting ? Also I have 50 mouth shape layers so this method may be a bit tedious. Automating layer index may solve this. Perhaps copy paste would work here for all the layers?
@789asd2hihi
@789asd2hihi Год назад
좋아요~
@nearsh0t_vids747
@nearsh0t_vids747 Год назад
I feel reborn. Thank you 🙏🏾
@bilberryfashion
@bilberryfashion 10 месяцев назад
I did all the steps but couldn't link audio to the null object someone tell me now please 🙏🏻 😂
@Redballoon99
@Redballoon99 Год назад
This is way more effort than time remapping? Especially if I have 20 MOUTHS THE ANIMATION aspect is relatively the same - but the set up of urs is way more tedious ?
@chickenshoot5328
@chickenshoot5328 Год назад
Or... If you aren't advanced or patient enough for all this coding, use Time-remapping (or even make a slider, or use awesome plug-in SF Caddy) and then (most importantly) select the comp with your mouths in it, press the STAR option (next to the "Shy" button in your column, it's actually called "collapse transformations"), and then all of the lip-sync won't be glitchy. I say this after animating 15 episodes of a show with glitchy lipsync and finally stumbling on this solution. Collapse transformations makes top priority of rendering the movement from one key to another, getting rid of dropped frames or sticking frames. Seriously. [No disrespect to this super informative video, I just want to put this really necessary step out there for lipsync no matter which option you choose]
@ComboGaminFan
@ComboGaminFan Год назад
Do u know how to switch mouth animations with null layer
@01234fida
@01234fida Год назад
My man was gatekeeping stuff from us for 9 years....
@hvaranhvaran
@hvaranhvaran Год назад
Try using Adobe Character Animator for this. It will save you LOADs of time
@balls6906
@balls6906 Год назад
Character Animator is terrible and the automated lip sync feature has bad results, so you may as well do it manually, and if you're doing it manually then use a better programme. Saying that, Adobe Animate has good lip syncing, but a completely different way of working
@CrazyEyezdotpng
@CrazyEyezdotpng 8 месяцев назад
Why do all of you youtubers never show how to create layers...
@MMAKOTV
@MMAKOTV Год назад
“Copy and paste this script” Shows completely unreadable script. Use letter bordering or drop shadow or put the words over a solid color. Make it easier for the viewer. Good video though
@ross
@ross Год назад
its in the video details
@slynnm
@slynnm Год назад
thanks, you are genius!
@WilliamLittlejohn-np2ht
@WilliamLittlejohn-np2ht Год назад
Nice
Далее
Insanely Easy Lip-Sync Animation in After Effects
7:57
Me: Don't cross there's cars coming
00:16
Просмотров 10 млн
3M❤️ #thankyou #shorts
00:14
Просмотров 1,7 млн
你们会选择哪一辆呢#short #angel #clown
00:20
HOW I ANIMATE! - Tweening and After Effects
12:45
Просмотров 22 тыс.
Vine growing effects with After Effects
1:05
Просмотров 7 тыс.
Easily Flicker Your Text in After Effects #tutorial
0:39
Adobe Animate | How to auto Lip-Sync in Adobe Animate
2:20
How to create your own animated series
2:05
Просмотров 40 тыс.
How to lip sync! ( bfb style)
1:09
Просмотров 17 тыс.
This Animation Technique Works Every Time
8:02
Просмотров 397 тыс.
Me: Don't cross there's cars coming
00:16
Просмотров 10 млн