Xiaomiβs current smartphones, powered by MIUI shells and the new HyperOS, feature powerful built-in screencasting functionality. You no longer need to download third-party apps full of ads to capture gameplay, tutorial or bugs in the system. The built-in tool allows you to flexibly adjust video stream parameters, including the choice of audio source, which is critical for many users.
However, the standard interface is not always obvious: many device owners for years are not even aware of hidden quality settings or the ability to record internal sound of the system without street noise, and the correct configuration of these parameters allows you to get professional image quality and clean sound, which is especially important for bloggers and players.
In this article, we will take a detailed look at all the stages of setting, from menu calling to fine bitrate adjustment, learn how to bypass the limitations on recording sound in some applications and how to avoid common errors that lead to the creation of silent video files.
Activation and basic configuration of the function
To get started, you need to make sure that the module is activated in the system. In most modern models, such as the Redmi Note 12 or Xiaomi 13, the function is enabled by default, but access to it can be hidden in the depth of the menu. The first step is to open the standard Tools app on the desktop and find the Screen Record label.
If the icon is missing, you can quickly add it through the control panel. Swipe from top to bottom to open the notification curtain, and find a switch with the video camera there. If it is not on the first page, click on the edit icon (usually three dots or a pencil) and drag the button to the active panel.
When you start the app, you'll see the start screen with the recording button and settings, and that's where the top right corner is, you'll find the configuration menu, which is marked by the gear icon, and you'll click on it and you'll be in a section where you can change the resolution, the frame rate, and most importantly, the sound source.
β οΈ Note: On some global firmware versions, the interface may differ slightly from Chinese counterparts, but the logic of the Settings menu within the application remains the same for the entire ecosystem.
Configuration of audio source parameters
The most important step for those who want to get audio video is to choose the right source of audio. In the settings menu, find the source of sound. Here you will be offered three options, each with its own features and limitations.
Microphone mode records all external sounds, including your voice and the noise of the environment. This is suitable for video comments, but the quality will depend on the distance to the phone. System sounds mode captures the audio played by the phone (music, game sounds), but in this case the microphone is locked.
The third option, Microphone and system sounds, is not available on all Android models and versions. It allows you to mix both streams, however, in some scenarios (for example, when calling), the system sound can be automatically muted by the radio priority system.
- ποΈ Microphone: Records only external sounds, ideal for talking or recording keyboard noise.
- π System sounds: Records only internal audio stream, microphone is turned off for clean recording.
- π§ Mixing: Trying to record both sources at the same time requires checking on a specific model.
β οΈ Note: When selecting a sound source, make sure that the media volume is not set to zero, otherwise the final file will be silent despite the running application.
Customization of video quality and frame rate
The quality of the final file depends on the resolution and bitrate selected. In the recording settings section, you can choose 1080p for high quality or 720p for space saving. For modern high-pixel density displays, it is recommended to choose the native screen resolution.
Frame rate (FPS) determines the smoothness of video. The standard value is 30 FPS, which is enough for interfaces and training videos. If you plan to record dynamic games, such as shooters or races, it makes sense to switch to 60 FPS if the device's processor copes with such a load without overheating.
Also, look at the orientation of the video. Orientation allows you to capture the position of the frame (portrait or landscape) or leave it automatic. For YouTube, it is better to use landscape mode, and for TikTok or Shorts, it is better to use portrait mode.
βοΈ Checking video settings
Timer, Countdown and Additional Features
For user convenience, the toolkit has built-in delayed start features, which allows you to open the desired application or take a position in the frame before the actual recording begins, and the countdown timer can be set to 3, 5 or 10 seconds.
Another useful feature is the ability to draw on the screen in real time, and by activating this option, you can highlight important interface elements right while you're recording, which makes the training videos more understandable, but use this feature with caution so that you don't override important details.
Be sure to check for free memory before starting a long session. High-resolution video takes up a significant amount: one minute of recording in 1080p can weigh from 50 to 100 MB depending on the bitrate.
| Parameter | Recommendation for games | Recommendation for UI | Influence on the file |
|---|---|---|---|
| Permission | 1080p / 720p | 1080p | High. |
| FPS | 60 FPS | 30 FPS | Average. |
| Bitreit | 12-16 Mbps | 8-10 Mbps | High. |
| Codec | H.264 | H.264 | Average. |
Floating window use and management
During the recording process, a floating control window appears on the screen, allowing you to pause, pause, or end the session at any time, and a button is available to quickly switch between the front and main camera if you want to add yourself to the frame (Picture-in-Picture).
If you fold the recording application, it will continue to work in the background, and the notification curtain will remain a controller. This is convenient when you need to quickly respond to a message without interrupting the screen capture. However, keep in mind that incoming notifications can be recorded on video.
You can use auto-hide to hide the control panel while recording, and the panel will disappear after a few seconds of inactivity, and you can see what the final video will look like without unnecessary interface elements.
Secret bitrate setting
Frequent problems and ways to solve them
Users often experience video recording without sound, despite the right settings, and this may be due to Android security limitations: some apps (banking sectors, encrypted messengers) block the capture of the audio stream and screen.
Another reason could be a conflict with Bluetooth devices, where if wireless headphones are connected, the system may try to write sound from them, but because of the security protocols, transmit a quiet signal or not transmit it at all, in which case it is recommended to turn off Bluetooth.
Itβs also worth checking the permissions for Screen Recording. go to Settings β Apps β All Apps β Screen Record β Permissions and make sure that access to the microphone is allowed if you plan to use it.
β οΈ Note: When recording conversations via messengers (WhatsApp, Telegram) or ordinary calls, recording sound is often blocked at the operating system level for privacy purposes, and it is impossible to bypass this by regular means.
π‘
If the video is ripped, try lowering the resolution to 720p or disabling other background apps to free up CPU resources.
π‘
Record quality and sound availability depend not only on the application settings, but also on the security policies of the specific programs you record.
Alternative methods and third-party solutions
If Xiaomiβs built-in tools donβt suit you for some reason, there are many alternatives in the Google Play store. Apps like AZ Screen Recorder or XRecorder offer advanced functionality, including a built-in video editor and streaming capability.
However, the use of third-party software often leads to lower system performance and advertising. The built-in recorder is optimized by the manufacturer and consumes less power, which is a critical factor for long recording sessions.
For advanced users, the method of recording via ADB (Android Debug Bridge) is available. By connecting the phone to a PC, you can start capturing the screen with the adb shell screenrecord command, which gives maximum control over parameters, but requires a computer and drivers.
adb shell screenrecord --size 1920x1080 --bit-rate 8000000 /sdcard/demo.mp4