- Pick Video For User's Gallery
- Pick Audio
- Merge audio and video
- Trim the output on specific time
- if the audio is shorter than the video the audio will be repeated over the video period
- ffmpeg_kit_flutter
- path_provider for fetching the path of the app to put the output inside
- video_player for displaying the merged output
- file_picker for picking the audio and video from the user's device