• JSON कॉन्फ़िग फ़ाइल में click, typing, drag जैसी actions परिभाषित करने पर headless Chrome अपने-आप चलकर ~60fps पर capture करता है और फिर ffmpeg से encode करता है
  • cursor animation, keystroke HUD overlay, और sound effects को वीडियो में composite किया जा सकता है
  • MP4 (डिफ़ॉल्ट), GIF, WebM(VP9) output formats में से चुन सकते हैं
  • pause, click, key, type, scroll, wait, screenshot, drag, moveTo, navigate, hover, select समेत 12 तरह की actions supported हैं
  • Chrome और ffmpeg पहली बार चलाने पर ~/.webreel में अपने-आप डाउनलोड हो जाते हैं — अलग से environment setup की ज़रूरत नहीं
  • webreel init: नई config file scaffolding, $schema शामिल होने से IDE autocomplete support
    • record : वीडियो रिकॉर्डिंग चलाता है, --watch से watch mode और --verbose mode support
    • preview : असली रिकॉर्डिंग के बिना browser window में scenario preview कर सकते हैं
    • composite : सेव की गई raw recording और timeline से re-composite कर सकता है (दोबारा रिकॉर्डिंग की ज़रूरत नहीं)
    • validate : रिकॉर्डिंग चलाने से पहले config file errors की जाँच
    • include field से common steps को reuse किया जा सकता है (जैसे cookie banner बंद करने जैसे initialization steps साझा करना)
  • drag-and-drop, login handling, mobile viewport recording, multi-select, एक ही config से कई वीडियो बनाना, और साथ में PNG screenshots capture करना जैसी कई examples दी गई हैं
  • Webreel.dev पर demo देखें
  • Apache-2.0 लाइसेंस / TypeScript

अभी कोई टिप्पणी नहीं है.

अभी कोई टिप्पणी नहीं है.