Modern smartphone users are often faced with the need to save what is happening on the display in the form of a video. This could be completing a difficult level in a game, demonstrating a bug in an application, or creating a training tutorial. However, the standard task of โ€œhow to record a video from the screenโ€ becomes more complicated when it is necessary to capture the internal audio stream, and not the noise from the microphone.

Previously, this function was not available to ordinary users without obtaining root access, which made the process difficult and risky to guarantee the device. With the release of Android 10 and subsequent versions, the situation has changed dramatically. Now the system allows you to programmatically capture digital audio, providing crystal clear sound in the final file without extraneous street noise or operator breathing.

In this article we will analyze in detail all the available methods of capturing a screen with sound, from standard tools to third-party solutions. You will learn about hidden settings that affect the recording quality, and you will understand why in some cases there may be no sound, despite the option being enabled.

Built-in capabilities of Android 10 and later

Starting with the tenth version of the operating system, Google has introduced a native API for screen recording, which is supported by most manufacturers. This is the most secure and stable method that does not require the installation of additional software. Typically, the function is accessed through the quick settings panel, which is called up by swiping from top to bottom.

However, the implementation of this function differs among different vendors. For example, in shells MIUI from Xiaomi or One UI from Samsung, settings can be hidden deeper. To activate internal audio recording, you need to go to the settings of the recording widget itself. Often the default mode is Microphone, and you need to manually switch it to Media Sounds or Internal Sound.

If you don't see the option you want, check to see if Power Saving or Do Not Disturb mode is activated, as they may be blocking audio from being captured in the background. It is also worth remembering that system security restrictions may prohibit audio recording in banking applications or instant messengers with encryption.

โš ๏ธ Attention: If you select the "Internal Audio" audio source, you will not hear your voice during recording. If you need to comment on actions, you will need an external headset with support for mixing streams or a separate editing app.

The quality of the final video directly depends on the encoder settings. In the advanced menus you can select the bitrate and frame rate. For smooth pictures in dynamic games, it is recommended to set the value to at least 60 FPS, although this will increase the file size.

๐Ÿ“Š Which sound source do you most often use when recording?
Internal sound (system)
Microphone (voice)
Both sources at once
I donโ€™t need sound

Third-party applications for advanced recording

Standard tools do not always provide the necessary functionality, for example, drawing on top of the screen or instant video trimming. In such cases, specialized utilities from Google Play come to the rescue. The market leaders remain XRecorder, AZ Screen Recorder and ADV Screen Recorder.

These applications have their own capture algorithms, which often work more stable than the system ones on older phone models. They allow you to flexibly adjust the resolution, bitrate and orientation of the video. The main advantage is the ability to record internal audio even on devices where the manufacturer has disabled this feature in the firmware.

When setting up the application for the first time, be sure to grant it all the requested permissions, including access to files and display on top of other windows. Without this, the video stream will be black or choppy. In the audio settings, make sure that the source is selected Internal Audio.

  • ๐ŸŽ™๏ธ XRecorder โ€”offers a convenient floating widget and a built-in simple editor for trimming the excess beginning and end of the video.
  • ๐Ÿ“น AZ Screen Recorder โ€”known for high stability and the absence of watermarks in the free version with basic settings.
  • ๐Ÿ› ๏ธ ADV Screen Recorder โ€”has advanced codec settings and allows you to select a specific audio track for capture.

Some applications may require confirmation via ADB for full access to system audio on certain models, but in most cases standard Android permissions are sufficient.

๐Ÿ’ก

Close unnecessary applications in the background before starting recording. This will free up RAM and prevent micro-freezes (slowdowns) during video capture.

Setting quality parameters and codecs

The quality of the recorded video depends not only on the processor power, but also on the selected encoding parameters. Incorrect settings can lead to desynchronization of sound and picture or to a huge file size that is inconvenient to transfer.

The main parameter is the bitrate. To record screen resolution 1080p the optimal value is considered to be the range from 8 to 12 Mbit/s. If you set the value too low, compression artifacts ("squares") will appear in dynamic scenes. A value that is too high wastes space on the drive.

The codec plays a secondary but important role. Modern processors support hardware acceleration via H.264 or newer H.265 (HEVC). Using a hardware encoder significantly reduces the load on the battery and processor compared to the software method.

Resolution Recommended bitrate Frame rate (FPS) Purpose
720p (HD) 4-6 Mbit/s 30 Fast sending to messengers
1080p (Full HD) 8-12 Mbit/s 60 Recording gameplay and tutorials
1440p (2K) 15-20 Mbit/s 60 Demonstration of the interface on large screens
2160p (4K) 30-45 Mbit/s 30/60 Professional content (requires a powerful CPU)

