How to install video on a call on Xiaomi: a complete guide with nuances

Why Xiaomi Call Videos Are Cool, But Not Always Easy

The video on the incoming call is one of those Xiaomi chips that makes the smartphone really personal. Instead of a boring ringtone, you see your favorite clip, meme, or cat record every time someone calls. But here's the problem: in MIUI, this feature is hidden so deep that many users do not even know it exists, and those who tried to customize often encounter errors like "File is not supported" or "Video is not played."

In this article, we'll look at all the ways you can install video on a call, from standard MIUI tools to workarounds for models where the function is turned off by default. You'll learn which video formats work without glitches, how to cut the video under the smartphone screen and what to do if the melody from the video disappears after the system update, and also a unique lifehack for owners of Redmi Note 12 and POCO X5, where video on a call can be animated using a hidden developer mode.

What Xiaomi smartphones support video calls

Not all Xiaomi devices can play video when a call is made, but here are the key points:

  • πŸ“± Flagship models (Xiaomi) 13/14, Mix Fold 2/3) β€” out-of-the-box support MIUI 13+.
  • πŸ“± Mid-size segment (Redmi Note) 11/12, POCO X4/X5) β€” Requires manual inclusion through Settings β†’ Sounds and vibrations β†’ Video of the call.
  • πŸ“± Budget models (Redmi) 10A, POCO M4) β€” Often devoid of function due to a weak processor.
  • πŸ“± Outdated devices (up to) MIUI 12) – video calls only work through third-party applications.

To see if your smartphone supports the feature, check the MIUI version in Settings β†’ About Phone. If it says MIUI 14/15, the odds are high. Redmi and POCO on MIUI 12.5 may need a firmware update.

πŸ“Š What kind of smartphone you Xiaomi?
Xiaomi 13/14
Redmi Note 11/12
POCO X4/X5
Another Xiaomi
Not Xiaomi.
Xiaomi modelSupport for video callsRequired version of MIUInuance
Xiaomi 13/14 Proβœ… Yes.13+It works without lags, supports 4K-video
Redmi Note 12 Pro+βœ… Yes.14+Max. resolution - Full HD, trimming is required
POCO F5βœ… Yes.14+Included through Settings β†’ Additional
Redmi 10C❌ No.β€”Only through third-party apps (such as Video Ringtone Maker)
Xiaomi Mix Fold 2βœ… Yes.13+Supports vertical and horizontal video

⚠️ Note: On some models POCO (for example, POCO X3 NFC) Video Call Features May Disappear After Update MIUI. In this case, it will help to reset the settings to the factory or roll back the firmware through Fastboot.

Video requirements: format, size and duration

Not every video is suitable for calling Xiaomi, and the system has strict file requirements.

  • 🎬 Format: only.mp4 or.3gp. Others (e.g..mov,.avi) are not supported.
  • πŸ“ Permission: no higher 1920Γ—1080 (Full HD). For budget models optimal 1280Γ—720.
  • ⏱️ Duration: 3 to 30 seconds. Videos shorter than 3 seconds will be looped, videos longer than 30 seconds will be clipped.
  • πŸ”Š Sound: must be embedded in a file. Separate audio track is not supported.
  • πŸ“ File weight: up to 10MB. Exceeding leads to the error "File too large".

If your video doesn't meet the requirements, you need to convert it.

  • πŸ–₯️ On PC: HandBrake (free), Adobe Premiere Rush (for precision trimming).
  • πŸ“± On the phone: CapCut, InShot (there are templates for cropping under the call).

πŸ’‘

Use CloudConvert to quickly convert video to.mp4 with the right parameters. Select the Preset "For mobile" and specify the resolution of 1280Γ—720 for better compatibility.

Pay special attention to aspect ratio. For most smartphones, Xiaomi is perfect for 9:16 (vertical video). If you download horizontal video (16:9), it will be cropped around the edges or stretched, which will spoil the quality.

Method 1: Install video via standard MIUI settings

If your smartphone supports the function, the easiest way is to use the built-in tools. Here's a step-by-step guide:

  1. Open Settings β†’ Sounds and vibrations β†’ Video on the call.
  2. Click Add Video and select a file from the gallery.
  3. Cut the video (if required) with the built-in editor.
  4. Save and assign the video to a specific contact or for all calls.

Check the format (.mp4 or.3gp)

Cut the video to 3 to 30 seconds

Make sure the sound is embedded in the file

Compress the file to 10MB (if necessary)-->

If the video item on the call menu is not available, it means:

  • πŸ”„ Your version. MIUI outdated - update the firmware.
  • πŸ“΅ The feature is disabled for your model – try the way with a third-party app.
  • πŸ”§ You need to activate hidden settings (see Method 3).

⚠️ Note: Some Xiaomi firmware (for example, MIUI EU) Video calls may not work due to regional limitations, and if you do, you can also stream to a global or Chinese version.

Method 2: Using Third-Party Applications

If the standard method doesn't work, Google Play apps will come to the rescue.

  • 🎡 Video Ringtone Maker – allows you to create a video ringtone from any file, even if it does not meet the requirements MIUI.
  • πŸ“Ή Zedge – a library of ready-made video ringtones with the ability to download and install in one click.
  • πŸ”§ Ringtone Maker – supports video clipping and conversion to the desired format.

