Commit Graph
53 Commits
Author SHA1 Message Date
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
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
Siddharth 59ad3b142b final annotation preview and export 2025-12-01 11:20:05 -07:00
Siddharth 886741bd2c rm dead code 2025-11-30 15:35:03 -07:00
Siddharth d0579bfed6 padding video control 2025-11-28 21:46:05 -07:00
Siddharth b35c3605ba enable custom border radius 2025-11-28 19:15:56 -07:00
Siddharth 2ad410c8af fix the bug i just introduced lol 2025-11-28 17:41:30 -07:00
Siddharth 18ca695469 aspect ratio bug 2025-11-28 17:14:55 -07:00
Siddharth 13d64ec852 motion-blue switch 2025-11-28 16:08:11 -07:00
Siddharth d208abc302 trim integration export 2025-11-27 22:24:17 -07:00
Siddharth 8c5517f4ab file dialog choose location 2025-11-25 15:37:03 -07:00
Siddharth 1702caf260 shadow intensity 2025-11-25 15:00:06 -07:00
Siddharth 2dde8110e7 configsupportcheck and throttling 2025-11-24 21:39:03 -07:00
Siddharth 056c71ae06 level 5.1 w software encoding 2025-11-24 18:49:08 -07:00
Siddharth 68d071df21 test win codec fix 2025-11-24 17:11:37 -07:00
Siddharth 5fbc17f2e7 reduce installer size 50% and app bundle size by 30% 2025-11-23 16:49:53 -07:00
Siddharth 543e359238 migrate to mediabunny 2025-11-23 12:24:56 -07:00
Siddharth 92746fc816 3x faster exports 2025-11-23 00:33:10 -07:00
Siddharth 831aefe25a fix screen recording, optimize exporting pipeline 2025-11-22 23:40:39 -07:00
Siddharth 09a8aca04a recording optimizations 2025-11-22 22:28:58 -07:00
Siddharth 249216a797 sunset windows support 2025-11-20 18:45:06 -07:00
Siddharth 4b837b7126 export on windows 2025-11-20 16:58:55 -07:00
Siddharth 46181751e7 fix layout issues and export on windows 2025-11-20 16:10:58 -07:00
Siddharth d9a9f48ab9 cleanup+ readme updates 2025-11-18 00:58:09 -07:00
Siddharth dbc78cb867 fix wallpaper access in build 2025-11-16 22:12:22 -07:00
Siddharth 99f2af587c errors, icons 2025-11-16 21:26:37 -07:00
Siddharth 87c4eae9b0 longer wait 2025-11-16 18:14:07 -07:00