Video Kare Hesaplayıcı

Yapay zeka videosu için kare, FPS ve süre dönüştürme

Bu video kare hesaplayıcı, yapay zeka video ve animasyon iş akışları için kare sayısı, kare hızı ve klip süresi arasında dönüşüm yapar. Herhangi iki değeri girin, üçüncüsü anında hesaplanır; Wan, AnimateDiff, ComfyUI video düğümleri ve Stable Video Diffusion’ın hepsinin izlediği (kare - 1) / fps kuralı kullanılır.

Açık video modelleri saniyeyle değil kareyle düşünür. Wan 2.x, 16 fps’te 81 kare üretir; AnimateDiff 16 karelik bağlamlarla çalışır; ComfyUI’daki batch sayıları ham kare sayılarıdır. Film yapımcıları ise saniye ve zaman çizelgesi kare hızlarıyla düşünür. Bu hesaplayıcı ikisi arasında çeviri yapar; aşağıdaki interpolasyon paneli de 24 fps’lik bir zaman çizelgesine giderken RIFE ya da FILM’in kare sayınıza ve fps’inize ne yaptığını gösterir.

Her şey tarayıcınızda çalışır. Girdiğiniz hiçbir şey bir sunucuya gönderilmez.

Hesaplanacak değer
Yaygın kare hızları

Dönüşümünüz

5 saniye

Kare: 81

Kare hızı: 16 fps

Süre: 5 sn

Basit kare / fps hesabı 5.063 sn verirdi. Oynatılabilir uzunluk kare - 1 aralığı kapsar; üretilen kliplerin basit bölmenin gösterdiğinden bir kare aralığı kadar kısa sürmesinin nedeni budur.

Kare interpolasyonu

RIFE, FILM ve benzeri interpolatörler süreyi değiştirmeden kare hızınızı katlar: her kare aralığına yeni ara kareler eklenir.

İnterpolasyon katsayısı

Çıkış fps: 32

Çıkış kareleri: 161

Süre: 5 sn (değişmez)

süre = (kare - 1) / fps | çıkış_fps = fps x katsayı | çıkış_kare = (kare - 1) x katsayı + 1

Hedef: 24 fps zaman çizelgesi

16 fps’ten tam interpolasyon katsayısı 1.5x’tir; aynı 5 sn süreyle 24 fps’te 121 kare verir. Yalnızca tam sayı katsayı destekleyen interpolatörler oraya 3x ile 48 fps’e çıkıp ardından 2:1 kare atlayarak ya da kurgu yazılımında 24’e uyarlayarak ulaşır.

Orijinal kareleri bunun yerine 24 fps’te yeniden zamanlamak klibi 3.333 sn’ye kısaltır, yani yüzde 33.3 süre kaybı. Doğrudan 24 fps’lik bir zaman çizelgesine bırakılan yapay zeka kliplerinin hızlandırılmış gibi hissettirmesinin nedeni bu kaymadır.

Kare sayısı başvuru tablosu

Yaygın klip uzunlukları için kare sayıları, kare = süre x fps + 1 formülüyle.

Klip uzunluğu8 fps12 fps16 fps24 fps25 fps30 fps60 fps
2 sn172533495161121
4 sn33496597101121241
5 sn416181121126151301
8 sn6597129193201241481
10 sn81121161241251301601

Nasıl çalışır

Hesaplanacak değeri seçin, diğer ikisini girin; hesaplayıcı süre = (kare - 1) / fps formülünü uygular. Eksi bir önemlidir: bir klibin oynatılabilir uzunluğu, ilk ve son karesinin zaman damgaları arasındaki süredir, yani N kare N - 1 aralığı kapsar. Wan’ın 16 fps’te 5 saniyelik bir klip için 81 kare vermesinin ve AnimateDiff çıktılarının kare sayısının fps’e bölünmesinden biraz kısa çıkmasının nedeni budur. İnterpolasyon paneli çıkış_fps = fps x katsayı ve çıkış_kare = (kare - 1) x katsayı + 1 formüllerini uygular; bunlar ComfyUI’daki RIFE ve FILM düğümlerinin kullandığı hesaplardır.

