Record Video
Este bloque de función guarda los fotogramas de imagen entrantes en un archivo de video. Puede iniciar y detener la grabación con un disparador booleano o usar el disparador integrado Spacebar. Hay varios modos de calidad disponibles, incluida una opción de alta compresión que utiliza ffmpeg si está instalado.
📥 Entradas
Frame Los fotogramas de imagen de entrada que se grabarán.
Record Control booleano para iniciar/detener la grabación (se usa según el modo de disparo elegido).
Folder Path La carpeta donde se guardarán los videos grabados.
File Name (no extension) Nombre base del archivo opcional. Si se deja vacío, se usará una marca de tiempo.
📤 Salidas
Este bloque de función no proporciona salidas.
🕹️ Controles
Video Quality Elija entre modos de calidad:
Compressedarchivos más pequeños, rápido.High Qualitymenos compresión, mejor fidelidad visual.High-Compress(requires ffmpeg)mejor compresión pero requiere queffmpegesté disponible en el sistema.
Trigger Mode Elija cómo se inicia/detiene la grabación:
Spacebarpresione la barra espaciadora para alternar inicio/detención (requiere disponibilidad del hook de teclado en su OS).Continuousproporcione TRUE para iniciar y FALSE para detener.Onceun flanco ascendente TRUE inicia la grabación y un TRUE posterior detiene y guarda.
Recording LED Indicador visual que muestra si la grabación está activa.
🎯 Características clave
Iniciar/detener la grabación usando tres modos de disparo (
Spacebar,Continuous,Once).Múltiples modos de calidad, incluida una opción de alta compresión basada en
ffmpeg.Selección automática de códecs y contenedores disponibles para portabilidad.
Evita abrir el archivo de video mientras se graba (para prevenir conflictos de archivos).
Conversión en segundo plano para el modo
High-Compresspara que la compresión no bloquee la captura en tiempo real (requiereffmpeg).
📝 Cómo usar
Proporcione fotogramas a
Frame(por ejemplo desdeCamera USB,Camera IP (ONVIF), oStream Reader).Configure
Folder Pathdonde se deben guardar los videos.Opcionalmente, establezca
File Name (no extension)o déjelo vacío para usar una marca de tiempo.Seleccione la
Video Qualitydeseada. Si necesita archivos lo más pequeños posible y la mayor compresión, elija la opciónHigh-Compress(requires ffmpeg)y asegúrese de queffmpegesté instalado.Elija
Trigger Mode:Para control rápido por teclado use
Spacebar(funciona cuando su OS lo permite).Para control programático use
ContinuousoOncey alimente valores booleanos enRecord.
Inicie la grabación según el disparador seleccionado. El LED
Recordingse encenderá mientras captura.Detenga la grabación y deje que el bloque finalice el archivo de video. Si se seleccionó el modo
High-Compress, la compresión final puede ejecutarse en segundo plano.
📊 Comportamiento en ejecución
Cuando la grabación está activa, los fotogramas entrantes de
Framese agregan al archivo de video abierto.Al detenerse, el archivo se cierra. Si se seleccionó la opción de alta compresión y
ffmpegestá presente, se puede lanzar una conversión en segundo plano para crear un archivo más pequeño y altamente comprimido.Si el disparador
Spacebarno está disponible (común en algunas configuraciones de Linux sin privilegios elevados), el bloque mostrará una advertencia y puede usar los modosContinuousoOnceen su lugar.
💡 Consejos y trucos
Para grabar desde una cámara local, conecte
Camera USBoCamera USB Externala la entradaFrame.Para cámaras de red, use
Camera IP (ONVIF)oStream Readercomo fuente para una obtención de fotogramas más fluida en segundo plano.Previsualice los fotogramas en vivo enviando la misma fuente al bloque
Show Imagejunto a este bloque.Guarde fotogramas individuales para inspección en paralelo usando
Image LoggeroImage Writemientras el bloque graba video.Active la grabación automáticamente cuando aparezca algo importante conectando bloques de detección (por ejemplo
Object DetectionoMask Detection) a un flujo lógico que controle la entradaRecord.Use
Keyboard/Barcode Readersi necesita disparadores de teclado más complejos o entradas externas dirigidas aRecord.Si necesita un menor uso de almacenamiento pero aún buena calidad, elija
High-Compress(requires ffmpeg)e instaleffmpegen el PATH del sistema.
🛠️ Solución de problemas
Disparador
Spacebarno funciona en Linux: ejecute Studio con privilegios elevados (o use los modosContinuous/Once).Compresión no disponible: asegúrese de que
ffmpegesté instalado y accesible en el PATH del sistema para habilitar la opciónHigh-Compress. Si faltaffmpeg, el bloque caerá en un modo sinffmpegy mostrará una advertencia.Archivo en uso durante la grabación: el archivo de video no puede abrirse por otras aplicaciones mientras se graba. Espere a que la grabación termine.
No se guardan fotogramas: verifique que la fuente conectada a
Frameesté proporcionando imágenes válidas (previsualice conShow Imagepara ayudar).
Última actualización
¿Te fue útil?