Добавить в FacebookДобавить в Google BookmarksДобавить в TwitterДобавить в OdnoklassnikiДобавить в Vkcom

Как исправить отображение песен в плей-листе на Android или правим id3-теги.

Итак, Вы скачали с сайта музыку, закачали ее на смартфон, и вот незадача - названия песен отображаются нечитаемыми символами. Проблема состоит в следующем. Смартфоны под управлением Android правильно отображают кириллицу только в кодировке UTF8. Соответственно, если вы скачали музыку с тегами в кодировке cp1251, Вы увидите крокозябры. Данная проблема и ее решение приложениями операционной системы Linux хорошо описана в статье Владимира Ступина "Редактирование тегов mp3 в Linux". Вкратце, расскажу как это делал я. Подключил смартфон к ноутбуку, примонтировал раздел и перешел в папку, где я храню музыку. Установил на Ubuntu пакет mutagen (#apt-get install mutagen). Далее просто выполнил команду find . -iname "*.mp3" -print0 | xargs -0 mid3iconv -e CP1251 -d --remove-v1.

Описание опций: d - выводить на экран исправленные теги, -e [codepage] - исходная кодировка тегов, -remove-v1 - удалить исходные теги версии 1. Я точно знал что теги у меня в кодировке CP1251, поэтому, проставил ее. В случае, если в тегах другая кодировка, нужно поставить в команде ту, которая стоит на данный момент в тегах. По выполнению команды, все теги в музыкальных файлах конвертировались в кодировку UTF8. Некоторые теги я изменил вручную (просто неправильно были написаны названия песен и альбомы), используя EX Falso (обзор ее есть в статье). В Windows можно использовать программу Easy TAG. Все. Теперь я наблюдаю чудные русские названия песен в плей-листе на смартфоне.

Удачи Вам.

Автор: Darkeye.  

Еще интересное в сети.

  

 

Перейти к ленте статей

Добавить комментарий