5 saniyelik video kaç karedir?

Tamamen kare hızına bağlıdır. Beş saniye, her biri artı bir uç kareyle sayıldığında, 16 fps’te 81 kare, 24 fps’te 121 kare ve 30 fps’te 151 karedir. Bir kareden saniyeye hesaplayıcı ancak modelinizin hangi fps’te ürettiğini bildiğinizde işe yarar yanıtlar verir: Wan varsayılan olarak 16 fps kullanır, AnimateDiff iş akışları genellikle 8 ila 16 fps’te çalışır, Stable Video Diffusion ise ayarlara göre 6 ila 14 fps’te kısa parçalar üretir.

Fps ile kare sayısı arasındaki ilişki, yapay zeka videosunun bütçe hesabını da belirler. ComfyUI’da video uzunluğu kare olarak ayarlanır ve her fazladan kare VRAM ve üretim süresi tüketir; dolayısıyla 16 fps’te 5 saniyelik bir klibin 81 kareye ihtiyaç duyduğunu bilmek (klasik “16 fps’te 81 kare kaç saniye” sorusu), işi kuyruğa almadan önce uzunluk alanına tam olarak ne yazacağınızı ve bunun neye mal olacağını söyler.

Yapay zeka çıktısını bir kurgu zaman çizelgesine yerleştirmek işin diğer yarısıdır. Kurgucular 24, 25 veya 30 fps’te keser; 24 fps’lik bir zaman çizelgesine bırakılan 16 fps’lik bir üretim ya üçte bir kısa oynar ya da kare harmanlamayla takılarak akar. Kare interpolasyonu ucuz çözümdür: 1,5x’lik bir geçiş 16 fps’i tam olarak 24’e taşır, 48 fps’e 3x’lik bir geçiş ise 2:1 kare atlamadan sonra temiz bir 24 fps ve üstüne ücretsiz bir 2x ağır çekim seçeneği verir.

Kimler için

  • Yapay zeka film yapımcıları: GPU süresi harcamadan önce saniyeyle ölçülmüş bir çekim listesini Wan, AnimateDiff veya ComfyUI’ın gerçekte istediği kare sayılarına çevirin.
  • Kurgucular: üretilen görüntüleri takılma ya da istenmeyen yeniden zamanlama olmadan 24 veya 30 fps’lik bir zaman çizelgesine oturtan interpolasyon katsayısını bulun.
  • Animatörler: animasyonu 8 veya 12 fps’te (ikişerli çekim) planlayın ve her klip uzunluğu için kesin kare bütçesini bilin.
Sıradaki adımınız

Senaryodan başlayın.Storyboard’u alın.

ScreenWeaver senaryonuzu planlara ayırır ve storyboard’u ondan üretir. Kadrajı, açıyı, hareketi ve süreyi siz belirlersiniz. Karakterler plandan plana korunur.

  • $0, süresi dolmaz
  • PDF ve Final Draft dışa aktarma
  • Mac, Windows, Linux, iPad
The Yellow Umbrella’dan S3 planının ScreenWeaver storyboard’u, yanında karakter sayfaları ve senaryo

Video Kare Hesaplayıcı: eksiksiz rehber

(kareler - 1) / fps kuralını kullanarak kare sayısı, fps ve süreden herhangi birini diğer ikisinden hesaplar ve kare interpolasyonunu modeller; böylece RIFE ya da FILM’i çalıştırmadan önce çıkış fps’ini ve kare sayısını bilirsiniz.

Bu iş akışında temel sorun açık: açık video modelleri klipleri kare olarak ölçer, film yapımcıları ise saniye olarak planlar; (kareler - 1) / fps kuralı da basit dönüşümlerin yanlış çıkmasına yol açar. Çözülmezse, sonraki aşamalarda sürtünme ve daha yavaş kararlar doğurur. Pratik hedef şu: modelin ürettiğiyle ve zaman çizelgesinin beklediğiyle eşleşen kesin kare sayıları, kare hızları ve süreler.

