Settings Panel
Right now, a lot of configurations are stored in the constants file. I'd like to move these into a dedicated panel, where eventually everything will be configurable directly from the UI. Eventually, this panel will include settings like: Render quality Video Player background Theme Timeline item settings Row limits
Sam Bowen-Hughes 1 day ago
Settings Panel
Right now, a lot of configurations are stored in the constants file. I'd like to move these into a dedicated panel, where eventually everything will be configurable directly from the UI. Eventually, this panel will include settings like: Render quality Video Player background Theme Timeline item settings Row limits
Sam Bowen-Hughes 1 day ago
Improve Font Loading for AWS Lambda Rendering (Google Fonts Timeout)
Description: Rendering with AWS Lambda can occasionally fail due to long font-loading times. This is a known issue with Google Fonts and @remotion/google-fonts. Weβve had a few reports where delayRender() is triggered but never resolved, causing Lambda to time out. This happens even when there are no visible text layers, due to how fonts are preloaded. Proposed Solution Ideas: Reduce or eliminate unused font weights/styles/subsets (done in version-7) Add font subset customization via config Support self-hosted fonts or allow skipping font loading entirely Add fallback mechanism if font loading hangs References: GitHub issue: https://github.com/remotion-dev/remotion/issues/5071 Discord thread: https://discord.com/channels/809501355504959528/1025083025899401286/threads/1350181175783850024
Sam Bowen-Hughes 2 days ago
Improve Font Loading for AWS Lambda Rendering (Google Fonts Timeout)
Description: Rendering with AWS Lambda can occasionally fail due to long font-loading times. This is a known issue with Google Fonts and @remotion/google-fonts. Weβve had a few reports where delayRender() is triggered but never resolved, causing Lambda to time out. This happens even when there are no visible text layers, due to how fonts are preloaded. Proposed Solution Ideas: Reduce or eliminate unused font weights/styles/subsets (done in version-7) Add font subset customization via config Support self-hosted fonts or allow skipping font loading entirely Add fallback mechanism if font loading hangs References: GitHub issue: https://github.com/remotion-dev/remotion/issues/5071 Discord thread: https://discord.com/channels/809501355504959528/1025083025899401286/threads/1350181175783850024
Sam Bowen-Hughes 2 days ago
π‘ Canvas alignment guides
Would love to see visual snapping/guides when positioning elements on the video canvas β especially for center alignment, like what you see in tools like Figma or Sketch. Itβd make precise layout way easier.
Sam Bowen-Hughes 4 days ago
π‘ Canvas alignment guides
Would love to see visual snapping/guides when positioning elements on the video canvas β especially for center alignment, like what you see in tools like Figma or Sketch. Itβd make precise layout way easier.
Sam Bowen-Hughes 4 days ago
π‘ Projects tab
A way to create and manage multiple video projects would be super helpful. Default storage could be local, with options to plug in Supabase or other backends.
Sam Bowen-Hughes 4 days ago
π‘ Projects tab
A way to create and manage multiple video projects would be super helpful. Default storage could be local, with options to plug in Supabase or other backends.
Sam Bowen-Hughes 4 days ago
π‘ SRT upload support
Itβd be awesome to upload.srt files directly and have captions handled automatically, without needing to manually convert to JSON.
Sam Bowen-Hughes 4 days ago
π‘ SRT upload support
Itβd be awesome to upload.srt files directly and have captions handled automatically, without needing to manually convert to JSON.
Sam Bowen-Hughes 4 days ago
π‘ Video Silence Removal.
I believe this could be achieved by splitting the video into segments with start and end times for the video sequence based on the transcription word time stamp and the gap between the previous and the next word.
Shashank Bhat 4 days ago
π‘ Video Silence Removal.
I believe this could be achieved by splitting the video into segments with start and end times for the video sequence based on the transcription word time stamp and the gap between the previous and the next word.
Shashank Bhat 4 days ago
Allow Repositioning of Video Content After Resizing (Like Canva's Drag-to-Adjust Feature)
When resizing a video from one aspect ratio to another (e.g. 16:9 to 9:16), it currently auto-crops the frame β which can sometimes cut out important parts of the video. It would be amazing to have a feature like Canvaβs, where after resizing, you can click or double-click on the video and drag it within the new frame to choose exactly what part of the original video stays visible. This is super useful for vertical content like Reels or TikToks, where the crop matters a lot. Having manual control to reposition the video would make the editor way more flexible and creator-friendly.
Haisem Jemal 10 days ago
Allow Repositioning of Video Content After Resizing (Like Canva's Drag-to-Adjust Feature)
When resizing a video from one aspect ratio to another (e.g. 16:9 to 9:16), it currently auto-crops the frame β which can sometimes cut out important parts of the video. It would be amazing to have a feature like Canvaβs, where after resizing, you can click or double-click on the video and drag it within the new frame to choose exactly what part of the original video stays visible. This is super useful for vertical content like Reels or TikToks, where the crop matters a lot. Having manual control to reposition the video would make the editor way more flexible and creator-friendly.
Haisem Jemal 10 days ago
Bring your own API key to generate captions
Gemini creates captions automatically on its latest model with timestamp. So if you have a connector where user can just add their api key which will automatically generate captions. Use will need option to edit transcript prompt or reset it back to original if required. This way everyone can have this AI feature.
curateit-admin2022 11 days ago
Bring your own API key to generate captions
Gemini creates captions automatically on its latest model with timestamp. So if you have a connector where user can just add their api key which will automatically generate captions. Use will need option to edit transcript prompt or reset it back to original if required. This way everyone can have this AI feature.
curateit-admin2022 11 days ago
π‘ Drag items onto Timeline
Rather than clicking an overlay from the side panel and the item being added to the next available space in the timeline. The ability to also drag an item into place.
Sam Bowen-Hughes 15 days ago
π‘ Drag items onto Timeline
Rather than clicking an overlay from the side panel and the item being added to the next available space in the timeline. The ability to also drag an item into place.
Sam Bowen-Hughes 15 days ago
Rejected
Mobile layout
I know youβre currently working on it. Any chance you could release it as commit to version 6 as opposed to waiting for version 7?
Ayayai Dev 24 days ago
Rejected
Mobile layout
I know youβre currently working on it. Any chance you could release it as commit to version 6 as opposed to waiting for version 7?
Ayayai Dev 24 days ago
Completed
Support for Shapes/SVGs
I just bought the editor yesterday and love it so far! Just wanted to know would it be possible to support shapes/svgs as overlays. If its already possible, please provide a guide. Thank you so much for building this!
Shashank Bhat 29 days ago
version 7
Completed
Support for Shapes/SVGs
I just bought the editor yesterday and love it so far! Just wanted to know would it be possible to support shapes/svgs as overlays. If its already possible, please provide a guide. Thank you so much for building this!
Shashank Bhat 29 days ago
version 7
π‘ Convert RVE components into Installable NPM Packages
Challenges & Considerations: Breaking down RVE into reusable modules without affecting its core functionality. Managing dependencies (e.g., Remotion, Tailwind CSS). Ensuring the timeline and video editing features work independently within various React applications. Next Steps: Gather community feedback on whether packaging RVE as an npm module would be beneficial. Explore possible modularization approaches. Determine which features should be included in an initial npm release.
Sam Bowen-Hughes About 1 month ago
π‘ Convert RVE components into Installable NPM Packages
Challenges & Considerations: Breaking down RVE into reusable modules without affecting its core functionality. Managing dependencies (e.g., Remotion, Tailwind CSS). Ensuring the timeline and video editing features work independently within various React applications. Next Steps: Gather community feedback on whether packaging RVE as an npm module would be beneficial. Explore possible modularization approaches. Determine which features should be included in an initial npm release.
Sam Bowen-Hughes About 1 month ago
Local render
Hello, I have a solution for local render. I posted details here: https://github.com/reactvideoeditor/react-video-editor-pro/issues/36
adamo jordan About 1 month ago
Local render
Hello, I have a solution for local render. I posted details here: https://github.com/reactvideoeditor/react-video-editor-pro/issues/36
adamo jordan About 1 month ago
Scrubbing Videos
Test on Capcut to see what I mean. Grab the video playhead marker line and click and drag. It will show video frames while youβre dragging, allowing you to drop the playhead on the frame you want. This is video scrubbing, for the visual part of video. Consider even taking this step further to make it even better by implementing audio scrubbing for the audio part of the video (or audio file) which will play audio at the speed youβre dragging, either forward or backwards, letting you drop the playhead at the start of a word or sound. This can make syncing captions even easier but is a common function in editors like Adobe Premiere to make it easier to find the start of sentences and for syncing audio to video. Without this, itβs too hard to sync audio to video. Capcut has fancy lip sync AI instead of this but you could just implement standard typical audio scrubbing to let people manually sync audio since we have no tools to sync audio.
currentsound About 1 month ago
Scrubbing Videos
Test on Capcut to see what I mean. Grab the video playhead marker line and click and drag. It will show video frames while youβre dragging, allowing you to drop the playhead on the frame you want. This is video scrubbing, for the visual part of video. Consider even taking this step further to make it even better by implementing audio scrubbing for the audio part of the video (or audio file) which will play audio at the speed youβre dragging, either forward or backwards, letting you drop the playhead at the start of a word or sound. This can make syncing captions even easier but is a common function in editors like Adobe Premiere to make it easier to find the start of sentences and for syncing audio to video. Without this, itβs too hard to sync audio to video. Capcut has fancy lip sync AI instead of this but you could just implement standard typical audio scrubbing to let people manually sync audio since we have no tools to sync audio.
currentsound About 1 month ago