Video Işıklandırma için ComfyUI IC-Light akışı
ComfyUI IC-Light akışı ile video projelerinizin tam potansiyelini ortaya çıkarın. Bu akış, "Human" karakter videolarınızı bir ışık haritası kullanarak aydınlatmayı iyileştirmek için özel olarak tasarlanmıştır. ComfyUI IC-Light ile videolarınızı sadece istemlerinizi ve ışık haritası öğelerinizi, örneğin şekiller ve neon ışıkları, sağlayarak kolayca dönüştürebilirsiniz. Araç, önemli ölçüde geliştirilmiş aydınlatma ile yeni bir video oluşturacaktır.
ComfyUI IC-Light akışı NASIL KULLANILIR
- Kaynak Videoyu Yükleyin: Geliştirmek istediğiniz videoyu yükleyerek başlayın.
- Işık Haritası Videosu veya Tek Işık Haritası Görüntüsü Yükleyin: Yeni aydınlatma şablonunuz olarak hizmet edecek bir ışık haritası videosu veya tek bir görüntü seçin.
- Yükleme Sınırını ve diğer Ayarları Girin, aynı ayarlar Işık Haritası Videosunda olmalıdır.
- Yeni ışık ayarlarınızı tanımlayan İstemleri girin, örneğin Güneş ışığı veya neon ışıkları.
- Modelinizi Seçin. Gerçekçi model tercih edilir.
- Işık Haritası Bileşimini ve diğer Ayarları gerektiğinde değiştirin.
- Render tuşuna basın.
Çıktılar ComfyUI > Outputs klasörüne kaydedilecektir.
Girdiler_1 - Ayarlar
Burada 5 Ayar var:
- Sampler Adımları: Bir görüntüyü render etmek için KSampler'ın toplam adım sayısını belirler. Değiştirilmemelidir. [Varsayılan Değer 26]
- Detay Artırıcı: Son Render'daki küçük detayları artırır. [0.1 ve 1 arasında bir değer kullanın]
- Tohum: Her KSamplers için Üretim Tohumunu kontrol eder.
- Sampler CFG: KSamplers'ın CFG değerlerini kontrol eder.
- Refiner Büyütme: Yüksek çözünürlüklü düzeltme değeri gibi çalışır. [En iyi sonuçlar için 1.1 – 1.6 arasında kullanın]
İstemler
- Pozitif İstem: Yeni aydınlatma ile görüntünüzü en iyi tanımlayan istemleri girin.
- Negatif İstemler: En iyi sonuçları verecek şekilde yapılandırılmıştır. Düzenlemekten çekinmeyin.
- Clip Text Encode düğümleri: Metni kodlamaya yardımcı olur ve kaliteyi en üst düzeye çıkarır. “full” olarak bırakın.
Modeller ve Loras
- Kontrol Noktası: Doğru sonuçlar için herhangi bir realistic SD 1.5 modelini seçin. Stilistik sonuçlar için herhangi bir SD 1.5 modelini seçmekte özgürsünüz.
- Loras: [İsteğe Bağlı] İstediğiniz herhangi bir loras'ı listeden seçin. Tam güçte kullanmayın. En iyi etki için yaklaşık 0.5-0.7 kullanın.
Kaynak Video Girişi
- Kaynak Video Yükleyin: Burada ışığını değiştirmek istediğiniz İnsan Karakter videosunu yüklemek için tıklayın.
- 100 MB altında olmalıdır, büyük boyutu yüklemek başarısız olacaktır.
- 15-20 saniyeden uzun olmamalıdır. Daha uzun videolar render edilemeyebilir.
- 720p veya daha düşük olmalıdır.
- Bazı başlangıç karelerini atlamak için Skip Frames Nodes kullanın. [Işık Haritası video’su bu kadar kareyi de atlayacaktır.]
- Görüntü Boyutu Sınırlayıcıyı Uygula: Burada render çözünürlüğünü sınırlandırırsınız, ister manzara ister portre olsun, maksimum çözünürlük her zaman belirlenen değerin altında veya eşit olacaktır.
- En iyi sonuçlar için 800 – 1200 arasında bir değer kullanın. [Bu Vram'i etkiler.]
Önemli: Test için İlk olarak 10 kare Yükleme Sınırı kullanın.
- 24 GB varsa, 1000 – 1200 çözünürlükte yaklaşık 200 - 300 kare kullanın.
- Tüm kareleri render etmek istiyorsanız 0 kullanın. [Daha uzun videolar için önerilmez.]
Maske ve Derinlik Ayarları
- Maske: Robust Video Matting kullanır, varsayılan ayarlar uygundur.
- Derinlik ControlNet: En son DepthAnything v2 modellerini kullanır.
- Güç ve Son Yüzde optimal sonuçlar için %75 olarak ayarlanmıştır.
- En iyi sonuçlar için kullanın.
Işık Haritası
- Işık Haritası Yükle: İstediğiniz bir ışık haritası videosunu yüklemek için tıklayın.
- Kaynak videonun boyutlarına otomatik olarak ölçeklenecektir.
- Kaynak videonun boyutlarına eşit veya daha uzun olduğundan emin olun, aksi takdirde hata verecektir.
- Işık Haritası ControlNet: Bu ışık haritası, kullanılarak Işık controlnet olarak da kullanılır.
- CN Güç ve Son Yüzde: Burada düşük değerler kullanın, yüksek değerler aşırı pozlama veya keskin ışık geçişine neden olabilir.
Tek Işık Haritası
- Tek bir görüntüyü ışık haritası olarak kullanmak için, bu düğümleri sessizden çıkarın ve yeniden yönlendirme düğümünü “Pick one Input” düğümüne bağlayın.
AnimateDIff
- AnimateDiff Modeli Yükle: Farklı efektler için herhangi bir model kullanabilirsiniz.
- AnimateDiff Diğer düğümler: Diğer ayarları değiştirmek için AnimateDiff hakkında biraz bilgi sahibi olmanız gerekir. [Onları bulabilirsiniz.]
- Ayarlar SMZ: Bu düğüm model boru hattının kalitesini artırmak içindir, tüm ayarlar iyi çalışacak şekilde önceden tanımlanmıştır.
Işık Haritası Kompozisyonu ve IC Koşullandırma
- Yukarıdaki üst Ayar Düğümleri (Gri renkte) IC-Light Koşullandırmasının Koşullandırılmasını kontrol etmek, kontrastı azaltmak ve parlaklığı kontrol etmek içindir.
- Yeni arka plan oluştur: Devre dışı bırakıldığında, orijinal görüntü girişlerini kullanacak ve pozitif istem kutusunda “Arka Plan İstemleri” varsa, ayrıntıları kaynak videonun arka planına benzer şekilde haritalamaya çalışacaktır.
[1girl, sunlight, sunset, white shirt, black short jeans, interior, room]
- Yeni arka plan oluştur etkinleştirildiğinde: Derinliği dikkate alarak yeni bir arka plan oluşturacaktır.
[1girl, sunlight, sunset, nature in the background, sky]
Ayrıca Depth ControlNet’in Gücü ve Son Yüzdesi, arka planda açık bir alan olması için %45’e düşürüldü.
- Işık Haritası Üstte: True olduğunda, Işık haritası Kaynak videonun üstünde olacak ve daha baskın olacak, False olduğunda Kaynak üstte olacak, daha baskın ve parlak olacak.
- Konuyu Etkileyen Alan: 2 Karıştırma modu en iyi sonucu verir.
- Multiply: Işık haritasına göre gölge alanlarını karartır.
- Screen: Işık haritasına göre gölge alanlarını aydınlatır.
- Karışım Faktörü yoğunluk içindir.
- Genel Ayarlamalar: Bu, yukarıdaki Son İşlenen Işık haritasının parlaklığını, kontrastını, gamma'sını, tonunu kontrol eder.
- Görüntü Yeniden Haritalama: Tüm görüntünün genel parlaklığını ve karanlığını kontrol etmek için bu düğümü kullanın.
- Daha yüksek minimum değer sahneyi aydınlatır.
- Daha düşük maksimum değer sahneyi karartır ve parlak alanları QrCode Monster CN gibi morfing nesnelere dönüştürebilir.
- Sahneyi biraz aydınlatmak için çoğunlukla minimum değeri 0.1 veya 0.2 kullanın.
- Minimum Değer 0, ışık haritasının siyah pikselleri için zifiri karanlık gölgeye sahip olacaktır.
KSamplers (Ham ve Ayrıntılı)
IC Ham Ksampler: Diğer örnekleyicilerden farklı olarak, IC-Light Koşulu nedeniyle 8. adımdan itibaren başlar (Kareler 8. Adımdan itibaren gürültüden arındırılır.)
- Örneğin, 20 adımın sonu
- Başlangıç Adımı
- 0, Işık haritası etkisi olmaz.
- 5, %50 etki olur.
- 10, %100 etki olur.
- Dolayısıyla, 3-8 iyi bir test değeri.
Yeni Arka Plan Oluştur TRUE olduğunda, daha iyi sonuçlar için 5'ten daha düşük gidebilirsiniz.
- Ksampler Ayrıntılı: IC ham örnekleyiciden sonra bir Img2Img Ayrıntılandırıcı gibi çalışır.
25 adımın sonu için
- Başlangıç Adımı
- 10 ve altı, ham örnekleyici gibi çalışacak ve size morfing nesneler verecektir.
- 15, düzgün bir ayrıntılandırıcı olarak çalışır.
- 20, düzgün çalışmaz.
- 20 ve üzeri, karışık sonuçlar verir.
- Dolayısıyla, varsayılan 16 iyidir.
Yüz Düzeltme
- Yüz Düzeltme için Büyütme: Yüzleriniz yüz düzeltmeden sonra tatmin edici değilse, daha iyi yüzlere sahip olmak için yaklaşık 1.2 ila 1.6 arasında büyütebilirsiniz.
- Pozitif İstem: Burada yüz için istemleri yazabilirsiniz. Varsayılan olarak “gülümseyen” olarak ayarlanmıştır. Değiştirebilirsiniz.
- Yüz Gürültü Giderme: Yaklaşık 0.35 – 0.45 kullanın. Daha yüksek olduğunda yüz yanlış render edilebilir ve ayrıca kayan yüzler sorunu ortaya çıkabilir.
Kaydetme
- Video Birleştir: Tüm kareleri video formatında dışa aktarır. Bu düğüm birleştirme sırasında başarısız olursa, bu, çok fazla kare olduğu ve RAM'in tükendiği anlamına gelir. Bu olursa kare yükleme sınırını azaltın.
- Varsayılan olarak ComfyUI > Outputs klasörüne kaydedecektir.
- Çıkış Yolunu Değiştir: Çıktıyı özel bir konuma kaydetmek istiyorsanız, bu düğümü sessizden çıkarın.
Bu iş akışının Yazarı Hakkında
Jerry Davos
- YouTube Kanalı: https://www.youtube.com/@jerrydavos
- Patreon: https://www.patreon.com/jerrydavos
İletişim
- E-posta: davos.jerry@gmail.com
- Discord: https://discord.gg/z9rgJyfPWJ