mp3unicode

June 15, 2008 by Andrew Tch · 4 Comments 

Amarok – штука капризная, и обычно не понимает id3 теги в cp1251 кодировке, считая, что у всех нормальных людей все должно быть в unicode…

К счастью, это лечится при помощи mp3unicode. Главное не использовать SVN, a качать ту версию, что лежит на Sf:

wget http://kent.dl.sourceforge.net/sourceforge/mp3unicode/mp3unicode-1.2.tar.bz2
tar xvf mp3unicode-1.2.tar.bz2
cd mp3unicode-1.2
./configure
make
sudo make install

 Для корректной компиляции в Ubuntu потребуются пакеты libtag1-dev, libtag1c2a, libtagc0, libtagc0-dev.

Использование:

mp3unicode -s cp1251 -2 unicode Песенко.mp3

До:

После:

Инжой ).

Comments

4 Responses to “mp3unicode”
  1. dik says:

    Ты ишо её пользуешься ? Ужос… Пользуйся macos – а linux оставь для работы :)

  2. Andrew Tch says:

    for i in `ls *.mp3`; do mp3unicode -s cp1251 -2 unicode $i; done

    или find с ключом -exec, причем mp3unicode имеет ключик -p, который не перекодирует уже перекодированные файлы, то есть можно смело хлопать на всю коллекцию…

    PS: Когда писал этот пост, появилась мысль что в принципе мне уже не нужна windows как ось, и пользоваться мне ей просто незачем…я сошел с ума? )

  3. dik says:

    Ежели бы он сие на лету делал…

  4. anonymous says:

    А как бы к примеру вот так:
    mp3unicode -s CP1251 /Music/Игорь\ Тальков/Lossy/*/*/* -p -2 unicode

    не катит? :))

Speak Your Mind

Tell us what you're thinking...
and oh, if you want a pic to show with your comment, go get a gravatar!