Categories

Video Horizontal Flip

Flip video horizontally (mirror left-right) while keeping original container format and copying audio stream when possible

Click to upload file or drag and drop file here

Maximum file size: 30MB Supported formats: video/mp4, video/quicktime, video/x-matroska, video/x-msvideo, video/webm, video/x-flv, video/mp2t, video/mpeg, video/x-ms-wmv

Upload a source video file

Preserve audio if an audio stream exists

16 23 34

Lower CRF means better quality and larger file

Key Facts

Category
Media
Input Types
file, checkbox, range
Output Type
file
Sample Coverage
4
API Ready
Yes

Overview

Easily mirror your video files horizontally with this professional-grade tool. Whether you need to correct a front-facing camera recording or create a specific visual effect, this utility flips your video left-to-right while maintaining high quality and preserving your original audio track.

When to Use

  • Correcting videos recorded with front-facing cameras that appear mirrored.
  • Creating artistic visual effects or symmetrical compositions for social media.
  • Adjusting video orientation to match specific layout requirements for presentations.

How It Works

  • Upload your video file (MP4, MOV, MKV, etc.) to the tool.
  • Adjust the CRF quality slider if you need to balance file size and visual fidelity.
  • Ensure the 'Keep Audio Track' option is enabled to preserve your original sound.
  • Process the file to generate your horizontally flipped video.

Use Cases

Fixing 'selfie' style videos that were recorded in reverse.
Creating mirrored video loops for creative video editing projects.
Standardizing video orientation for multi-angle video production.

Examples

1. Correcting Front-Facing Camera Footage

Content Creator
Background
A creator recorded a tutorial using a smartphone front camera, resulting in text on a whiteboard appearing backwards.
Problem
The video needs to be mirrored horizontally so the text is readable without re-recording the entire session.
How to Use
Upload the video file and process it with default settings to flip the image.
Outcome
The video is mirrored horizontally, making the whiteboard text legible while keeping the original audio intact.

2. Optimizing Mirror Effect for Social Media

Video Editor
Background
An editor is creating a stylized dance transition that requires a perfectly symmetrical mirror effect.
Problem
The editor needs to flip a specific clip to match the movement of the previous shot.
How to Use
Upload the clip, set the CRF to 18 for maximum quality, and ensure 'Keep Audio Track' is checked.
Outcome
A high-quality mirrored clip is produced, ready to be integrated into the final edit with synchronized audio.

Try with Samples

audio, video, barcode

Related Hubs

FAQ

Will flipping the video affect the audio quality?

No, the tool is designed to preserve the original audio stream whenever possible, ensuring no loss in sound quality.

What video formats are supported?

The tool supports common formats including MP4, MOV, MKV, AVI, WebM, and WMV.

What does the CRF quality setting do?

CRF (Constant Rate Factor) controls the compression level. A lower value results in higher quality but a larger file size, while a higher value reduces file size.

Is there a limit to the file size I can upload?

Yes, the maximum file size for uploads is 30 MB.

Does this tool change the container format of my video?

No, the tool aims to keep your original container format intact during the flipping process.

API Documentation

Request Endpoint

POST /en/api/tools/video-horizontal-flip

Request Parameters

Parameter Name Type Required Description
videoFile file (Upload required) Yes Upload a source video file
keepAudio checkbox No Preserve audio if an audio stream exists
quality range No Lower CRF means better quality and larger file

File type parameters need to be uploaded first via POST /upload/video-horizontal-flip to get filePath, then pass filePath to the corresponding file field.

Response Format

{
  "filePath": "/public/processing/randomid.ext",
  "fileName": "output.ext",
  "contentType": "application/octet-stream",
  "size": 1024,
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
File: File

AI MCP Documentation

Add this tool to your MCP server configuration:

{
  "mcpServers": {
    "elysiatools-video-horizontal-flip": {
      "name": "video-horizontal-flip",
      "description": "Flip video horizontally (mirror left-right) while keeping original container format and copying audio stream when possible",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=video-horizontal-flip",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

You can chain multiple tools, e.g.: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, max 20 tools.

Supports URL file links or Base64 encoding for file parameters.

If you encounter any issues, please contact us at [email protected]