Video karesi çıkarma kılavuzu

Video Karelerini Aralığa, FPS'ye veya Sayıya Göre Örnekleme

İyi bir çerçeve örneği, incelenecek kadar küçük ve önemsediğiniz olayları koruyacak kadar yoğundur. Doğru kontrol, önceliğinizin zaman aralığı mı, hareket kapsamı mı yoksa tahmin edilebilir sayıda çıktı dosyası mı olduğuna bağlıdır.

Son güncelleme: 9 Eylül 2026
01

Görsellerin cevaplaması gereken soruyla başlayın

Çerçeve çıkarma, görüntü formatı probleminden önce bir örnekleme problemidir. Yararlı zaman aralığını ve birinin görüntülerden alacağı kararı tanımlayın. Bir toplantı iletişim sayfasının geniş sahne kapsamına ihtiyacı vardır. Bir animasyon incelemesi yakın aralıklı durumlara ihtiyaç duyar. Küçük resim araması, görsel olarak farklı adaylardan oluşan yönetilebilir bir kümeye ihtiyaç duyar.

Önce kırpın. 20 dakikalık bir kaydın yalnızca 45 saniyesi önemliyse, örnekleme yoğunluğunu artırmadan önce bu aralığı ayarlayın. Bu, kod çözme işini, bellek kullanımını, kopya görünümlü çerçeveleri ve sonucu incelemek için gereken süreyi azaltır.

  • Takvim saati sabit birim olduğunda aralık kullanın: her 5, 10 veya 30 saniyede bir resim.
  • Hareket aralığı önemli olduğunda istenen FPS'yi kullanın: örneğin, kısa bir eylem boyunca saniyede 2 örnek.
  • İnceleme çabası veya çıktı miktarı sabit olduğunda sabit sayıyı kullanın: örneğin, bir sahnede 24 aday.
  • Tek kareyi yalnızca anı öğrendikten veya yakındaki kareleri inceleyecek kadar aralığı daralttıktan sonra kullanın.
02

Çıkarmadan önce aralık çıktısını hesaplayın

Her I saniyede bir örneklenen başlangıç zamanı S'den bitiş zamanı E'ye kadar olan bir aralık için, her iki aralık sınırı dahil edildiğinde faydalı bir tahmin taban((E - S) / I) + 1'dir. Bu nedenle, her 10 saniyede bir örneklenen 60 saniyelik bir aralık yaklaşık 7 zaman damgası üretir: 0, 10, 20, 30, 40, 50 ve 60 saniye. Bir zaman damgasının kodu çözülebilir kalması gerektiğinden, son sayım medya sınırında değişiklik gösterebilir.

Tahmin 240 görüntüyü aşarsa aralığı kısaltın veya aralığı artırın. Örneğin, her 5 saniyede bir 30 dakikalık bir aralığın örneklenmesi yaklaşık 361 zaman damgası gerektirir. Aralığın 8 saniyeye yükseltilmesi, tahmini yaklaşık 226'ya düşürür; bu da tek bir çalıştırmaya sığar. Diğer bir seçenek de her sonucun gözden geçirilmesinin daha kolay olması için ayrı sahneleri işlemektir.

Aralıklı örnekleme özellikle eğitimler, konferanslar, incelemeler ve olayların saniyeler veya dakikalar halinde tartışıldığı uzun kayıtlar için okunabilir. Geniş aralıklı iki zaman damgası arasında biten kısa bir hareket için daha az uygundur.

03

İstenen FPS'nin ne anlama geldiğini anlayın

İstenen FPS, aracın saniyede kaç zaman damgası örnekleyeceğini kontrol eder; kaynak videoyu değiştirmez ve kaynak kare hızını kanıtlamaz. İstenilen 2 FPS'de hedef aralığı 0,5 saniyedir. İstenilen 10 FPS'de 0,1 saniyedir. İstenilen 5 FPS'de 12 saniyelik bir aralık, her iki uç nokta dahil edildiğinde yaklaşık 61 zaman damgası gerektirir.

Klibin yararlı zamansal ayrıntısının üzerinde örnekleme yapmak genellikle neredeyse kopyalar oluşturur. 30 kaynak FPS'de kaydedilen statik bir sunum nadiren saniyede 30 dışa aktarılan görüntüye ihtiyaç duyar. Buna karşılık, iki saniyelik bir etkileşim hatası, talep edilen 10 FPS'den faydalanabilir, böylece durum değişiklikleri kompakt bir dizi boyunca görülebilir.

