Have you ever noticed that when watching high-quality films on a modern TV, the image sometimes twitches, as if the camera is shaking in the hands of the operator? This phenomenon, known as judder or microstutter, is not a defect in your device's matrix. Most often, the problem lies in the mismatch between the frame rate of the video content and the screen refresh rate. This is where Auto Frame Rate (Auto Frame Rate) technology comes into the picture and becomes the standard for the platform. In the world of digital video, there is a fundamental difference between cinematic content and broadcast television. Films are traditionally shot and reproduced at a frequency of AFR (Auto Frame Rate), which becomes a standard for the platform Android TV And Google TV.
In the world of digital video, there is a fundamental difference between cinematic content and broadcast television. Films are traditionally made and reproduced with frequency 24 frames per second (24p), while NTSC and PAL television standards dictate their own rules - 60 Hz or 50 Hz respectively. When a TV with a fixed refresh rate tries to display content at a different frequency, it is forced to artificially draw frames or repeat them, which leads to loss of smoothness.
Function AFR solves this problem radically: it forces the TV display to instantly switch to a mode corresponding to the frame rate of the played file. If you start a movie in 24p, the screen goes into 24 Hzmode. If you turn on a sports broadcast in 60p, the frequency changes to 60 Hz. For the user, this process should occur unnoticed, providing the smoothest and most cinematic picture without unnecessary anti-aliasing artifacts.
The principle of automatic frame rate change
Operation mechanism AFR based on the operating system Android TV is built on close interaction between the media player, the system kernel and display drivers. When an application (for example Kodi, VLC or system player) begins decoding a video stream, it reads the file's metadata. Among this data, the key parameter is fps (frames per second). The system analyzes this parameter and sends a request to the display controller to change the scan timings.
It is important to understand that mode switching is not just software emulation. This is a physical change in the refresh rate of pixels on the matrix. Modern panels support many modes: 23.976 Hz, 24 Hz, 25 Hz, 29.97 Hz, 50 Hz, 59.94 Hz and 60 Hz. If your panel supports a specific frequency, the image will be displayed one-on-one, frame by frame. This eliminates the need to use interpolation algorithms, which often introduce distortions into the movement of objects.
However, the process does not always go smoothly. When the frequency is switched, the screen may go dark for 1-3 seconds. This is normal behavior as HDMI signal timing requires a handshake. Some older TV models or cheap TV boxes may not support the entire spectrum of frequencies, being limited only by 60 Hz. In such cases, the AFR function will either not work, or the system will try to apply software anti-aliasing, which is less effective.
⚠️ Attention: If you frequently change content with different frame rates (for example, switching between a 24p movie and a 60p YouTube menu), you will constantly see black screens. On some TV models, this may cause increased wear and tear on the backlight electronics or may irritate users. If you primarily watch TV channels rather than movies, you may want to disable this feature.
How to check AFR support on your device
Before trying to activate the function, you need to make sure the hardware capability of your TV or set-top box. Not all devices based on Android have full support for dynamic frequency change. Manufacturers often save on display controllers in budget segments, fixing image output at 60 Hz regardless of the content.
The most reliable way to check is to use specialized utilities. Applications like Device Info HW or Display Info allow you to get a detailed report on video output capabilities. You need to find the section responsible for supported resolutions and refresh rates. If the list contains values 23, 24, 25 or 50 Hertz, then your hardware is ready to work with AFR.
You should also pay attention to the version of the HDMI cable. To transmit a 4K signal with high frame rates or HDR content, you need a cable standard HDMI 2.0 or higher, supporting a throughput of at least 18 Gbps. Old cables High Speed may physically fail to pass a signal with a changed frequency, which will lead to a lack of image or flickering.
| Content type | Standard frequency (fps) | Typical source | |
|---|---|---|---|
| Movies | 23.976 / 24 | 24 Hz / 23.976 Hz |
Blu-ray, Netflix, Local files |
| TV broadcast (Europe/RF) | 25 / 50 | 50 Hz |
Terrestrial TV, Satellite |
| TV broadcasting (USA/Japan) | 29.97 / 59.94 | 60 Hz |
Cable TV, American services |
| Sports / Games | 60 | 60 Hz |
Sports channels, Consoles |
If the list of supported frequencies does not include 24 Hz, but there is 23.976 Hz, this is normal. For most video processors, these are equivalent values for movie content.
Setting AFR in the Android TV system menu
Starting with version Android 8.0 Oreo, support for automatic frame rate changes has been integrated directly into the system core. This means that third-party players are not always required for basic operation. However, for the function to work correctly, it must be activated in the developer settings or in a special display menu, depending on the manufacturer’s shell.
On a pure Android TV (for example, in TVs Sony or set-top boxes Nvidia Shield) the path to the setting is often hidden. You will need to go to section Device Settings → Preferences → Screen. If there isn't an explicit switch there, try activating Developer Mode. To do this, go to About device → Build and click on “Build number” 7 times in a row.
After activating developer mode, go in Settings → For developers. Find an item that may be called Automatic frame rate, Auto Frame Rate or Dynamic Refresh Rate. Set to Enabled or Automatic. In some firmware there is an option “Adjust frame rate to content” - this is a synonym for AFR.
- 📺 Make sure that the motion smoothing functions (Motion Flow, TruMotion) are disabled in the image settings, as they may conflict with the native frame rate.
- ⚙️ Check if the HDMI mode is set to "Enhanced" or
Enhanced Formatto pass the full video signal. - 🔄 After changing the settings, be sure to reboot the device so that the display drivers are initialized with the new ones parameters.
⚠️ Attention: Settings interfaces vary greatly between different brands (Xiaomi, TCL, Haier, Philips). If you do not find the described items, check the official instructions for your specific TV model, since manufacturers often rename system menus.
☑️ Checking display settings
Setting in third-party video players
Even if the system setting is enabled, not all applications can use it. Standard players often ignore the file's frame rate, relying on global system settings. To ensure a guaranteed result, experts recommend using specialized software, such as Kodi, MX Player or VLC, where control AFR is brought to the fore.
In the media center Kodi configuration is especially flexible. Go to Settings → Player → Video. Find the "Playback" section and activate the option Adjust screen refresh rate. There are three modes available here: “When starting/stopping”, “When starting/stopping/changing speed” and “Constant”. For a home theater, the best choice is the first option, which minimizes the number of switchings.
Users MX Player can also access this function. In the player settings, in the “Decoder” or “Screen” section, you should find the checkbox Change Screen Resolution or Auto Frame Rate. It is worth noting that in the free version of the application, some functions may be limited, so for full control over the video output, the Pro version is sometimes required.
Path to Kodi: Settings (gear) → Player → Video → Adjust screen refresh rate → When starting/stopping
An important nuance is to work with the menu of the application itself. If AFR is set aggressively, then when you exit the movie to the main menu of the player (which is usually rendered at 60 fps), the screen will blink again. To avoid this, in advanced settings you can specify exceptions or delay switching the frequency until the video stream starts playing directly.
Why is there no 24 Hz frequency in Kodi?
If Kodi does not display 24 Hz in the list of available frequencies, despite the TV supporting it, check the whitelist.xml file. Sometimes the system incorrectly determines the EDID of the monitor. Try manually adding permission to the video driver settings via ADB.
Diagnostics and elimination of common problems
Implementation of technology AFR does not always go smoothly. Users may encounter a number of artifacts, from a black screen to out-of-sync audio and video. The most common problem is a “black screen” when starting a movie that lasts longer than 5 seconds. This indicates that the TV is trying to switch to an unsupported mode or HDCP synchronization is lost.
Another common problem is audio out of sync. When the frame rate changes, the audio stream may not have time to adjust, especially if you are using Passthrough to an external receiver. In such cases, the sound may disappear for a few seconds or be delayed. The solution often lies in the audio output settings: try switching the mode from “Auto” to a specific format (for example PCM to check or Dolby Digital).
If the image turns pink or green after switching, this is a sign of problems with the color space or color depth. When changing the frequency, the TV may reset the HDMI settings to default (for example, with RGB Full on RGB Limited). Check the color settings in the TV menu and make sure they are fixed or synchronized with the source.
- 🔊 If the sound lags after switching the frequency, try adding an audio delay in the player settings or changing the audio driver (for example, from ExoPlayer to HW+).
- 📉 For constant black screens, disable AFR for the system menu, leaving it active only for video players.
- 🔌 Try replacing the HDMI cable with a certified version
High Speedor Ultra High Speed.
⚠️ Attention: Some older models of receivers and sound systems do not have time to rebuild the audio stream when changing the video mode. If you are using a complex chain (TV box → Receiver → TV), try connecting the source directly to the TV to check to eliminate the compatibility problem of intermediate equipment.
The stability of AFR operation is 90% dependent on the quality of the HDMI cable and the ability of the TV to switch quickly. synchronization modes without losing the HDCP key.
The influence of AFR on image quality and perception
For film fans, enabling AFR is a matter of principle. The creators intended the cinema to be viewed at 24 frames per second. It is this frequency that creates the characteristic motion blur, which our brain perceives as. “cinematic” picture. When the TV forcibly converts 24 frames to 60, it violates this temporal structure, making the movement excessively jerky or, on the contrary, unnaturally smooth (soap opera effect). Using the native frequency allows you to preserve the director’s intention. Dynamic scenes look clear, panoramic shots do not jerk. (24p) on large diagonals may look less smooth than we are used to on television. This is not a defect of the technology, but a feature of the source material that AFR simply demonstrates honestly without embellishment.
Using the native frequency allows you to preserve the director's intent. Dynamic scenes look clear, panoramic shots do not jerk. However, there is a downside to this: low frame rate (24p) content on large diagonals may look less smooth than we are used to on television. This is not a defect in the technology, but rather a feature of the source material that AFR simply demonstrates honestly without embellishment.
For games, the situation is different. If you connect a console or PC to Android TV, the AFR function should work in conjunction with VRR (Variable). Refresh Rate), if the panel supports it. This ensures that there is no image tearing even when FPS jumps in the game. But for normal video viewing, compliance with the content standard remains a priority.
Frequently asked questions (FAQ)
Why does the screen go blank for a few seconds when starting a movie?
This is normal behavior. technology AFR. The TV takes time (usually 1 to 3 seconds) to break the current HDMI connection, adjust the matrix scan timings to a new frequency (for example, from 60 Hz to 24 Hz) and re-establish the HDCP handshake. If the black screen lasts longer than 5 seconds, the cable may not cope with switching modes.
Does turning on AFR affect the service life of the TV?
Technically, constantly switching the operating modes of the matrix and backlight creates an additional load on the power controllers. However, for modern electronics, these cycles are built into the operating life. The real risk is only frequent switching (hundreds of times a day), which is unlikely in a normal use scenario.
Can AFR be used with regular terrestrial television?
This makes no sense and can even be harmful. Terrestrial TV broadcasts in the 50 Hz (or 60 Hz) standard. If your TV is already operating in this mode, there will be no switching, but if you force it to 24 Hz, and the TV tries to adapt to the TV signal, this will happen. will cause constant flickering of the screen, since the frame rate in the TV broadcast can vary within the stream.
Does AFR work when broadcasting from a phone to a TV (Cast)?
In most cases, no. Broadcast protocols (Google Cast, Miracast) often transcode the video stream on the fly or fix the session refresh rate. To get the benefits of AFR, it is recommended to use local. playing files through applications like Kodi or Nova Video Playerinstalled directly on the TV.
Do you need a special HDMI cable to operate at 24 Hz?
For Full HD resolution (1080p), almost any working standard cable is suitable. High Speed. However, for 4K HDR content at 24 Hz, the cable version HDMI 2.0 or 2.1is desirable, as they guarantee the necessary bandwidth for deep color and high bitrate video streams without transmission errors.
If you are using a Dolby Atmos-enabled sound system, make sure that your receiver also correctly handles changing video modes. Some older models of AV receivers may “lose” the audio stream when the TV switches to 24 Hz mode.