Releases: davidamunga/bezl
Release list
v0.1.0
Minor Changes
-
The
bezl processcommand now accepts static images (.png,.jpg,.jpeg,.webp) in addition to video files. Images are composited into the device frame using Sharp — no FFmpeg required for image inputs. -
Add
bezl screenshot [output]command that captures a screenshot directly from a connected Android device via ADB and immediately composites it into the device frame — no intermediate files required.
Patch Changes
-
Use hardware-accelerated H.264 encoding (
h264_videotoolbox) on macOS in both therecordandprocesscommands. Falls back tolibx264when the hardware encoder is unavailable. -
Fix crash in
recordmode whereffmpegDonewas referenced before being defined, causing recordings to always fail with an unhandled promise rejection. -
Fix screenshot content bleeding outside the device frame at the top corners. The screen bbox coordinates extend slightly beyond the phone body at the topmost rows; the compositing mask now scans each row's actual phone-body bounds and zeroes out any content that falls in the transparent background region.
v0.0.4
Patch Changes
- add homebrew tap update to ci
v0.0.3
Patch Changes
-
auto-restart screenrecord on the 3-minute time-limit exit so ADB recordings run indefinitely
-
add optional speed flag to cli