Değişken kare hızlı medya, ayrımı daha da önemli hale getiriyor. Tarayıcı medya zamanına göre arama yapar ve bu zamana yakın kodu çözülmüş bir sunum çerçevesi döndürür; her mükemmel düzenli aralıkta tek bir kaynak çerçeve olmayabilir. Tam kaynak çerçeve indekslemesi için sunum zaman damgalarını ve çerçeve kimliklerini açığa çıkaracak şekilde tasarlanmış bir kod çözücü kullanın.

04

Sınırlı inceleme çalışması için sabit sayım kullanın

Sabit sayım modu, seçilen sayıda adayı seçilen aralığa dağıtır. 90 saniyelik bir aralık 10 görüntüye ihtiyaç duyuyorsa adaylar arasındaki yaklaşık boşluk 90 / (10 - 1) veya her iki uç nokta dahil edildiğinde 10 saniyedir. Bu mod, klip süreleri farklı olsa bile inceleme iş yükünün tahmin edilebilir olmasını sağlar.

Yararlı bir iki geçişli iş akışı, geniş aralıkta 12 ila 24 görüntüyle başlar. En güçlü alt aralığı belirleyin, ardından daha küçük pencerede aynı sayımı tekrarlayın. İkinci geçiş, ilgisiz görüntülerden yüzlerce görüntü oluşturmadan zamansal ayrıntıları artırır.

Bu yaklaşım küçük resimler, etkinlik fotoğrafları, ürün açıları ve görsel kalite kontrol için iyi sonuç verir. Başka birine açıklamak da daha kolaydır: 'Bu 20 adayı gözden geçirin', keyfi bir FPS ayarından daha net bir geçiştir.

05

Çalışılan numune alma planları

On dakikalık yazılım kılavuzu

Yaklaşık 21 görüntü için 30 saniyelik aralıklarla başlayın. Yükleme ekranlarını ve yinelenen durumları kaldırın. Bir iş akışının daha fazla ayrıntıya ihtiyacı varsa o dakikayı ayırın ve her 5 saniyede bir örnekleyin. Küçük arayüz metninin okunabilir kalması gerektiğinde PNG'yi dışa aktarın.

Sekiz saniyelik spor oyunu

Aralığı oyuna göre kısaltın ve yaklaşık 65 aday için 8 FPS talep edin. Topun konumunu, pozunu, kapanmasını ve hareket bulanıklığını inceleyin. En iyi bir saniyelik pencereyi daraltın ve son JPG veya PNG'yi dışa aktarmadan önce tek karelik itelemeleri kullanın.

Kırk beş dakikalık ders iletişim sayfası

Yaklaşık 23 görüntü için 2 dakikalık bir aralık kullanın. Bu, çıktıyı incelenemez bir galeriye dönüştürmeden konu değişikliklerini tanımlamak için yeterlidir. Slayt metni önemliyse kaynak genişliğini koruyun veya okunabilirliği koruyan maksimum genişliği ayarlayın.

Veri kümesi inceleme örneği

Gerçek kişi tarafından yapılan inceleme bütçesine uygun sabit bir sayı seçin ve ardından tam zaman aralığını ve ayarları kaydedin. Bir örnek, sahne dengesini ve bariz kalite sorunlarını ortaya çıkarabilir ancak otomatik olarak istatistiksel olarak temsili değildir. Veri kümesi tasarımı, sınıf dengesi ve rastgeleleştirme ayrı bir yöntem gerektirir.

06

Yoğunluğu artırmadan önce sonucu kontrol edin

Zaman damgalarını sırayla inceleyin ve üç soru sorun: Önemli geçişler eksik mi? Ardışık birçok görüntü görsel olarak gereksiz mi? İncelemeyi yapan kişi her görselin neden var olduğunu anlayabilir mi? Eksik olaylar daha dar bir aralık veya daha yoğun bir örnek gerektirir; artıklık daha geniş bir aralık veya daha düşük istenen FPS gerektirir.

İlk geçişi özellikle küçük tutun. Tarayıcı tarafından kodu çözülen tam çözünürlüklü görüntüler, sıkıştırılmış video kaynaklarının önerdiğinden çok daha fazla bellek kaplayabilir. 1920 x 1080 tuval, görüntü kodlamadan önce yaklaşık 8,3 milyon RGBA bayt içerir; bu nedenle, indirilen JPG dosyaları kompakt olsa bile eş zamanlı çok sayıda önizleme, mobil cihazda baskı oluşturabilir.

Örnek umut verici bir anı tespit ettiğinde tam kare kılavuzu ile devam edin veya şimdi bir plan uygulamak için videodan karelere dönüştürücüyü açın.