Web-App Video Recorder with Background Removal

Job ID: 40362398

Budget: $15 – $25 USD

Request for Quote (RFQ)
Project: Web-Based 15-Second Video Recorder with Background Removal Integration

Scope of Work

I am requesting a quote to develop a simple, single-page web application that enables users to record short videos and process them through an external API for background removal.

Functional Requirements

Web Video Recorder
Implement a browser-based video/audio recorder using the VideoJS Recorder library:
https://github.com/collab-project/videojs-record/blob/master/examples/audio-video.html
Recorder must:
Operate in portrait mode only
Automatically stop recording at 15 seconds (maximum duration)
Provide a straightforward UI with a record button (no advanced design required)

Preview & User Controls
After recording, present a preview of the video
Provide user options to:
Accept the recording, or
Re-record the video

API Integration – Background Removal
Upon user acceptance, send the recorded video via API to VEED for background removal
(Veed Video Background Removal API – via fal)
Ensure proper handling of:
File upload
API request/response
Processed video retrieval

Video Processing & Storage
Receive the processed video (with background removed as a downloadable file)

Additional Notes

No custom graphics or advanced UI/UX design is required; a minimal functional interface is sufficient.
Focus is on core functionality, API integration, and reliability.

Deliverables
Source code and setup instructions
Related categories: JavaScript CSS HTML5 Web Development API Integration