Akılda tutulması gereken sınırlama: Modele özgü kare sayısı kısıtlamalarını (Wan’ın 4n+1 adımları gibi) belgelemenin ötesinde bilemez ve dışa aktarma sonrası kodlayıcı davranışını öngörmez; son zamanlamayı kurgu yazılımınızda doğrulayın.

İleri düzey iş akışı: İleri düzey ekipler proje başına tek bir üretim fps’i belirler, plan başına kare sayılarını çekim listesine kaydeder ve tüm interpolasyonu tek bir çarpanla toplu olarak yapar; böylece her klip zaman çizelgesine aynı şekilde uyar.

Adım Adım İş Akışı

  1. Hesaplanacak değeri seçin, sonra bildiğiniz iki değeri girin: model çıktısı genellikle kare artı fps, storyboard ise genellikle saniyedir.
  2. Tahmin etmek yerine modelinizin doğal hızına uymak için fps düğmelerini kullanın (Wan için 16, AnimateDiff için 8 ila 16).
  3. Herhangi bir şey üretmeden önce üretim fps’inden zaman çizelgesi fps’ine giden yolu planlamak için interpolasyon panelini çalıştırın.
  4. Kare bütçeleri kurguya ve maliyet tahminine kadar korunsun diye sonucu çekim listenize kopyalayın.

Profile Göre Kullanım Alanları

  • Yapay zeka film yapımcısı: kuyruğa almadan önce 6 saniyelik bir planı ComfyUI uzunluk alanına yazılacak kesin kare sayısına çevirin.
  • Kurgucu: 16 fps üretimleri yeniden zamanlama bozulmaları olmadan 24 fps zaman çizelgesine oturtan interpolasyon çarpanını seçin.
  • Animatör: 12 fps animasyon geçişleri için kare bütçesi ayırın ve eklenen her saniyenin süre maliyetini bilin.

Kaçınılması Gereken Yaygın Hatalar

  • Kareleri fps’e bölüp her klibin neden beklenenden bir aralık kısa olduğunu merak etmek.
  • 16 fps üretimleri doğrudan 24 fps zaman çizelgesine bırakıp ortaya çıkan titremeyi ya da hızlanmayı teslim etmek.
  • Modelin kare adımı kısıtlamalarını yok sayıp modelin sessizce yuvarladığı sayılar istemek.

Profesyonel En İyi Uygulamalar

  • Referans noktalarını ezberleyin: 16 fps’te 81 kare 5 saniye, 24 fps’te 121 kare 5 saniyedir.
  • İnterpolasyonu renk ve gren geçişlerinden önce yapın; interpolatörler temiz karelerde daha iyi çalışır.
  • Bir model sayıları kısıtlıyorsa (Wan için 4n+1), en yakın geçerli sayıyı seçin ve gerçek süreyi burada yeniden hesaplayın.

Bu aracın çıktısını yazarlığın yerine geçen bir şey olarak değil, karar destek katmanı olarak görün. Büyük senaryolar özgün tercihleri, duygusal isabetleri ve dramatik ilerleyişin netliğiyle hatırlanır. Araçlar gürültüyü azaltarak yardım eder, böylece enerjiniz asıl önemli olana gider: karakter, çatışma, tırmanış ve karşılık. Her turdan sonra sonuçları gözden geçirir ve kabul ettiğiniz değişikliklerin açık bir kaydını tutarsanız, iş akışınız taslaktan taslağa daha hızlı ve öngörülebilir hale gelir. Profesyonel iş birlikçilerin tam olarak değer verdiği şey de bu tutarlılıktır: daha az sürpriz, daha net gerekçeler ve bilinçli biçimde gelişen bir senaryo.

Ayrıntılı SSS

