webadderall
20f9259d50
Revert "feat: Advanced Video Editor Implementation, Native WGC Integration, and AI Auto-Captions"
2026-03-28 14:12:25 +11:00
Mahdy Arief
b9316b4ae1
fix(ts): resolve VideoExporterConfig initialization error in VideoEditor.tsx
2026-03-28 06:11:28 +07:00
Mahdy Arief
b04e4b2b62
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
bf60ba5484
feat: Implement initial video editor with timeline, effects, audio waveforms, and export capabilities.
2026-03-28 01:25:40 +07:00
Mahdy Arief
933d804118
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
78d6b1712c
fix(stability): restore export and recording session compatibility
2026-03-27 23:58:08 +11:00
webadderall
ecc4622b28
fix(export): improve final compositor resampling
2026-03-27 23:34:39 +11:00
webadderall
e663c550ab
fix(export): encode MP4 audio as AAC
2026-03-27 23:34:39 +11:00
Mahdy Arief
25ca604d88
feat: add blur annotation and Whisper model selection for autocaption
2026-03-27 13:27:57 +07:00
webadderall
22914541bd
fix(export): stream audio encoding for long exports
2026-03-23 18:00:00 +11:00
webadderall
199e96e07c
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
8feb1dd63e
fix: cap MP4 export size and preview volume
2026-03-21 15:40:30 +11:00
webadderall
0562e7bf6e
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
0c8fb50957
Fix countdown overlay and squircle corners
2026-03-20 20:08:47 +11:00
webadderall
1b43459eab
Fix loop suggestions and webcam positioning
2026-03-20 13:03:26 +11:00
webadderall
0d90a4b369
Fix webcam sync and app close flow
2026-03-20 11:37:37 +11:00
webadderall
ff1211baeb
Fix cursor positioning with cropped video
2026-03-20 00:17:53 +11:00
webadderall
23218983ac
Overhaul editor shell and cursor behavior
2026-03-19 23:48:07 +11:00
webadderall
30d61925c3
Fix TypeScript cleanup regressions
2026-03-18 18:36:25 +11:00
webadderall
52de48b2ea
Read export local media via IPC
2026-03-18 16:18:53 +11:00
webadderall
a808eae6c7
Add webcam export coverage
2026-03-18 16:06:19 +11:00
webadderall
17668090ce
fix: decode webcam frames during export
2026-03-18 15:22:03 +11:00
webadderall
9f5d04de4f
feat: add webcam overlay editing and export support
2026-03-18 14:26:42 +11:00
KBCats
df1d24f4a5
merge main into feat/cursor-sway
2026-03-16 08:57:03 -07:00
webadderall
3d1906eb75
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
2f00a78dee
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
ecb4f15602
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
a602fc8779
fix: audio in export, add audioRegion
2026-03-15 18:55:26 +05:30
webadderall
e938a4dc37
fix(export): merge upstream audio timing and cross-platform path normalization
2026-03-15 12:01:45 +11:00
webadderall
dadf8b6862
fix(export): avoid false early-decode failure when frames are complete
2026-03-15 10:35:20 +11:00
webadderall
5f7e47279d
fix(build): remove background transparency references
2026-03-14 23:46:57 +11:00
webadderall
864ef67967
fix(windows): resolve cursor telemetry paths and prevent export finalization stalls
...
Credit: Adapted from OpenScreen upstream PR contributions.
2026-03-14 23:29:32 +11:00
Marc Diaz
8f0322486e
feat(gif-worker): increase amount of web workers based on hardwareconcurrecy
...
(cherry picked from commit 63fd87612ea5a9e158762d6e68c401c4331d2803)
2026-03-14 17:21:04 +11:00
webadderall
e2198d80b0
History reorganized for upstream alignment.
2026-03-13 21:36:30 +11:00
webadderall
9c6baf28a5
Port upstream exporter fix and restore cursor sync interpolation
2026-03-13 21:14:05 +11:00
webadderall
cd9e22d5a6
Fix export sync and allow dev window capture
2026-03-13 21:14:05 +11:00
webadderall
0cf009c08b
Initial release of Recordly
2026-03-13 21:14:05 +11:00
Siddharth
34e809b018
fix path
2026-02-13 21:06:49 -08:00
Siddharth
da05821fc2
demuxer and CFR conversion
2026-02-13 20:46:12 -08:00
Siddharth
39dd981891
google fonts
2026-02-06 21:58:07 -08:00
Siddharth
bea5394b0f
anti aliasing on
2026-02-06 21:28:42 -08:00
Idris Gadi
90b4982c35
fix: set motion blur to disabled by default
2026-01-27 11:10:12 +05:30
Siddharth
d9982b946a
fix build errors
2026-01-20 20:05:14 -08:00
Nikhil Solanki
f7cfb07031
Update GIF export options to remove 10 FPS and small size
...
Removed 10 FPS from valid GIF frame rates and the 'small' size preset from GIF export options. Updated UI grid layouts and tests to reflect these changes for consistency.
2026-01-11 21:50:42 +05:30
Nikhil Solanki
658457553e
Add custom hidden scrollbar styles and clean up code
...
Introduced CSS classes to hide scrollbars while maintaining scrollability across browsers. Also removed unnecessary blank lines in frameRenderer.ts for code cleanliness.
2025-12-25 16:12:34 +05:30
Nikhil Solanki
ddbfff5417
Add GIF export feature to video editor
...
Implements GIF export alongside MP4, including new export types, a GIF exporter module, UI components for format selection and GIF options, and integration into the export dialog and video editor. Adds property-based and unit tests for GIF export correctness, updates dependencies to include gif.js and related types, and refines Electron save dialog to support GIF files.
2025-12-25 01:50:02 +05:30
Siddharth
c010b55eaa
fix:Border radius appears smaller in export compared to preview
2025-12-16 13:52:53 -07:00
Siddharth
66fc1d685d
revert exporter
2025-12-04 10:22:20 -07:00
Siddharth
d708d40999
export quality options
2025-12-02 17:41:30 -07:00
Siddharth
63e0aa80c9
reduce seek bottleneck
2025-12-02 16:32:35 -07:00