PHP, фукнция кодирования mp3 тега в utf-8/cp1251

Александр18 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
15.05.2010

Задача - с помощью PHP привести кодировку тега (исполнитель) mp3 файлов к одной кодировке (cp1251 или utf-8, не важно).

Исполнителя (или артиста) получаем с помощью ffmpeg:

$media = new ffmpeg_movie(realpath('file.mp3'));

print $media -> getArtist();

Пока что встретил 2 примера разных кодировок.

http://flyns.net/puh.mp3 (пока не понял какая, но очень много файлов именно с такой кодировкой), нужно получить "Винни Пух feat 50 Cent"

и

http://flyns.net/but.mp3 (cp1251) - "Бутусов Вячеслав"

Итого, функция получает 2 аргумента, имя mp3 файла и одну из двух кодировок (cp1251 или utf-8), к которой нужно привести артиста. Возвращает артиста в указанной кодировке. Должна автоматически определять исходную кодировку. На компе есть mbstring.

Заявки фрилансеров