Как сделать русские теги в getid3 в файлах mp3

Наконец-то найдено простое решение как сделать русские теги в файлах mp3 при загрузке этих файлов на сайты Drupal. Когда вы загружаете аудио файл (mp3), либо через модуль Audio, либо через поле CCK, либо еще как-то, теги в вашем русскоязычном файле отображаются крякозябрами. Найдено простое решение, как сделать так, чтобы русские теги показывались нормально.

Решение:

Берем библиотеку getid3, в ней файл getid3.php, находим строчку // Check encoding/iconv support, она должна быть где-то на 181 строчке и вставляем в массив кодировок нашу кодировку: 'cp1251'.

И русские теги нормально показываются во флеш плеере.  Это работает для id3v1 mp3.

Для тегов id3v2 берем файл module.tag.id3v2.php ищем строчку
static $TextEncodingNameLookup =
array(0=>'ISO-8859-1', 1=>'UTF-16', 2=>'UTF-16BE',
3=>'UTF-8', 255=>'UTF-16BE');
меняем ее на
static $TextEncodingNameLookup = array(0=>'сp1251', 1=>'UTF-16', 2=>'UTF-16BE', 3=>'UTF-8', 255=>'UTF-16BE');
и русские теги должны показываться.