webadderall
46f55dc61a
Fix encoder errors reported as cancellations
2026-04-05 18:15:14 +10:00
webadderall
5fd49fbf0f
fix(audio): reduce recording and export drift
2026-04-04 21:53:25 +11:00
webadderall
f725df3dfc
export new pipeline modules
2026-04-04 13:07:57 +11:00
webadderall
21496a787e
teach legacy exporter native fallback
2026-04-04 13:07:57 +11:00
webadderall
1e5f0b8658
add modern video exporter
2026-04-04 13:07:57 +11:00
webadderall
2c51b67f2c
add modern export frame renderer
2026-04-04 13:07:50 +11:00
webadderall
cacc614cde
improve renderer and gif export progress
2026-04-04 13:07:42 +11:00
webadderall
e136cc7dcc
bound streaming decoder backpressure
2026-04-04 13:07:42 +11:00
webadderall
987939b253
normalize forward frame source timing
2026-04-04 13:07:42 +11:00
webadderall
c29673b9fc
add audio passthrough export path
2026-04-04 13:07:34 +11:00
webadderall
4e83ec98ee
preload annotation assets for export
2026-04-04 13:07:34 +11:00
webadderall
cc63fa1b24
add native frame capture utilities
2026-04-04 13:07:34 +11:00
webadderall
3109b18460
add export backpressure tuning
2026-04-04 13:07:34 +11:00
webadderall
015d46245c
add export pipeline core types
2026-04-04 13:07:34 +11:00
webadderall
7b1d16d969
feat(wallpaper): video wallpaper system with wispysky default, upload, thumbnails, preview and export rendering
2026-04-02 21:09:16 +11:00
webadderall
8d262fbc10
feat(editor): add video wallpaper background support
...
Adds video file detection (mp4/webm/mov/etc) to wallpaper system,
renders video backgrounds with looping playback in editor preview,
and adds Video tab to background picker in settings panel.
2026-04-02 16:49:56 +11:00
webadderall
45bca06431
feat(editor): add ClipRegion type, persistence, and keyboard shortcuts
2026-04-02 16:29:29 +11:00
webadderall
8690393a80
fix: stale variable references in audioEncoder cleanup
2026-04-01 16:03:40 +11:00
webadderall
db8718cf66
Add sidecar audio fallback for silent recordings
2026-04-01 15:40:40 +11:00
webadderall
719fa78e9f
Revert "feat: Advanced Video Editor Implementation, Native WGC Integration, and AI Auto-Captions"
2026-03-28 14:12:25 +11:00
Mahdy Arief
f9364eb431
fix(ts): resolve VideoExporterConfig initialization error in VideoEditor.tsx
2026-03-28 06:11:28 +07:00
Mahdy Arief
d5ab86ea44
fix(export, native, ui): resolve critical data integrity and resource management bugs in PR #122
...
- Implement comprehensive solo/mute export pipeline in audioEncoder.ts
- Fix duplicate caption IDs by adding chunk-specific indices in handlers.ts
- Prioritize native monitor selection by bounds in monitor_utils.cpp
- Fix alignment for blur annotations extending beyond canvas boundaries
- Resolve timeline selection desync and sidebar visibility for blur annotations
- Fix memory leaks in audio waveform generation with AudioContext cleanup
2026-03-28 06:09:50 +07:00
Mahdy Arief
74dfa0d5fa
feat: Implement initial video editor with timeline, effects, audio waveforms, and export capabilities.
2026-03-28 01:25:40 +07:00
Mahdy Arief
281a73b51a
chore: Finalize PR #116 stability and privacy improvements
...
- Hardened IPC with safety guards for all webContents.send calls
- Scrubbed sensitive absolute paths from caption logs
- Realigned Windows artifact naming logic
2026-03-27 23:14:12 +07:00
webadderall
658b15d3ca
fix(stability): restore export and recording session compatibility
2026-03-27 23:58:08 +11:00
webadderall
7119346e4b
fix(export): improve final compositor resampling
2026-03-27 23:34:39 +11:00
webadderall
ffad684d54
fix(export): encode MP4 audio as AAC
2026-03-27 23:34:39 +11:00
Mahdy Arief
7d7b61b7f5
feat: add blur annotation and Whisper model selection for autocaption
2026-03-27 13:27:57 +07:00
webadderall
b131bf8e0d
fix(export): stream audio encoding for long exports
2026-03-23 18:00:00 +11:00
webadderall
549871816b
feat: render captions in the export pipeline
...
Add canvas caption rendering during frame export, carry caption settings through GIF and MP4 export paths, and clean up muxer resources while exposing the saving phase in export progress.
2026-03-22 18:34:43 +11:00
webadderall
39a897d460
fix: cap MP4 export size and preview volume
2026-03-21 15:40:30 +11:00
webadderall
023a8a27a0
fix: stabilize editor preview and wallpaper defaults
...
Follow-up to PR #69 : fix: restore editor preview responsiveness after export (#68 ).
2026-03-20 23:51:52 +11:00
webadderall
7431a2efc4
Fix countdown overlay and squircle corners
2026-03-20 20:08:47 +11:00
webadderall
767a0993b5
Fix loop suggestions and webcam positioning
2026-03-20 13:03:26 +11:00
webadderall
2b5783ab00
Fix webcam sync and app close flow
2026-03-20 11:37:37 +11:00
webadderall
c64c088748
Fix cursor positioning with cropped video
2026-03-20 00:17:53 +11:00
webadderall
5e42f0c078
Overhaul editor shell and cursor behavior
2026-03-19 23:48:07 +11:00
webadderall
24927e9b0b
Fix TypeScript cleanup regressions
2026-03-18 18:36:25 +11:00
webadderall
0836b9e1e8
Read export local media via IPC
2026-03-18 16:18:53 +11:00
webadderall
9d17cb7427
Add webcam export coverage
2026-03-18 16:06:19 +11:00
webadderall
72a390c941
fix: decode webcam frames during export
2026-03-18 15:22:03 +11:00
webadderall
8eed3bbee1
feat: add webcam overlay editing and export support
2026-03-18 14:26:42 +11:00
KBCats
6e7a034a93
merge main into feat/cursor-sway
2026-03-16 08:57:03 -07:00
webadderall
0ce344b103
feat: export quality UI and source-relative scaling
...
- Add 4th 'Original' quality tier to export UI
- Change non-source export to use source-relative scaling (0.6x, 0.75x, 0.9x)
- Update i18n for new quality label
- Accept 'high' in project normalization
Fixes blurry export and makes quality more intuitive
2026-03-16 21:49:06 +11:00
webadderall
3615e09e2c
fix: codec fallback list for VideoEncoder with descriptive errors
...
Replaces single hardcoded avc1.640033 with a 5-step fallback chain
(High 5.1 → Main 5.1 → Baseline 5.1 → Main 3.1 → Baseline 3.1).
Each codec is tried with hardware acceleration first, then software.
The final error message now includes which codecs were attempted, the
output dimensions, and a suggestion to lower the quality setting.
2026-03-16 21:49:06 +11:00
KBCats
4b3f057389
feat(editor): add cursor sway effect
...
Add a cursor sway control that carries through preview, export, and saved projects, and scale the effect so the editor slider has more usable range.
2026-03-15 17:01:44 -07:00
4rjunc
ff8d75b074
fix: audio in export, add audioRegion
2026-03-15 18:55:26 +05:30
webadderall
7404301bee
fix(export): merge upstream audio timing and cross-platform path normalization
2026-03-15 12:01:45 +11:00
webadderall
f71712e7d3
fix(export): avoid false early-decode failure when frames are complete
2026-03-15 10:35:20 +11:00
webadderall
5b2e40201a
fix(build): remove background transparency references
2026-03-14 23:46:57 +11:00