How to use Temporal-Kit and Controlnet in Automatic 1111 - Incredible results - Tutorial

แชร์
ฝัง
  • เผยแพร่เมื่อ 29 เม.ย. 2023
  • In this video I will show you how to use #controlnet with #AUTOMATIC1111 and #temporalkit.
    ControlNet : neon.ly/NL8g0
    Controlnet Tutorial: neon.ly/vEgBO
    Ebsynth: ebsynth.com/
    Ciara Rowles: neon.ly/v7JnA
    Original Video 📷 neon.ly/voqda
    Enjoy folks ;)
    #stablediffusion #tutorial
  • ภาพยนตร์และแอนิเมชัน

ความคิดเห็น • 87

  • @The_Art_of_AI_888
    @The_Art_of_AI_888 ปีที่แล้ว +56

    Just passing by, but as someone who is currently playing with Temporal Kit on A1111, wanna share with you a few things :
    1) Limit your prompt to be as short as possible, because if you put too many "demands" in there, the images/videos will try to change accordingly but not consistent
    2) You need a higher CFG (10 or 15) than usual (7) for more accurate results for short prompt
    3) Don't use "Guess mode", it will mess with images' consistency.
    4) Canny is not accurate try to use Lineart (Realistic).
    4) At 4:39 put the main folders path, not subfolders ( 0, 1...), and do all the Ebsyth process first, then it will help you Combine all subfolders at once and merge all crossfade video files into one full video ! (no need to combine one after another)

    • @karim_yourself
      @karim_yourself  ปีที่แล้ว

      Thank you for this!

    • @The_Art_of_AI_888
      @The_Art_of_AI_888 ปีที่แล้ว

      @@karim_yourself ur welcome , bro!

    • @mertoncu740
      @mertoncu740 ปีที่แล้ว

      4) Which model should we use with Lineart(realistic)? Also would share a link of your checkpoint

    • @The_Art_of_AI_888
      @The_Art_of_AI_888 ปีที่แล้ว

      @@mertoncu740 Lineart should work with most of the models. Im using various models downloaded from Civitai.

    • @mertoncu740
      @mertoncu740 ปีที่แล้ว

      @@The_Art_of_AI_888 thanks a lot

  • @MrErick1160
    @MrErick1160 7 หลายเดือนก่อน +5

    And we have the honour to have Trump explain us temporalkit, amazing

  • @youtubeviewer2754
    @youtubeviewer2754 4 หลายเดือนก่อน

    crisp and short. for people finding the video fast, they can slowdown or pause. dont want lengthy fills with craps and getting lost. thanks man!

    • @karim_yourself
      @karim_yourself  3 หลายเดือนก่อน

      Glad you found it helpful :)

  • @ELRIX
    @ELRIX ปีที่แล้ว +3

    I was initially confused but also encouraged to immediately try this just because the video is so short. It gives the impression of VERY EASY TO DO. I really love how compact and concise this video is. It's like a tl;dr version of a long ass tutorial of how to do stuff. I didn't know about how to install tempkit on Auto1111 but ofc I could look for by myself, ebsynth too. Then when everything was done, I just came back here and watch magic happens. Ty so much for this super fast tutorial. One thing I don't understand still, is that my output always save the two preprocessed images from the controlnet (from the open pose and canny), I need to delete them by myself from the folder. Where is the setting to make them not save those images too?

  • @denisvisker2851
    @denisvisker2851 ปีที่แล้ว

    a PERFECT way to learn something, thank you!

  • @randommarkonfilms3979
    @randommarkonfilms3979 ปีที่แล้ว +1

    This is amazing and hilarious

  • @Leipreachan-ar-meisce
    @Leipreachan-ar-meisce ปีที่แล้ว +4

    Man, that was a fantastic run down on a really powerful process. Thanks. Just a side note, has anyone ever told you that the cadence with which you speak is remarkably like Donald Trump. Are you both from the same part of the States?

    • @karim_yourself
      @karim_yourself  ปีที่แล้ว +5

      Thanks mate!
      Well that's because this is Trump's voice generated by AI 😂 If he's not offensive people don't recognize him, good ear my friend

    • @jonathanfelso
      @jonathanfelso ปีที่แล้ว

      @@karim_yourself what did you use to generate the voice?

  • @hairy7653
    @hairy7653 ปีที่แล้ว +3

    Thanks Donald, the greatest tutorial on TH-cam.

  • @MantisVR
    @MantisVR ปีที่แล้ว

    confused, surely changing sides to 1 means keyframes are different and consistency is sacrificed?

  • @capslock196
    @capslock196 ปีที่แล้ว

    thx donald

  • @xaiyeon_xiuzhen
    @xaiyeon_xiuzhen ปีที่แล้ว +1

    hi tyvm for the nice tutorial! I get this error, what does it mean?
    , line 86, in __init__
    '-r', '%.02f' % fps,
    TypeError: must be real number, not NoneType

  • @matthewbennett
    @matthewbennett ปีที่แล้ว +3

    This seems like something i want to do, but after watching your video, i have no idea whats happening. You should start the video with a before and after, so viewer know what the general idea is before diving into the step by step. Subscribed!

  • @freke80
    @freke80 ปีที่แล้ว +28

    Thanks! Looks like Trump found a new hobby 😂

    • @fernando749845
      @fernando749845 ปีที่แล้ว +1

      Super annoying that voice, has to stop watching unfortunately because of it.

  • @llumiinati
    @llumiinati 6 หลายเดือนก่อน

    Anything for backgrounds? This Process dont do well with backgrounds...

  • @zhenthewei
    @zhenthewei ปีที่แล้ว

    Hi, I've tried this. It does looks very smooth. But i have one problem. When I put all the crossfade videos together, i noticed there's huge frames skip in between those cuts. It should be a continuous smooth one shot. Any idea what causing this?

    • @karim_yourself
      @karim_yourself  ปีที่แล้ว +1

      This could be due to too little keys for ebsy th to create a smooth video. Try to do more keys per keyframe, let me know if it worked :)

    • @zhenthewei
      @zhenthewei ปีที่แล้ว

      @@karim_yourself Thank you for the tips!! I did remember I changed the fps to 24, rather than keeping the default 30fps

  • @xiaopengzhang8622
    @xiaopengzhang8622 ปีที่แล้ว

    找到每4秒卡一下的原因了,我做第一步分割帧数的时候发现,它第0and19和1and1会重复图片,1and19和2and1会重复图片,不知道怎么解决

  • @TanvirsTechTalk
    @TanvirsTechTalk ปีที่แล้ว

    since when is ebsynth temporalkit?

  • @TheKane1530
    @TheKane1530 ปีที่แล้ว

    Each time I open automatic 1111 it reinstall everithing again. Is there any option to avoid this? I use SD on October and I didn't have this easiues.

    • @drformalyst5222
      @drformalyst5222 ปีที่แล้ว

      Same here. If you look at terminal window while A1111 is launching, you'll see that it is set to always reinstall components that have newer versions, or their dependencies have newer versions too. Which often results in installing a lot of components, everytime it launches. Not sure whether it's something I'd like to SOLVE, or just leave it as it is so I don't break something. :)

  • @keisaboru1155
    @keisaboru1155 ปีที่แล้ว +1

    0.23 - 0.28 is best

  • @Comic_Book_Creator
    @Comic_Book_Creator ปีที่แล้ว

    thanks, this not works with google drive? so I need to download all and run on my pc after I got the image on A1111?

    • @karim_yourself
      @karim_yourself  ปีที่แล้ว

      I have everything local, are you using google collab?

    • @Comic_Book_Creator
      @Comic_Book_Creator ปีที่แล้ว

      @@karim_yourself yes, 100GB space

  • @Lw24_AI
    @Lw24_AI ปีที่แล้ว

    video_stream = next((stream for stream in video_info['streams'] if stream['codec_type'] == 'video'), None)
    TypeError: 'NoneType' object is not subscriptable
    What does that mean?

  • @NoMusiciansInMusicAnymore
    @NoMusiciansInMusicAnymore 9 หลายเดือนก่อน

    I can't get past the first 6 seconds, I assume at some point you try to sell us something that comes with free steak knives if we act now, but wait, there's more?

  • @EricTheRedd75
    @EricTheRedd75 ปีที่แล้ว

    I have a newbie question, is there a tutorial for installing temporalkit on a Mac? Not sure if it's possible. thanks!

    • @karim_yourself
      @karim_yourself  ปีที่แล้ว +1

      Hey Eric, I don't know the answer to this, sorry 😞

  • @BrogramFilmss
    @BrogramFilmss ปีที่แล้ว

    ty donald

  • @user-pr6te2oi2p
    @user-pr6te2oi2p ปีที่แล้ว +1

    video_stream = next((stream for stream in video_info['streams'] if stream['codec_type'] == 'video'), None)
    TypeError: 'NoneType' object is not subscriptable
    I can't understand what the problem is

    • @kewk
      @kewk ปีที่แล้ว +1

      It means you don't have ffmpeg installed.

  • @shailendrarathore445
    @shailendrarathore445 ปีที่แล้ว

    Google colab link please 😍😍

  • @Pharaoohh
    @Pharaoohh ปีที่แล้ว

    can you change clothes?

  • @hakankokarcali
    @hakankokarcali ปีที่แล้ว

    bro you are talented keep continue

  • @shailendrarathore445
    @shailendrarathore445 ปีที่แล้ว

    Google colab link please..🙂🙂

  • @twilightfilms9436
    @twilightfilms9436 ปีที่แล้ว +1

    You have a problem that nobody is talking about in TH-cam. Controlnet can’t keep up the position of the gaze or eyes……no matter what you do, there is no way to fix this incredible substantial issue……

  • @JOnline-im2wz
    @JOnline-im2wz ปีที่แล้ว

    While the result is good but the process is extremely long. It took more than three hours (with restarts) to convert a 20 second video. I'm sure there are quicker way around

  • @-Belshazzar-
    @-Belshazzar- ปีที่แล้ว +1

    Hey thanks for the tutorial. But honestly, I don't understand the point of temporalKit and EBsynth. from what I understand (and I might not understand) the whole point of the first process in EBsynth and temporalKit is just to break the video into frames. assuming I have all the frames already (let's I rendered a PNG sequence in blender), what is the use of that first process?
    Also, i don't get what is the point of doing all that, if you do the same video, a Japanese woman opening a katana on red background, I mean sure, she looks a bit different, but generally it's almost the same video?!
    What am I missing?

    • @drformalyst5222
      @drformalyst5222 ปีที่แล้ว +1

      These are excellent points, I also didn't understand why using Temporal Kit except for breaking video into images. Like yourself, also render image sequences from Blender, and then -depending on how fast your movements are- you can only img2img+ControlNet process every nth rendered image to make keyframes (usually from every 6th to every 12th), and EBSynth using the entire render seuqnce and only those several AI-processed keyframes. Not perfect though as you can often notice the rhythm of keyframes in the final video processed by EBSynth.

    • @-Belshazzar-
      @-Belshazzar- ปีที่แล้ว

      @Dr Formalyst yes exactly, I was looking for a temporal kit tutorial because I thought the whole point of it would be to blend and smooth between the img2img frames rendered in batch mode. But I guess not 🤷

    • @-Belshazzar-
      @-Belshazzar- ปีที่แล้ว

      @@drformalyst5222 funny enough inside control Net there is a checkbox (forgot its name some sort of frame blending) at the bottom, but experimenting with it didn't produce any better results

    • @drformalyst5222
      @drformalyst5222 ปีที่แล้ว +1

      @@-Belshazzar- Actually this video explains really well what Temporal Kit does and why: th-cam.com/video/rlfhv0gRAF4/w-d-xo.html

    • @-Belshazzar-
      @-Belshazzar- ปีที่แล้ว

      @@drformalyst5222 thanks man, it is indeed a great tutorial

  • @europapark09
    @europapark09 11 หลายเดือนก่อน

    guessmode is now controlnet is more important. I had better results in a dancing video with lineart.

  • @thepresistence5935
    @thepresistence5935 9 หลายเดือนก่อน

    Can you give the github link

    • @karim_yourself
      @karim_yourself  9 หลายเดือนก่อน

      For Temporal Kit you mean?
      github.com/CiaraStrawberry/TemporalKit

  • @timhendson2550
    @timhendson2550 ปีที่แล้ว

    Are these tools free?

  • @kenrock2
    @kenrock2 11 หลายเดือนก่อน

    Sounds like Donald Trump teaching AI tutorial here... lolz

  • @nikyabodigital
    @nikyabodigital ปีที่แล้ว

    Are all of this free? can you guys atleast tell the most important thing.

  • @Mocorn
    @Mocorn ปีที่แล้ว +1

    Wait is this an elevenlabs voice trained on Trump? :)

    • @karim_yourself
      @karim_yourself  ปีที่แล้ว +2

      Exactly 😊

    • @sznikers
      @sznikers ปีที่แล้ว

      ​@@karim_yourself 😂 10/10

  • @faddlewaddle2615
    @faddlewaddle2615 ปีที่แล้ว +1

    Gotta say, that's extraordinarily tedious and lengthy. Surely there must be a way to circumvent having to do that over again 4 times? As in doing it via one run-through IF one's got a powerful enough machine?
    BUT, I do love your tute approach . You just need to slow it down just a tad and let us know when you're actually pressing one button or the other...EVEN if you say it really quick. It'd still help.

  • @nz69
    @nz69 ปีที่แล้ว +1

    thanks, Trump.

  • @joshuakania7630
    @joshuakania7630 9 หลายเดือนก่อน

    Found it eerily ironic that Donald Trump taught me how to use AI tools

    • @karim_yourself
      @karim_yourself  9 หลายเดือนก่อน

      Tremendous if you ask me 😂

  • @BlankFX
    @BlankFX 11 หลายเดือนก่อน

    Or I simply ditch this bs extension and use an RIFE AI-Model and get the same output in merely a few seconds.
    Yeah, I really got frustrated trying to use temporal kit and your video didn't really help me as I already had all key frames prepared.

  • @bolbolzaboon
    @bolbolzaboon ปีที่แล้ว

    Is this your voice or is it this Trump text to speech ai generated voice?

    • @karim_yourself
      @karim_yourself  ปีที่แล้ว +1

      The latter 😁

    • @bolbolzaboon
      @bolbolzaboon ปีที่แล้ว

      @@karim_yourself The quality if amazing! did you use ElevenLabs to generate this?

  • @ballaswave
    @ballaswave ปีที่แล้ว

    thank you donald trump

  • @petertimberlake6155
    @petertimberlake6155 6 หลายเดือนก่อน

    ten twenty four times ten twenty four on my three thousand and seventy tee