Description
Original Issue #158
Description
As a developer,
I want a custom script that converts all uploaded video files to MP4 format,
So that I can ensure consistency in video formats and optimize file storage and playback across the application.
Tasks
- Research appropriate libraries to handle video conversion to MP4 format.
- Implement a script that automatically converts any uploaded video file to MP4 format.
- Integrate the script into the video upload process, ensuring that all uploads are processed and converted before storage.
- Optimize the MP4 conversion to minimize file size without sacrificing too much video quality.
- Test the script with various video formats to confirm successful conversion to MP4.
- regression free
- committed code will not break other functionalities or previous commits
- Create a test cases for your code
- Ensure that the tour starts correctly.
- Ensure that users can skip or continue the tour seamlessly.
- Ensure that the tour progresses step-by-step without issues.
Acceptance Criteria
- The script successfully converts all video uploads to MP4 format.
- The converted MP4 files maintain high video quality and are optimized for minimal file size.
- The video conversion process is seamlessly integrated into the existing upload workflow.
- The conversion process does not break or interfere with the current video upload functionality.
- Code is well commented and adheres to the project’s code style.
- All test cases pass before merging the changes.
- The implementation should not break any existing functionality or pages.