Process > Video Logo Removal
Video Logo Removal
Remove a logo from a video using one or more logo references and motion mode.
Examples
curl -X POST https://api.medux.io/api/app/v1/process/video/video_logo_removal \
-H 'Authorization: Bearer $MEDUX_API_KEY' \
-H 'Content-Type: application/json' \
-d '{"input_video_file_id":"FILE_ID","logo_file_id":["FILE_ID"],"logo_type":"default","model_id":"video-logo-removal-default"}'Auth Requirements
Authentication is required via Authorization header.
Preconditions
Upload the source file and create a file reference before calling this endpoint.
Successful requests return a Medux task record immediately. Use the task query or sync endpoints to track completion.
All file inputs must be uploaded and persisted as file references before submission.
Request
Body
application/jsonAuthorizationstringrequiredBearer token or API key.
Location: HEADER
input_video_file_idstringrequiredInput video file_id.
Location: BODY
logo_file_idarray<string>requiredOne logo image file_id or a list of logo image file_ids used to build the logo mask session.
Location: BODY
video_sizeobjectoptionalOptional original video size hint as [width, height].
Location: BODY
logo_typestringoptionalLogo motion mode for mask generation. Available options: default, segmented_static, tiktok. Default: default. Default: default.
Available options: default segmented_static tiktok
Location: BODY
model_idstringoptionalVideo logo removal model id. Default: video-logo-removal-default.
Location: BODY
titlestringoptionalOptional task title.
Location: BODY
Response
Response
application/jsonMCP Tool
This endpoint is also available through the Medux-hosted remote MCP service.
Video Logo Removal
Remove a logo from a video using one or more logo references and motion mode.
Invocation Example
Remove a logo from a video using one or more logo references and motion mode.
On this page