iOS Dynamic Text Overlay on Video
Budget: $30 – $250 USD
1. The main objective of this project is the a feature inside our existing iOS app that can overlay, convert, and compress mp4 files. In particular, the capability to overlay dynamic text on videos is crucial.
2. the user selects a video locally on their device
3. and we display a timeline of the video, similar to a whatsapp status
3. the video can be trimmed. After trimmed a overlay (text and image) is added
4. the output mp4 file is played back, with overlay
note: Check the screenshots attached
Key Functionalities:
- Overlay a dynamic text onto an MP4 video file, meaning the text will change contextually based on the video content.
- Convert the video with text overlay to a different format if needed.
- Compress the resulting file to ensure it remains optimally sized for mobile devices without sacrificing too much on quality.
Crucial Skills Required:
- Proficiency in iOS app development, specifically with Swift
- Extensive experience in video processing on iOS, specifically MP4 files
- Familiarity with video compression techniques for mobile platforms
- Understanding of dynamic text overlay techniques
2. the user selects a video locally on their device
3. and we display a timeline of the video, similar to a whatsapp status
3. the video can be trimmed. After trimmed a overlay (text and image) is added
4. the output mp4 file is played back, with overlay
note: Check the screenshots attached
Key Functionalities:
- Overlay a dynamic text onto an MP4 video file, meaning the text will change contextually based on the video content.
- Convert the video with text overlay to a different format if needed.
- Compress the resulting file to ensure it remains optimally sized for mobile devices without sacrificing too much on quality.
Crucial Skills Required:
- Proficiency in iOS app development, specifically with Swift
- Extensive experience in video processing on iOS, specifically MP4 files
- Familiarity with video compression techniques for mobile platforms
- Understanding of dynamic text overlay techniques