Record Video
Bu fonksiyon bloğu, gelen görüntü karelerini bir video dosyasına kaydeder. Kaydı başlatıp durdurmak için boolean tetikleyici kullanabilir veya yerleşik Spacebar tetikleyicisini kullanabilirsiniz. Yüksek sıkıştırma gerektiren bir seçenek varsa ffmpeg yüklüyse bu mod kullanılabilir.
📥 Girdiler
Frame— Kaydedilecek giriş görüntü kareleri.Record— Kaydı başlat/durdur için kullanılan boolean kontrol (seçilen tetikleme moduna bağlı olarak kullanılır).Folder Path— Kaydedilen videoların saklanacağı klasör yolu.File Name (no extension)— İsteğe bağlı dosya adı temeli. Boş bırakılırsa zaman damgası kullanılır.
📤 Çıktılar
Bu fonksiyon bloğu herhangi bir çıktı sağlamaz.
🕹️ Kontroller
Video Quality— Kalite modunu seçin:Compressed— Daha küçük dosyalar, hızlı.High Quality— Daha az sıkıştırma, daha iyi görsel kalite.High-Compress(requires ffmpeg)— En yüksek sıkıştırma, fakat sistemde ffmpeg bulunması gerekir.
Trigger Mode— Kaydın nasıl başlatılıp durdurulacağını seçin:Spacebar— Başlat/durdur için boşluk tuşuna basın (işletim sisteminizde klavye hook izinleri gerektirebilir).Continuous— Kaydı başlatmak için TRUE, durdurmak için FALSE sağlayın.Once— Yükselen TRUE kaydı başlatır; sonraki TRUE kaydı durdurur ve kaydeder.
Recording— Kaydın aktif olup olmadığını gösteren LED görsel göstergesi.
🎯 Temel Özellikler
Üç tetikleme modu ile başlat/durdur (Spacebar, Continuous, Once).
İsteğe bağlı ffmpeg tabanlı yüksek sıkıştırma dahil olmak üzere birden fazla kalite modu.
Taşınabilirlik için mevcut video codec ve container türlerini otomatik seçme.
Kayıt sırasında video dosyasının başka uygulamalar tarafından açılmasını engeller (dosya çakışmalarını önlemek için).
High-compress modu için arka plan dönüştürmesi; sıkıştırma gerçek zamanlı yakalamayı engellemez (ffmpeg gerekir).
📝 Nasıl kullanılır
Görüntü karelerini
Framegirişine sağlayın (ör.Camera USB,Camera IP (ONVIF)veyaStream Reader).Videoların kaydedileceği
Folder Pathi ayarlayın.İsteğe bağlı olarak
File Name (no extension)i belirleyin veya zaman damgası kullanmak için boş bırakın.İstediğiniz
Video Qualitymodunu seçin. En küçük dosyalar içinHigh-Compress(requires ffmpeg)seçeneğini ve sistemde ffmpeg kurulu olduğundan emin olun.Trigger Modeseçin:Hızlı klavye kontrolü için
Spacebar(işletim sisteminiz izin veriyorsa).Programatik kontrol için
ContinuousveyaOncekullanın ve boolean değerleriRecordgirişine gönderin.
Seçilen tetiklemeye göre kaydı başlatın. Kaydederken
RecordingLED'i yanacaktır.Kaydı durdurun ve bloğun videoyu finalize etmesine izin verin. Eğer high-compress modu seçildiyse, son sıkıştırma arka planda çalışabilir.
📊 Çalışma sırasında davranış
Kayıt aktif olduğunda,
Framegirişinden gelen kareler açık video dosyasına eklenir.Durdurulduğunda dosya kapatılır. High-compress seçilmiş ve ffmpeg mevcutsa, arka planda daha küçük, yüksek sıkıştırılmış bir dosya oluşturmak için dönüşüm başlatılabilir.
Spacebar tetikleyicisi kullanımına izin verilmezse (ör. bazı Linux kurulumlarında root yetkisi olmadan), blok uyarı verecek ve
ContinuousveyaOncemodlarını kullanmanız önerilecektir.
💡 İpuçları ve Püf Noktaları
Yerel bir kameradan kaydetmek için
Camera USBveyaCamera USB ExternalkaynaklarınıFramegirişine bağlayın.Ağ kameraları için daha düzgün arka plan kare çekimi sağlamak adına
Camera IP (ONVIF)veyaStream Readerkullanın.Aynı kaynağı bu blok ile birlikte canlı önizleme için
Show Imagebloğuna da gönderin.Kayıt sırasında bireysel kareleri paralel inceleme için
Image LoggerveyaImage Writeile kaydedin.Bir şey önemli olduğunda otomatik tetikleme istiyorsanız, algılama bloklarını (ör.
Object DetectionveyaMask Detection)Recordgirişini sürücüleyecek mantık akışına bağlayın.Daha karmaşık klavye veya harici tetikleyiciler gerekiyorsa,
Keyboard/Barcode Readerkullanarak bunlarıRecordgirişine yönlendirin.Daha küçük depolama alanı istiyor ancak kabul edilebilir kalite de istiyorsanız,
High-Compress(requires ffmpeg)seçin ve ffmpeg'i sistem PATH'ine kurun.
🛠️ Sorun Giderme
Spacebar tetikleyicisi Linux'ta çalışmıyorsa: Studio'yu yükseltilmiş ayrıcalıklarla çalıştırın veya
Continuous/Oncemodlarını kullanın.Sıkıştırma kullanılamıyorsa: high-compress seçeneğini etkinleştirmek için ffmpeg'in kurulu ve sistem PATH'inde olduğundan emin olun. ffmpeg yoksa blok ffmpeg dışı moda geri döner ve uyarı verir.
Kayıt sırasında dosya kullanımda hatası: Video dosyası kayıt sırasında diğer uygulamalar tarafından açılamaz. Kaydın bitmesini bekleyin.
Kareler kaydedilmiyorsa:
Framegirişine bağlı kaynağın geçerli görüntü sağladığını doğrulayın (önizleme içinShow Imageyardımcı olur).
Last updated