The frame rate must correspond to the content. For static instructions, 30 frames are enough, while for shooters and racing games, 60 frames are critical for smooth movement.

โ˜‘๏ธ Setting up the perfect recording

Done: 0 / 4

Problems with sound in protected content

Users often complain that when recording videos from streaming services like Netflix, Spotify or banking applications, the video is recorded, but there is no sound. This is not a bug, but a feature of the digital content protection technology DRM (Digital Rights Management).

The Android system intentionally blocks the capture of audio streams and sometimes video streams from applications that work with protected data. This is done to prevent piracy and leakage of confidential information. It is impossible to bypass this protection using standard means or ordinary recorders.

โš ๏ธ Attention: Attempts to bypass DRM protection using modified firmware or specialized software may lead to account blocking in the streaming service or violation of the license agreement.

In such cases, the only legal solution is to record sound through an external circuit (for example, from another device) or using the "Broadcast" function to the TV with subsequent recording from the TV screen, if its protection is less strict, which is rare.

It is also worth noting that some instant messengers (for example Telegram or WhatsApp in secret chat mode) can block screen recording completely, displaying a black screen instead images.

Why is the screen black?

If you see a black screen instead of video when recording, it means that the application is using the FLAG_SECURE flag. This flag disables screenshots and screen recording at the Android security level. You cannot change this behavior without root access.

Recording via a computer using ADB

For those who need maximum quality and who do not want to load their smartphone, there is a method of recording via a computer using USB debugging. This method requires the installation of the package ADB (Android Debug Bridge) on the PC.

The method is ideal for creating long tutorials, since the phone does not heat up and the battery does not drain. The command to start recording broadcasts the video stream directly to the computer, where it can be saved to a file.

adb shell screenrecord --verbose --bit-rate 8000000 /sdcard/demo.mp4

However, this method has a significant drawback: the standard utility screenrecord in most versions of ADB does not capture internal audio by default. She only writes videos. To capture audio, you will need additional scripts or the use of third-party ADB shells, such as Scrcpy, which can transmit both video and audio with minimal delay.

Usage Scrcpy looks like this: you connect your phone, run the app on your PC, and see the phone screen in a computer window. There is also a recording function. This is the most professional approach for bloggers and testers.

๐Ÿ’ก

The Scrcpy + ADB combination provides the best picture quality and no load on the smartphone, but requires a computer and cable at hand.

Optimization before recording and frequent errors

In order for the recording to be successful the first time, you need to do a little preparation of the device. Users often forget about simple things that spoil the final result, such as pop-up notifications.

Activate Do Not Disturb mode before starting recording. This will hide message, call, and system alert banners that may be blocking important parts of the screen. Also clear the RAM from background tasks so that the recorder receives maximum priority for processor resources.

  • ๐Ÿ”‹ Make sure the battery charge is above 20%, or connect a charger, as recording video in high definition quickly drains the battery.
  • ๐Ÿ’พ Check the free space on the internal storage; a minute of recording in 1080p can take from 50 to 100 MB.
  • ๐Ÿ”Š Turn off keyboard and system vibration if you are recording audio from a microphone, so that extraneous knocks do not get into the track.

A common mistake is choosing the wrong screen orientation. If you record a vertical application (such as a social media feed) in landscape mode, the video will have black bars on the sides. Fix the orientation in the recorder settings.

โš ๏ธ Attention: Application interfaces and system menus may change with Android updates. If you do not find the described button, use the search inside the "Settings" section for "Screen recording".

Frequently asked questions (FAQ)

Why is there no sound when recording video, although everything is turned on in the settings?

Most likely, you are trying to record DRM-protected content (movies, music) or are using an application that blocks audio capture. Also check if you have the โ€œMicrophone onlyโ€ mode when you expect internal audio.

Is it possible to record a call with the audio of the interlocutor?

Starting with Android 9 and especially in Android 10-14, Google's security policy prohibits the recording of telephone conversations by third-party applications and standard means without root access. The sound of the interlocutor will not be recorded.

How to record the screen on old Android (versions 6-8)?

On older versions there is no built-in function. You'll need to install a recorder app, but these versions often require root access to capture internal audio. Without root, only sound from the microphone will be recorded.

Does screen recording affect performance in games?

Yes, recording creates additional load on the processor and I/O system. In heavy games, this can lead to a decrease in FPS (frames per second) and increased heating of the device. It is recommended to lower the graphics settings in the game before recording.