Bir video kare hesaplayıcı hangi formülü kullanır?

süre = (kareler - 1) / fps. Eksi bir, N karenin oynatılabilir N - 1 aralığa yayılmasından gelir. Süreden kare hesabı bunun tersidir: süre x fps + 1.

Wan neden 81 kare üretir?

Wan 2.x doğal olarak 16 fps çıktı verir ve 5 saniyelik klipleri hedefler: 5 x 16 + 1 = 81. Model ayrıca 4n+1 kare sayılarını tercih eder ve 81 ikisini de karşılar.

AnimateDiff hangi fps’i kullanır?

AnimateDiff’in hareket modülleri 8 ila 16 fps’lik bağlam pencereleri etrafında eğitildi; iş akışlarının çoğu 8, 12 ya da 16 fps’te üretir, ardından teslim için interpolasyonla yükseltir.

24 fps’te üretmek mi yoksa interpolasyonla 24 fps’e çıkmak mı daha iyi?

Aynı süre için 24 fps’te üretmek, 16 fps’e göre yüzde 50 daha fazla kare demektir. İş akışlarının çoğu modelin doğal hızında üretip interpolasyon yapar; doğal 24 fps’i interpolasyon bozulmalarının göründüğü hızlı hareketli planlara saklar.

Kare sayısı VRAM’i ve üretim süresini nasıl etkiler?

Süreyi kabaca doğrusal, VRAM’i ise belirgin biçimde etkiler, çünkü video modelleri kareler arasında dikkat hesaplar. Aynı sürede fps’i yarıya indirmek kare bütçesini de yarıya indirir; 16 fps üretim artı interpolasyonun varsayılan tasarruf hamlesi olmasının ana nedeni budur.

Son dışa aktarma hangi kare hızını kullanmalı?

Teslim hedefinize uyun: sinematik işler için 24 fps, PAL yayın için 25, sosyal medya ve ekran kaydı için 30 ya da 60. Önce hedefi belirleyin, sonra üretim fps’ini ve interpolasyon çarpanını ondan geriye doğru planlayın.

FAQ

Sık sorulan sorular

Çünkü süre kare / fps değil, (kare - 1) / fps’tir. Bir klibin oynatılabilir uzunluğu kareler arasındaki aralıkları kapsar ve N karenin yalnızca N - 1 aralığı vardır. 16 fps’te 81 karelik bir klip 5,06 değil, tam 5,0 saniye sürer.

81 kare: 5 x 16 = 80 aralık, artı uç kare. Wan’ın varsayılan çıktısının 81 kare olmasının nedeni tam olarak budur; bu, kendi 16 fps’inde 5 saniyelik bir klibe karşılık gelir.

Aracınız kesirli katsayıları destekliyorsa 1,5x interpolasyon yapın; bu, süreyi aynı tutar. Yalnızca tam sayı katsayı destekleyen interpolatörlerle 3x ile 48 fps’e çıkın ve her iki kareden birini atlayın ya da 48 fps’te dışa aktarıp kurgu yazılımınızın uyarlamasına bırakın. Basit yeniden zamanlamadan kaçının: 16 fps’lik kareleri 24 fps’te oynatmak sürenin üçte birini keser.

Hedef saniyeyi çıkış fps’inizle çarpın ve 1 ekleyin. 16 fps’te 4 saniyelik bir klip 65 karedir; 24 fps’te 97. Bazı düğümler kare sayılarını modele özgü adımlarla da sınırlar (Wan, 81 gibi 4n+1 değerleri kullanır), bu yüzden en yakın geçerli sayıya yuvarlayın.

Hayır. İnterpolasyon mevcut her kare aralığını yeni ara karelerle doldurur; yani 16 fps’te 81 kareye 2x’lik bir geçiş, 32 fps’te 161 kare verir ve süre 5 saniye kalır. Süre ancak sonradan yeniden zamanlama, hız rampası ya da kare atlama yaparsanız değişir.