Feature Description
Currently, users can upload video files directly, but the interface does not clearly communicate upload requirements and processing limitations before the upload begins.
Problem
When uploads or exports fail, users may not know whether the issue is related to:
- Maximum supported file size
- Unsupported video formats
- Unsupported codecs
- Browser memory limitations
- Processing limitations of FFmpeg.wasm
This can lead to confusion and unnecessary trial-and-error.
Proposed Solution
Add a dedicated information section near the upload area that clearly displays:
- Maximum supported file size
- Supported video formats
- Supported codecs (if applicable)
- Browser processing limitations
- Recommended file specifications for smoother exports
Optionally, a tooltip or help icon can provide additional details.
Benefits
- Improves user experience for first-time users
- Reduces confusion during upload and export
- Helps users understand platform limitations before processing starts
- May reduce duplicate support and bug reports related to upload/export failures
Additional Context
While testing the application, it was difficult to determine whether export failures were caused by file size, format limitations, browser constraints, or processing limitations. Displaying these requirements upfront would make the workflow more transparent.
I would be interested in working on this enhancement and would be happy to submit a PR if the maintainers think this would be a useful addition to the project.
Feature Description
Currently, users can upload video files directly, but the interface does not clearly communicate upload requirements and processing limitations before the upload begins.
Problem
When uploads or exports fail, users may not know whether the issue is related to:
This can lead to confusion and unnecessary trial-and-error.
Proposed Solution
Add a dedicated information section near the upload area that clearly displays:
Optionally, a tooltip or help icon can provide additional details.
Benefits
Additional Context
While testing the application, it was difficult to determine whether export failures were caused by file size, format limitations, browser constraints, or processing limitations. Displaying these requirements upfront would make the workflow more transparent.
I would be interested in working on this enhancement and would be happy to submit a PR if the maintainers think this would be a useful addition to the project.