- Jika aksi seperti klik, mengetik, dan drag didefinisikan dalam file konfigurasi JSON, Chrome headless akan dijalankan secara otomatis, menangkap hingga ~60fps lalu mengenkodekannya dengan ffmpeg
- Animasi kursor, overlay HUD penekanan tombol, dan efek suara dapat dikomposisikan ke dalam video
- Format output dapat dipilih: MP4 (default), GIF, WebM(VP9)
- Mendukung 12 jenis aksi seperti
pause, click, key, type, scroll, wait, screenshot, drag, moveTo, navigate, hover, select
- Chrome dan ffmpeg akan diunduh otomatis ke
~/.webreel saat pertama kali dijalankan — tidak perlu konfigurasi lingkungan terpisah
webreel init: membuat scaffold file konfigurasi baru, mendukung autocomplete IDE dengan menyertakan $schema
record : menjalankan perekaman video, mendukung mode tampilan dengan --watch dan mode --verbose
preview : pratinjau skenario di jendela browser tanpa perekaman nyata
composite : mengomposisi ulang dari rekaman mentah dan timeline yang tersimpan (tanpa perlu merekam ulang)
validate : memeriksa lebih awal kesalahan file konfigurasi sebelum perekaman dijalankan
- Dengan field
include, langkah umum dapat digunakan ulang (misalnya berbagi langkah inisialisasi seperti menutup banner cookie)
- Menyediakan berbagai contoh seperti drag-and-drop, proses login, perekaman viewport mobile, multi-select, membuat beberapa video dari satu konfigurasi, serta menangkap screenshot PNG secara bersamaan
- Lihat demo di Webreel.dev
- Lisensi Apache-2.0 / TypeScript
Belum ada komentar.