Instructions for Video Ringtone Maker:

  1. Download and install the app from Google Play.
  2. Select a video from the gallery or record a new one.
  3. Cut the fragment (maximum 30 seconds).
  4. Click Save as a ringtone and select the Video Ringtone.
  5. In Xiaomi settings, assign the created video to the call.

Third-party apps have the advantage of bypassing MIUI restrictions, such as installing up to 1 minute of video (though only the first 30 seconds will play) or using.mkv formats (after automatic conversion).

How to get around the 10MB file weight limit?
If your video weighs more than 10MB, but you don’t want to lose quality, try this: 1. Rename the file extension from.mp4 to.3gp (sometimes MIUI perceives it as a β€œlightweight” format). 2. Use the Video Compress app for compression without loss of quality (select the option β€œFor messengers”). 3. Download the video to Google Drive and install it via Video Ringtone Maker directly from the cloud (bypasses size check).

Method 3: Activate a hidden function through developer modes

On some Xiaomi models (e.g. Redmi Note 12 Pro or POCO F4), the video call feature is hidden in the developer menu to enable it:

  1. Activate Developer Mode: Settings β†’ About Phone β†’ MIUI Version (click 7 times)
  2. Back to Settings β†’ Additionally. β†’ For developers.
  3. Find the video item on the call (experimental function) and turn it on.
  4. Reboot your smartphone.

After that, a new section will appear in Settings β†’ Sounds and Vibrations. Please note that on some firmware, this item may be called differently, for example:

  • Animated ringtone (for POCO X5)
  • Multimedia Call (for Xiaomi 13 Lite)
  • Dynamic Ringtone (in English versions of MIUI)

⚠️ Attention: Enabling experimental features can lead to unstable phone performance. e.g. on Redmi K50 After activating the video on the call through the developer mode, some users complained of hanging when the call is in. If you encounter such a problem, turn off the function and reset settings (Settings) β†’ System system β†’ Resetting settings).

Problem Solving: Videos are not played or slow down

If the video doesn’t work, check out these points:

Problem.Reason.Decision
Video is not being playedIncorrect format or codecConvert to H.264 (MP4) with HandBrake
There's sound, but no image.Too high resolution.Reduce to 1280Γ—720 and try again
Video's slowing downWeak processor or many background applicationsClose all programs before calling or reduce the bitrate of the video
The function disappeared after the updateResetting MIUI settingsReturn to the old version of the firmware or wait for the patch

If nothing helps, try:

  1. Delete the cache of the Phone application (Settings β†’ Applications β†’ Phone β†’ Memory β†’ Clear the cache).
  2. Disable battery optimization for the Phone application (Settings β†’ Battery β†’ Battery Optimization).
  3. Set an alternative call (such as Truecaller) and assign a video through it.

πŸ’‘

On Xiaomi with a Snapdragon 4xx processor (like the Redmi 9A), video on the call will slow down due to weak iron, in which case it is better to use a static image with music or a short video lasting 3-5 seconds.

Bonus: How to Make a Call Video Unique for Every Contact

You can assign different videos to different contacts.

  1. Open the Contacts app and select the contact you want.
  2. Click Edit β†’ Default Call β†’ Video.
  3. Select a file from the gallery or create a new one through the editor.
  4. Save the changes.

This method only works for contacts stored in the phone's memory, and Google contacts will need to use a workaround:

  • Create a local contact with the same number.
  • Assign a video to him.
  • Sync changes with Google Contacts (sometimes the video is automatically transferred).

On Xiaomi 13/14, there is another feature: you can assign video calls to groups of contacts (for example, "Family" or "Work").

  1. Create a group in Contacts.
  2. Go to Settings β†’ Sounds β†’ Video to call for groups.
  3. Select a group and assign a video.

FAQ: Frequent questions about video calls to Xiaomi

Can I put a video on a call on Xiaomi Redmi 9?
On Redmi 9 with MIUI 12, the video call feature is not officially supported, but you can use third-party apps like Video Ringtone Maker or upgrade to MIUI 13 (if available for your model).
Why does a video on a call only work once and then reset?
It's a known mistake. MIUI 14 on some models, for example, POCO X4 Pro. Caused by a conflict with battery optimization. Solution: Open Settings. β†’ Battery β†’ Battery optimization. Find the Phone app and select Unlimited. Reboot your smartphone. If it doesn't work, try resetting the Phone app (Settings) β†’ Annexes β†’ Phone. β†’ Warehouse β†’ Reset).
How to make the video play without sound?
By default, video on the call is played with sound. To turn it off: Use a video editor (like CapCut) to remove the audio track. Save the video without sound and assign it to the call. Alternatively, MIUI 15 has an option to Only video (no sound) in the ringtone settings. Check its availability in Settings β†’ Sounds β†’ Video on the call β†’ Additional.
Can I put a GIF instead of a video on a call?
There is no direct support for.gif in MIUI, but there is a workaround: Convert.gif to.mp4 using EZGIF or Online-Convert. Make sure it doesn't last longer than 30 seconds. Assign the resulting video to a call using standard settings. On Xiaomi 13 Ultra and the new flagships, GIF plays smoother with 120Hz support.
Video calls consume a lot of battery. How do you reduce your consumption?
Video calls really increase battery consumption, especially in the AMOLED-To reduce consumption: Use a video with a dark background (black pixels on the screen). AMOLED Reduce the brightness of the screen during the call (Settings) β†’ Display. β†’ Autobrightness β†’ Turn off the caller video for unimportant contacts (configure only for favorites) Set a short video (3-5 seconds) instead of a 30-second video.