young
|
68aa5679ea
|
Address review feedback before release
|
2026-08-31 13:35:57 +10:00 |
|
webadderall
|
8125aecb78
|
Tune export quality for web delivery
Use practical bitrate targets across export backends and add dithering when converting full-range canvas frames to BT.709 video range.
|
2026-08-31 12:25:12 +10:00 |
|
webadderall
|
83e2e5fbcf
|
Address taskbar and rendering review feedback
|
2026-08-25 20:59:28 +10:00 |
|
young
|
2938a16f1e
|
Preserve the correct colour range in video exports
|
2026-08-25 19:06:02 +10:00 |
|
wiiiii123
|
85bf77e5a4
|
fix(export): support native cropped layouts
|
2026-05-08 03:20:28 +07:00 |
|
wiiiii123
|
678ece2f4a
|
fix(export): harden native beta pipeline
|
2026-05-07 22:37:27 +07:00 |
|
wiiiii123
|
3a661db717
|
fix(export): support native background blur
|
2026-05-06 20:53:44 +07:00 |
|
wiiiii123
|
05327a12ce
|
Add native GPU static layout export path
|
2026-05-03 22:43:23 +07:00 |
|
Wiii
|
4ec33d67b6
|
fix(export): use tempo filters for speed audio
Use FFmpeg atempo filters for native edited-track speed changes, including near-unity speed tolerance coverage.
|
2026-04-26 22:59:20 +07:00 |
|
wiiiii123
|
ff5b644578
|
fix(export): harden edited-track filter validation
|
2026-04-21 18:09:23 +07:00 |
|
wiiiii123
|
ff3dac70c0
|
fix(export): validate edited-track fast-path inputs
|
2026-04-21 18:09:23 +07:00 |
|
wiiiii123
|
c8431c1f26
|
fix(export): fast-path simple edited audio tracks
|
2026-04-21 18:09:23 +07:00 |
|
wiiiii123
|
87c83eb8d4
|
fix(export): clean telemetry profiling rebase
|
2026-04-20 20:11:58 +07:00 |
|
wiiiii123
|
3c1923178b
|
chore(export): add ffmpeg mux timing breakdown
|
2026-04-20 20:09:54 +07:00 |
|
webadderall
|
77af3e58f6
|
fix: address export pipeline review feedback
|
2026-04-16 18:49:01 +10:00 |
|
webadderall
|
26f1ce2476
|
feat: add H.264 stream-copy export, overhaul exporter pipeline, rename native binaries
- IPC: new inputMode 'h264-stream' — browser VideoEncoder output stream-copied
into MP4 via ffmpeg rather than piping raw RGBA frames, cuts memory usage
- Security: replace flat approvedLocalReadPaths with userApprovedPaths fed from
dialog pickers and project load; isAllowedLocalReadPath uses it alongside
dir prefix / existsSync checks
- nativeVideoExport: add buildNativeH264StreamExportArgs for stream-copy path
- frameRenderer / modernFrameRenderer: cursor-follow camera integration,
annotation blur post-processing, shadow profile, squircle geometry
- audioEncoder / streamingDecoder / gifExporter / muxer: full pipeline
hardening — drift correction, backpressure, proper teardown
- Rename native helpers openscreen-* → recordly-* on darwin-arm64 and
darwin-x64; update helpers-manifest.json for win32-x64
- electron/main, windows, updater, rendererServer: startup and window
lifecycle improvements
- preload: expose inputMode and new IPC surface to renderer
|
2026-04-16 17:51:41 +10:00 |
|
webadderall
|
eef6357fc3
|
add native export ffmpeg helpers
|
2026-04-04 13:07:42 +11:00 |
|