Owners of smartphones Xiaomi, Redmi and POCO Often, when playing a favorite track, only the name of the track or an unknown artist is displayed on the screen, this is due to the lack of built-in metadata that the operating system has. MIUI Or HyperOS uses it to identify content. The standard music player relies on a database. ID3-tags, and if there is no text field in the file, it will not be able to display it.
There are several effective ways to solve this problem without losing the quality of an audio file: You can use specialized tag editing apps, take advantage of the built-in features of some third-party players, or even edit the file manually through the file manager. Correct filling in metadata ensures that the text will be synchronized with the music and displayed on any device.
In this article, we will discuss in detail all available methods, from simple actions in a standard application to professional editing tags. To display text in a standard Xiaomi player, the file must be in the format MP3 or FLAC correctly-written ID3-Tags version 2.4. Following the instructions will allow you to create a convenient library with lyrics.
Use of the built-in Mi Music player
The first and most obvious way is to test the capabilities of the standard Mi Music app, which is pre-installed on most devices. Although the functionality of this player can vary depending on the version of the MIUI firmware, the basic editing functions of track information are often available directly from the interface. You need to open the application, find the desired track in the list and click on three dots in the upper right corner or select File Information.
The menu that opens will look for the Edit option or the pencil icon. If the system allows you to make changes, you will see fields for entering the title, artist and possibly the song text. However, it is worth considering that the standard Xiaomi editor does not always have a separate field for the full text of the composition (Lyrics). Often it is limited to basic metadata. If there is no such field, you will not be able to add text with standard system tools, and you will need third-party software.
Some users note that after updating the firmware editing functions can disappear or move. In such cases, the system can block direct changes to files in protected folders. Android strictly monitors access rights, so the player can only read information, but not write new data into the file structure.
β οΈ Note: If text is not saved after rebooting the smartphone after editing through the built-in player, then the application does not have the necessary permissions to write to memory or the file is protected from changes.
However, it is worth trying to find the track through the built-in file manager, click on it and select Properties. Sometimes the system offers a more advanced editing menu through the conductor than through the player itself, depending on the specific version of the shell and the security updates installed.
Editing ID3-tagging through third-party applications
The most reliable and versatile way to add text is to use specialized metadata editing applications, programs like Star Music Tag Editor, AutomaTag or MP3 Tag Editor that allow you to deeply embedded in the structure of an audio file, and these ulites work directly with the file code, adding missing fields that are ignored or not created by standard tools.
The process for working with these applications is usually as follows: Once you install the program and give it access to files, you select the desired track from the list. In the editor interface, you need to find a tab or field labeled Lyrics, Text or Synchronized Lyrics. This is where the lyrics are copied, and it's important not to confuse this with the Comment box, because music players are looking for the lyrics in a specific segment. ID3-tag.
After inserting the text, you need to save the changes. The application will create a new version of the file or update the existing one. The key here is to choose the version of the tags. It is recommended to choose ID3v2.4 or ID3v2.3, as they are best supported by modern Android players. Older versions of tags can incorrectly display the Cyrillic alphabet, turning the text into a set of incomprehensible characters.
βοΈ Checking before saving tags
It's worth noting that some advanced editors allow you to automatically find the lyrics by title and artist through Internet databases, which is a lot faster if you're working with a large music library. However, automatic search isn't always accurate, so manually checking the content before saving is still necessary.
Synchronized text and LRC format
The synchronized text format, which allows the strings of a song to appear on the screen in the rhythm of music, is particularly noteworthy, using the.lrc file format. ID3-tag, LRC-On Xiaomi smartphones, support for this format depends on the player used: the standard Mi Music may not display βfloatingβ text, but many third-party players, such as Musicolet or Pulsar, do a great job of this task.
To add synchronized text, you need to find or create LRC-a file with the same name as your music track and put it in the same folder, for example, if a track is called song.mp3, The text file should be called song.lrc. The structure of such a file is lines of text, before which the time in square brackets is indicated in the format [mm:ss.xxx].
There are online services and applications that allow you to create these tags automatically or manually, and you listen to the track and you click the input button at the end of each line, fixing the time. It takes time, but the result is worth it for karaoke lovers or those who learn languages from songs. Synchronization makes listening much more interactive.
| Parameter | Regular text (ID3) | Synchronized (LRC) | Built-in text (Apple) |
|---|---|---|---|
| Storage format | Inside the MP3 file | Separate.lrc file | Inside the M4A/MP4 |
| Synchronization | No (static text) | Aye (in time) | Possible. |
| Xiaomi support | Tall. | Depends on the player. | Low. |
| Difficulty | Low. | Medium | Tall. |
Where can I find the LRC files?
Automatic search for texts in third-party players
If manually adding lyrics seems too time-consuming, a great solution would be to install a third-party music player from Google Play. Many modern applications, such as Musixmatch, PowerAmp or JetAudio, have a built-in feature to search and display lyrics in real time, these apps scan your library, identify tracks and download relevant text from global databases.
The Musixmatch app is especially popular, which is often integrated into other players, including Spotify and YouTube Music, and can also act as an overlay on top of any audio played on the phone. Once you set and configure permissions, the program will automatically find text for any music included. You just need to make sure that the settings include the option of "Floating Lyrics" or "Pop-up".
The advantage of this approach is that you don't have to modify the files themselves, the text is loaded dynamically over the Internet, ideal for those who listen to music online or don't want to clog files with unnecessary metadata, but it requires an active Internet connection to work, and in a bad signal, the text may not load.
β οΈ Note: When using floating windows with text (overlays), make sure the application has permission to βMap on top of other apps.β Without this right, the text will not be visible when you fold the player or lock the screen.
Some players, like PowerAmp, allow you to upload text and save it locally to your database, which is a hybrid version: you get an automatic search, but the text is saved on the device and available offline, and it's the best solution for users who value the autonomy of the smartphone.
π‘
To save traffic, set up the player to download texts only via Wi-Fi, this will prevent the consumption of mobile data when listening to music on the road.
Problems with encoding and display of Cyrillic
One of the most common problems when adding text on Xiaomi devices is the incorrect display of Russian letters. Instead of clear lines, the user sees a set of characters like a set of characters Β«ΓΕΈΓβ¬ΓΒΈΓΒ²ΓΒ΅ΓβΒ». This is because of an encoding conflict, and the standard and most correct format for metadata in Android is the UTF-8.
If you edit tags on your computer before downloading to your phone, make sure that the rector program (such as Mp3tag) is configured to use UTF-8 encoding. In the program settings, this is usually in the Options section -> Tags -> Mpeg. If it is ISO-8859-1 or Windows-1251, the Cyrillic on the phone may not read. When editing directly on your smartphone, most modern applications automatically use the correct encoding, but older versions of the software may be wrong.
The problem may also be in the MIUI font itself. If you use a third-party theme, it may not contain the necessary glyphs to properly display text in the player, in which case the text is either not visible or is displayed in squares. Switching to a standard theme often solves this visual error.
To fix files that have already been corrupted, you can use the Encoding Conversion feature in advanced tag editors, select the current (incorrect) encoding and the target (UTF-8), and the program recodes the contents of the tag, and then you need to overwrite the file, saving the changes.
Organization of a music library on Xiaomi
Once you add texts, it's important to organize the files properly so that the system indexes them correctly. Android uses Media Scanner, which periodically scans the device's memory. If you add texts but they don't appear in the player, it's possible that the indexing hasn't gone through yet or has gone wrong.
To force a library update, you can use a simple trick: create an empty file in the music folder called.nomedia, wait a few seconds, and then delete it. This action will cause the system to re-scan the directory and read updated metadata, including new lyrics, and a simple reboot of the device also helps.
It is recommended to store music in a separate folder, for example, /Music, rather than in the root of the memory or in the Download folder.This simplifies navigation and ensures that the system scanner of media files prioritizes this directory.
π‘
Using the /Music folder and UTF-8 encoding are two of the main conditions for stable display of lyrics on Xiaomi smartphones.