Feature Description
Introduce a "Smart Auto-Optimization Mode" that automatically suggests optimal export settings (format, resolution, CRF, aspect ratio) based on the uploaded video and intended platform.
This feature aims to simplify the editing process, especially for beginners who are unfamiliar with video encoding settings.
Problem this Solves
Currently, users must manually configure export settings such as format, quality (CRF), and resolution. This can be confusing, particularly for beginners, leading to:
- Incorrect format selection
- Poor quality exports
- Unnecessarily large file sizes
- Trial-and-error frustration
Proposed Solution
Add a "Smart Mode" toggle in the editor UI.
When enabled:
- Automatically detect input video properties (resolution, aspect ratio)
- Suggest optimized presets for common platforms:
- Instagram Reels (9:16, 1080x1920, CRF ~23)
- YouTube (16:9, 1080p, CRF ~20)
- WhatsApp/Sharing (compressed 720p)
- Provide a one-click "Apply Recommended Settings" button
- Allow users to override suggestions manually
Technical Approach (Optional Implementation Idea)
- Extract video metadata using existing video object
- Create a rule-based recommendation engine:
- Map input resolution → output presets
- Map platform → ideal encoding settings
- Store recommendations in a config object or utility function
- Add UI panel for displaying suggestions
Alternatives Considered
- Static preset dropdown (already exists but not guided)
- Manual documentation (less effective than inline suggestions)
Additional Context
This feature improves usability, reduces decision fatigue, and makes Reframe more beginner-friendly while still supporting advanced users.
It also introduces a "smart assistant-like" experience without requiring heavy AI integration.
I would like to work on this feature under GSSoC'26 🚀
Feature Description
Introduce a "Smart Auto-Optimization Mode" that automatically suggests optimal export settings (format, resolution, CRF, aspect ratio) based on the uploaded video and intended platform.
This feature aims to simplify the editing process, especially for beginners who are unfamiliar with video encoding settings.
Problem this Solves
Currently, users must manually configure export settings such as format, quality (CRF), and resolution. This can be confusing, particularly for beginners, leading to:
Proposed Solution
Add a "Smart Mode" toggle in the editor UI.
When enabled:
Technical Approach (Optional Implementation Idea)
Alternatives Considered
Additional Context
This feature improves usability, reduces decision fatigue, and makes Reframe more beginner-friendly while still supporting advanced users.
It also introduces a "smart assistant-like" experience without requiring heavy AI integration.
I would like to work on this feature under GSSoC'26 🚀