Automatic lip-sync source code released! (lazykh walkthrough tutorial)

  Рет қаралды 135,278

carykh

carykh

Күн бұрын

lazykh GitHub repo here: github.com/carykh/lazykh
(Note: It works on both Mac OS AND Linux. (In 2020 I ran gentle in Ubuntu 16.04))
lazykh channel retirement announcement video (from a few weeks ago): • I'm retiring the "lazy...
Adobe Animate Automated lip-sync tutorial: • Automated Lip Sync in ...
KaeOnline's Live2D tutorial: • 『 Live2d Cubism』START ...
My original, 2020 "automatic lip-syncing" video: • AUTOMATIC LIP-SYNCING

Пікірлер: 409
@ardentofzeal6244
@ardentofzeal6244 2 жыл бұрын
Mad respect for making your code available ❤️
@abjw
@abjw 2 жыл бұрын
@Gray Man 🅥 bruh imagine advertising
@ivywt
@ivywt 2 жыл бұрын
@Gray Man 🅥 literally stop bruh
@_general_error
@_general_error 2 жыл бұрын
Ha.. we should automate the whole process...
@mathshouldntdie000epic
@mathshouldntdie000epic 9 ай бұрын
​@@_general_errorI agree
@codenamelambda
@codenamelambda 2 жыл бұрын
Two things: 1. considering the things you've explained, this does look like it should work on Linux pretty with only minimal changes, especially because gentle works well enough in a docker container in my experience 2. 17:40 this is because your terminal isn't wide enough for the whole line, and since iirc (I could be wrong) it literally just outputs to rewind the line to the beginning, meaning that if there *was* a line break because a line was too long, it won't rewind far enough
@RobinHagg
@RobinHagg 2 жыл бұрын
Would be fun to hear someone run it on Linux (since I'm a noob) he he
@invinciblenoodle
@invinciblenoodle 2 жыл бұрын
"[...] well-polished, nicely wrapped up piece of marketable software like something that Adobe would create". As someone whose only experience with Adobe software was Flash CS5, I'm legitimately not sure if this was intended as a joke.
@MaxSpec
@MaxSpec 2 жыл бұрын
Either that was a backwards joke, or he was being sarcastic in a weird way. Edit: I genuinely doubt that was a joke now after that further into the video, because I just wanna say that he is really, really wrong.
@MaxSpec
@MaxSpec 2 жыл бұрын
To clarify, I didn't want to insult him on that. It's just, I believe Adobe products aren't that good, but well, people have their own choice of what they use.
@mini_bomba
@mini_bomba 2 жыл бұрын
17:40 Your terminal is not wide enough to fit the whole status line, that's why it's creating new lines.
@aka5
@aka5 2 жыл бұрын
Very cool project. Each component seems simple enough but the result is greater than the sum of its parts. The outcome looks amazing considering how few clues you give it about emotions and stuff but it probably helps a lot that your drawings are so expressive! Also the changing pose on punctuation really helps. Great work
@aiforge8866
@aiforge8866 2 жыл бұрын
Thanks for making this code available! Really enjoyed the lazykh channel, and really excited to see how it all worked
@JustEggroll
@JustEggroll 2 жыл бұрын
The first video I watched from your channel was that video. This brings back so much memories
@drowzee4425
@drowzee4425 2 жыл бұрын
17:18 the reason why it may be so inefficient is because Mac laptops don’t usually have the best of the best optimization for open source projects. FFMPEG is a powerful tool, however it could be much slower running under the circumstances of CPU rendering rather than GPU. This can’t be solved on WSL because it doesn’t have the means to hardware accelerate. The only way to increase speed would likely either be hacky optimization or running Linux with a good GPU for ffmpeg to use. Really glad you released the source and I will be using it for future projects!
@coderhd8554
@coderhd8554 Жыл бұрын
It isnt running ffmpeg at this point- its drawing the frames correct??
@KimChhay-hm5ef
@KimChhay-hm5ef 5 ай бұрын
Îjśijjdjsßnxnjxksnamakækdkdkßkdkkdifkdfododdiidpœæęjfjjdhlïisj
@justjames4
@justjames4 2 жыл бұрын
Very neat! I'm glad you're fulfilled with what you did on the LazyKH channel.
@mathshouldntdie000epic
@mathshouldntdie000epic 9 ай бұрын
lazykh is better than my channel
@Myalnyblth0
@Myalnyblth0 2 жыл бұрын
Yay I’ve always wanted to experiment with the program you made so thanks!
@wafflesforbreakfast774
@wafflesforbreakfast774 Жыл бұрын
Hey carykh, I've watched your videos since 2019-2021. I like your channel. Your videos have alot of effort and you animate amazingly. That's why I subscribed.
@mathshouldntdie000epic
@mathshouldntdie000epic 9 ай бұрын
W move
@wafflesforbreakfast774
@wafflesforbreakfast774 9 ай бұрын
@@mathshouldntdie000epic Thanks
@stuff31
@stuff31 2 жыл бұрын
It's a good day when cary appears to bless us with his code
@EdbertWeisly
@EdbertWeisly 2 жыл бұрын
Rip Lazykh
@thecatherd
@thecatherd 2 жыл бұрын
People who want something like this on Windows may want to look into HONK. It's a low-cost, single-developer project to create a program that people can use for vtubing avatars, and will lip sync to spoken word on the fly. Just wanted to put that out there for the people who either aren't using MacOS/Linux, or want something already pretty well polished.
@MeepChangeling
@MeepChangeling 2 жыл бұрын
What if I don't want to do live stuff at all? Ever? What if I just want to make a video that I then upload?
@DoomRater
@DoomRater 2 жыл бұрын
@@MeepChangeling what's the difference between on the fly and recorded for later use? A miserable little pile of bytes, pretty much.
@coolman36kmaway34
@coolman36kmaway34 2 жыл бұрын
on windows 10 you can use the windows subsystem for liinux feature
@Matthew_MBG
@Matthew_MBG 2 жыл бұрын
@@coolman36kmaway34 and 11
@coolman36kmaway34
@coolman36kmaway34 2 жыл бұрын
@@Matthew_MBG yea but 11 is shit
@LifEsYouTubeChannel
@LifEsYouTubeChannel 2 жыл бұрын
Gentle should run fine on Windows, as it says that it will run fine on all platforms supported by docker :)
@arf20
@arf20 2 жыл бұрын
The gentle library *does* run on Linux, and Windows using the docker image, as stated by the README.
@jiaweiliu5226
@jiaweiliu5226 2 жыл бұрын
cary's back with his first upload in 2022
@Pixiltation
@Pixiltation 2 жыл бұрын
Finally a video on carykh after 5 months
@DigitalicaEG
@DigitalicaEG 2 жыл бұрын
I love this! Thank youuu
@EdanMeyer
@EdanMeyer 2 жыл бұрын
Very neat, and awesome of you to open source this! I'm very tempted to try using this for videos on a second channel
@donutgamer6505
@donutgamer6505 Жыл бұрын
does it work with music too?
@Fjiere
@Fjiere 3 ай бұрын
not sure
@aekwav
@aekwav 2 жыл бұрын
Almost went away after hearing it only works on Mac but found that it works on Linux in the description. 👍
@12DAMDO
@12DAMDO 2 жыл бұрын
i have been waiting for this since the original video
@braydensonaslaughtmbve545
@braydensonaslaughtmbve545 2 жыл бұрын
Well I am making an object show and I think this will help me! Also keep up the awesome work!
@violet_broregarde
@violet_broregarde 2 жыл бұрын
Good job releasing it!
@Mr-Raptor
@Mr-Raptor 2 жыл бұрын
I just watched that video today and you released this one What a coinsidence
@marcyvillegas5443
@marcyvillegas5443 Жыл бұрын
New favorite KZbinr
@nzcsx
@nzcsx Жыл бұрын
I just want to say this: You are amazing.
@santumChannelYes
@santumChannelYes 2 жыл бұрын
i was just rewatching the original video yesterday and wondering if the code had already been released what a coincidence
@Emeraldboy-rj5dx
@Emeraldboy-rj5dx 2 жыл бұрын
I like watching this channel Carykh you are the star to me
@TrueKrisDreemurr
@TrueKrisDreemurr 2 жыл бұрын
i might actually use this. this is cool!
@maflouffe
@maflouffe 2 жыл бұрын
Oh my, I can't believe my immense luck. I was somehow born around the time the htwins started to upload videos out of the multiple thousands of years i could have potentially been born in. I'm literally witnessing history watching lazyhk retire, and even if I'm just water in the sea, I'm happy haha.
@maflouffe
@maflouffe 2 жыл бұрын
@@wamwamwam watch the video maybe?
@mynameisphi-2v49x
@mynameisphi-2v49x 2 жыл бұрын
finally, a new upload
@zvwiztihvihgwiv7388
@zvwiztihvihgwiv7388 2 жыл бұрын
Nice that gonna be evolving.
@andrewmirror4611
@andrewmirror4611 2 жыл бұрын
Oh I was so excited to try the thing out as I literally just recorded and edited audio for a dumb video of mine. It's unfortunate that it's MacOS only, but, like, totally understandable.
@flippedmasterguardian
@flippedmasterguardian 2 жыл бұрын
The legend returns!
@codahighland
@codahighland 2 жыл бұрын
Now I want to try my hand at putting a nice GUI on this project.. and maybe trying my hand at the DSP necessary to do phoneme alignment myself. Sounds like a fun challenge.
@jessicadickerson3050
@jessicadickerson3050 2 жыл бұрын
YES- I needed this- TY CARY!!!!
@farofa9999
@farofa9999 2 ай бұрын
"cat, i'm recording a video" " *MEEEOOWWW* " cried at this part
@edward17829991
@edward17829991 2 жыл бұрын
In the rendering step, it shouldn't take that long just to overlay a few images together. It's the PNG compression slowing down the process and since they're just intermediate files so you can switch to some lower compression image format such as bmp or jpeg at the cost of larger disk usage temporarily.
@objecter-qe9fh
@objecter-qe9fh 2 жыл бұрын
CARYKH IS BACK!
@SegaChannelHappyPride
@SegaChannelHappyPride 2 жыл бұрын
You’re finally back after your long hiatus :D
@SegaChannelHappyPride
@SegaChannelHappyPride 2 жыл бұрын
macOS Ventura just released To beta profiles so you really need to update :q
@dhpz
@dhpz 2 жыл бұрын
12:35 i see that someone is a bit lazy jk your projects are always crazy good and the fact that you make it public is amazing, keep it up!
@user-vw4xp5nt9f
@user-vw4xp5nt9f 2 жыл бұрын
a bit... lazykh
@EricJSamme
@EricJSamme 2 жыл бұрын
Wow this is just amazing
@WaffyWRM
@WaffyWRM 2 жыл бұрын
Babe look! A new CaryKH video!
@itze_
@itze_ Жыл бұрын
Such a nice human/virtual being
@JohnPaulBuce
@JohnPaulBuce 2 жыл бұрын
great job bro
@banirolls
@banirolls Жыл бұрын
This dude's content is like crack to me I love it so much aa
@Yukki64_
@Yukki64_ 2 жыл бұрын
Can't wait for a Windows and Linux port of some kind
@Omperpera
@Omperpera 2 жыл бұрын
Cary posted :D
@pringle378
@pringle378 2 жыл бұрын
I literally just watched the lip sync video for the first time yesterday lol
@nickgo79
@nickgo79 2 жыл бұрын
HES BACK
@nikitademodov3446
@nikitademodov3446 2 жыл бұрын
The fact that there's a timer for drawing the billboards kills me. xD
@Hyperboid
@Hyperboid 2 жыл бұрын
One reason to use lazykh over the other options is that it's free of charge, and the source code is available.
@holybananapeel3795
@holybananapeel3795 2 жыл бұрын
Holy crap a rare Cary sighting!
@alexthespooder7544
@alexthespooder7544 2 жыл бұрын
wow havent seen carykh in a while that's crazy
@2OXX
@2OXX 2 жыл бұрын
Please clarify. On Github your repository is MIT licensed which requires no attribution. Yet, you say in the video to attribute you if we use the code. Is attribution necessary for derivatives?
@LandonJobe
@LandonJobe 2 жыл бұрын
MIT does require attribution though... "The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software."
@4rumani
@4rumani 7 ай бұрын
What an obnoxious comment
@4rumani
@4rumani 7 ай бұрын
​@@LandonJobeAnd that's not implying attribution.
@TheOfficialHattyHattington
@TheOfficialHattyHattington 2 жыл бұрын
ITS ALIVE
@Scoobery
@Scoobery 2 жыл бұрын
I JUST WATCHED THE VIDEO YESTERDAY NO WAY
@ieatnoodls
@ieatnoodls 2 жыл бұрын
the oldDesktopFiles folder on 3:40 is a mood
@caryhuangplssmarryme9377
@caryhuangplssmarryme9377 2 жыл бұрын
BIG THANK YOU OMGGGGG
@fungus1665
@fungus1665 2 жыл бұрын
Wow that was very cool
@CARCATGames
@CARCATGames 2 жыл бұрын
I just watched the lip-sync video earlier today and then I watched this one and I was like "what do you mean YEARS AGO?" I thought it newer lol
@havitjustimagine134
@havitjustimagine134 Жыл бұрын
i know i am late but i am waiting for long time for this code
@Santerim
@Santerim 2 жыл бұрын
A new video!!
@Seissmo
@Seissmo 2 жыл бұрын
Insane!
@countingwithjerold
@countingwithjerold 2 жыл бұрын
This is epic 😎
@countingwithjerold
@countingwithjerold 2 жыл бұрын
@Gray Man 🅥 fake 🤮
@zendio6882
@zendio6882 2 жыл бұрын
i have a suggestion for a cool maybe filler, what if you made or used a pre-made auto-encounter, and made a recursive loop, where you gave it a starting image, then re-gave it into the encoder, and then so on and so first until you (hopefully) get a cool animation and a different final image?
@12DAMDO
@12DAMDO 2 жыл бұрын
the whole reason i subscribed all those years ago was because i knew there had to be a future where you finally decided to release the source code... finally, that future is today.. i have no reason to be subscribed anymore (just kidding)
@GoofballPaul
@GoofballPaul 2 жыл бұрын
adobe creating well polished software hahah, good one!
@ren-142
@ren-142 2 жыл бұрын
that's crazy, very pog
@zachdoesanimations.
@zachdoesanimations. 2 жыл бұрын
RIP Lazykh Jan 2nd 2020- May 13th 2022. You were amazing. lol I’m doing the Muslim prayer on it.
@dafaakingdom9692
@dafaakingdom9692 2 жыл бұрын
WOOO
@HurelyDev
@HurelyDev Жыл бұрын
"Why are there police cars outside now?"
@jan_harald
@jan_harald 2 жыл бұрын
this is awesome, though I wonder if there wouldn't be any way to speed up that inefficient generation...maybe multithreading? or without the billboards, you could check which frames would be duplicates, and just skip generating, and straight copy those? the billboards could be added on with ffmpeg, as another layer
@mathshouldntdie000epic
@mathshouldntdie000epic 9 ай бұрын
ooh ffmpeg interesting
@tommyhetrick
@tommyhetrick 2 жыл бұрын
A Cary upload… on the main channel!?!?!
@crabinijig8403
@crabinijig8403 2 жыл бұрын
god you're just awesome.
@IgnisPeaks
@IgnisPeaks 2 жыл бұрын
True Cary knife holder
@HuntingSunder
@HuntingSunder 2 жыл бұрын
'Like something that Adobe would create' Hah! Good one!
@OccyDaBoss
@OccyDaBoss 2 жыл бұрын
cary upload within 5 years challenge
@PvZPlaying
@PvZPlaying 2 жыл бұрын
(impossible)
@KingJellyfishII
@KingJellyfishII 2 жыл бұрын
(failed)
@AlexSolander
@AlexSolander 2 жыл бұрын
Hi Cary! I am Alex or Alexandfriends! But you can check out M&BA on June 17 at 9PM EST.
@BostYT
@BostYT 2 жыл бұрын
24:08 IT'S HILARIOUS HOW THE CHARACTER STARTS FROWNING AND GETS SUCKED AWAY LOLOLOL
@matzematratze
@matzematratze 2 жыл бұрын
What would be the result with other languages like german or spanish? Great work, thanks!! ❤️
@SonicBoy145
@SonicBoy145 2 жыл бұрын
I literally asked for this about 2 days ago lol
@Funniguy2011
@Funniguy2011 Жыл бұрын
“WHAT THE FRICK, AAAHHH” says the thumbnail
@maxcraftobjectssituated5519
@maxcraftobjectssituated5519 2 жыл бұрын
We need mor acronyms Cary Kant Hear
@marilynumbanacagmat5004
@marilynumbanacagmat5004 2 жыл бұрын
Hello KHary!
@narayanbandodker5482
@narayanbandodker5482 2 жыл бұрын
would you be merging PR's submitted to it though?
@MarioFanYT
@MarioFanYT Жыл бұрын
Thanks for mouths
@dunlopchop54
@dunlopchop54 2 жыл бұрын
*15:00** you can hear a nice inflection when the phonemes are enunciated "so i uploaded a video"*
@rainbowspongebob
@rainbowspongebob Жыл бұрын
Epic
@Cat102Music
@Cat102Music 2 жыл бұрын
YEEEEEEEEES
@gingerb0z0dogarmy17
@gingerb0z0dogarmy17 Жыл бұрын
I like how people think that flower is Cary with a pink wig on.
@Orange_Marker
@Orange_Marker 2 жыл бұрын
Cary I have a question. Sorry I cant make it to the meetup I’m not vaccinated cause I’m a kid but if your gonna host a live stream I’ll be sure to join and also is the rocky plush gonna be available online after July 30?
@catattack885
@catattack885 2 жыл бұрын
6:02 Adorable!
@frankoceanloverr.
@frankoceanloverr. 2 жыл бұрын
Say Cary Kangaroo Heist for the next intro
@RainStorm2
@RainStorm2 2 жыл бұрын
That’s cool
@analogfile5012
@analogfile5012 2 жыл бұрын
When is the IPD video planned to come out?
@kreuner11
@kreuner11 2 жыл бұрын
Does it run on Linux then? The source says it should
@carykh
@carykh 2 жыл бұрын
Fortunately, it does! I actually used to run this project in Ubuntu 16.04 a couple years ago, before I switched desktops. So if anything, you could say lazykh is sort of "designed for Linux"!
@atravellingbleach8668
@atravellingbleach8668 2 жыл бұрын
@@carykh I mean, most people probably can infer that it works on Linux too but maybe you should clarify that it works on Linux aswell
@kreuner11
@kreuner11 2 жыл бұрын
@@atravellingbleach8668 Technically it should work on most POSIX systems, which would be Cygwin or WSL on windows, though that depends
@stary5446
@stary5446 2 жыл бұрын
next kh joke must be: cary killing hotdogs
Automatic on-the-fly video editing tool!
14:39
carykh
Рет қаралды 736 М.
Does my AI have better dance moves than me?
20:33
carykh
Рет қаралды 1,1 МЛН
ТАМАЕВ vs ВЕНГАЛБИ. Самая Быстрая BMW M5 vs CLS 63
1:15:39
Асхаб Тамаев
Рет қаралды 4,6 МЛН
🍕Пиццерия FNAF в реальной жизни #shorts
00:41
2000000❤️⚽️#shorts #thankyou
00:20
あしざるFC
Рет қаралды 16 МЛН
Wait for the last one! 👀
00:28
Josh Horton
Рет қаралды 21 МЛН
The worst lie Mickey Mouse has ever told
13:27
carykh
Рет қаралды 2,1 МЛН
AUTOMATIC LIP-SYNCING
14:00
carykh
Рет қаралды 2,3 МЛН
How I made a 3D Level in a 2D Game
24:28
Spu7Nix
Рет қаралды 3,2 МЛН
AI Learns to Write Rap Lyrics!
16:03
carykh
Рет қаралды 1,5 МЛН
I Made a 1D Game 🎮
11:18
Mashpoe
Рет қаралды 1,7 МЛН
Predicting Hailey and Justin Bieber's baby with AI!
22:39
carykh
Рет қаралды 311 М.
I Made a Neural Network with just Redstone!
17:23
mattbatwings
Рет қаралды 601 М.
Automatically making YouTube videos with Google Images
9:58
Did MORE Songs Sample Video Games?
19:34
RelaxAlax
Рет қаралды 147 М.
Computer tries to replicate my voice!
15:41
carykh
Рет қаралды 1,8 МЛН
НАСТОЯЩАЯ ЖИЗНЬ КОТА В ВР ( I Am Cat )
22:48
perpetuumworld
Рет қаралды 875 М.