Lip-Syncing in After Effects: Best Practices

  Рет қаралды 31,368

Ross Plaskow

Ross Plaskow

Жыл бұрын

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
:)

Пікірлер: 57
@ross
@ross Жыл бұрын
If you enjoyed this vid and want to learn more check out my free After Effects course for beginners! - kzfaq.info/get/bejne/leB2dsiJtJzcYo0.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.
@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!
@researchpurposes
@researchpurposes Жыл бұрын
YEAAAH ROSS IS BACK
@leomass
@leomass Жыл бұрын
Nice, professional, plugin free, and easy way to make lip sync in AE! 👏👏
@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!
@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!
@mikeodeo
@mikeodeo 8 күн бұрын
This is *so much better*, thank you!
@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!!
@frederikeksteen2587
@frederikeksteen2587 Жыл бұрын
Great video as always! Thanks Ross.
@flyingfishdesign62
@flyingfishdesign62 3 ай бұрын
Elegant and simple, nice! Thanks!
@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.
@Lucy-zc4tr
@Lucy-zc4tr 7 ай бұрын
Perfect! Thank you so much.
@nara-qu7uv
@nara-qu7uv Жыл бұрын
perfect tutorial👏👏
@EyuCoder
@EyuCoder Жыл бұрын
dude i used to love your short story videos. i hope you make some
@animatabledotco
@animatabledotco Жыл бұрын
Nice. And if you need one shape to be on two layers you can just assign the same layernum to them both.
@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;}
@ArtnMotions
@ArtnMotions 2 күн бұрын
Its great!
@ethanhaveron5617
@ethanhaveron5617 Жыл бұрын
We better see you sooner than another few years. Just watched meat mysteries and realised you posted new vids!!
@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
@iCookMe
@iCookMe Жыл бұрын
A Gem!
@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.
@WilliamLittlejohn-np2ht
@WilliamLittlejohn-np2ht Жыл бұрын
Nice
@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
@ampersandelmagonivel9947
@ampersandelmagonivel9947 Жыл бұрын
Gracias :B
@gerulfdosinger9869
@gerulfdosinger9869 Жыл бұрын
That's all great but what does it have to do with dinosaurs in space?
@789asd2hihi
@789asd2hihi Жыл бұрын
좋아요~
@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?
@nearsh0t_vids747
@nearsh0t_vids747 Жыл бұрын
I feel reborn. Thank you 🙏🏾
@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?
@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
@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....
@CrazyEyezdotpng
@CrazyEyezdotpng 8 ай бұрын
Why do all of you youtubers never show how to create layers...
@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
@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
Keyframe Academy
Рет қаралды 159 М.
A LOVELY DAY IN THE PARK
2:28
Ross Plaskow
Рет қаралды 77 М.
Универ. 10 лет спустя - ВСЕ СЕРИИ ПОДРЯД
9:04:59
Комедии 2023
Рет қаралды 2,8 МЛН
Smart Sigma Kid #funny #sigma #comedy
00:19
CRAZY GREAPA
Рет қаралды 23 МЛН
Character Animation Workflow and Process
15:57
Keyframe Academy
Рет қаралды 63 М.
حركة فم الشخصيات في الافترافكت | mouth rig in after effects
4:05
فؤاد موشن || Fouad Motion
Рет қаралды 1,7 М.
Lip Sync en after effects
11:00
Ricardo Andres Becerra
Рет қаралды 8 М.
Half Cap - After Effects Tutorial
3:33
Ross Plaskow
Рет қаралды 26 М.
EASY MOUTH RIG FOR LIP SYNC IN AFTER EFFECTS. DUIK. TUTORIAL
8:07
MOGRAPH TUTORIALS | ALENA
Рет қаралды 10 М.
Lip Sync Animation in After Effects - SF Caddy
8:11
Camp Keyframe
Рет қаралды 20 М.
Automated Lip Sync in Adobe Animate | Tutorial
7:26
ChitChad
Рет қаралды 288 М.
Make Still Images Talk in Adobe After Effects
12:39
Boone Loves Video
Рет қаралды 20 М.
After Effects Auto Lip Sync - Tutorial
9:17
NeuronFX
Рет қаралды 81 М.