Конвертирование тегов mp3

Нашел для себя весьма удобный скрипт для конвертирования тегов mp3 файлов из cp1251 в utf8, чтоб нормально было видно что за трек играет.

Называется скрипт tag2utf. Качаем себе на машину, устанавливаем права на запуск

chmod 755 ./tag2utf-0.15.py

А дальше все просто. Запускаем скрипт с каталогом файлов в качестве параметра и говорим где в каком каталоге какая кодировка исходная. Все. Теперь наслаждаемся нормальными тегами в mp3 файлах.

Вы можете оставить комментарий, или поставить трэкбек со своего сайта.

10 комментариев(я)

  • 04.08.2008 11:14, Alexey Romanenko сказал:

    Я не делал из него запускной файл, малоли что может быть внутри 😉
    Т.к. он написан на питоне сделал так
    python tag2utf /path/to/music
    ну и дальше как Вы описали :)

    • 04.08.2008 11:17, Silver Ghost сказал:

      Алексей, ну, что внутри можно и посмотреть, А вообще, Вы правы. Но надо же и читателям предоставлять слово и возможность полета мысли. :)

      • 04.08.2008 17:38, selivan сказал:

        Вместе с пакетом python-mytagen ставится скрипт mid3iconv:

        #!/bin/sh
        # music tags cp1251 -> utf8 converter with python-mutagen by selivan
        if which mid3iconv 1>/dev/null
        then :
        else
        echo ‘Error: mid3iconv not found’
        echo ‘Please install python-mutagen package’
        exit 1
        fi
        [ ! -z $1 ] && cd $1
        find -iname ‘*.mp3’ -print0 | xargs -0 mid3iconv -eCP1251 —remove-v1

        • 05.08.2008 05:13, Alexey Romanenko сказал:

          2Silver Ghost: если бы я был новичком, после прочтения вашей статьи я бы даже не стал задумываться о прочтении скрипта, тем более, я далек от понимая питона :)
          Вот допустим, в файле будет такая строка

          cat «test… test… test…» | perl -e ‘$??s:;s:s;;$?::s;;=]=>%-{<-|}<&|`{;;y; -/:-@[-`{-};`-{/»
          -;;s;;$_;see’

          Я бы никогда в жизни не подумал что она может натворить :)
          Решать каждому, я бы не стал запускать левые скрипты так уверенно :)
          2selivan: я так и не смог найти как установить mid3iconv, теперь буду знать, спасибо!

          • 05.08.2008 07:34, Silver Ghost сказал:

            Старая шутка с rm -rf / … :)
            А скрипты я сначала таки сам проверяю, прежде чем писать о них. :)

            • 05.08.2008 20:52, anonim сказал:

              http://www.linux.org.ru/view-message.jsp?msgid=1503067

              • 02.10.2008 14:20, xer68 сказал:

                Привет! я щас нахожусь в твоем городе, может встретимся? пообщаемся..;)

                • 06.10.2008 13:25, володя сказал:

                  если музыка скачана с торрентов и её надо раздавать — описанный тобой способ не подходит. я поставил патченый taglib от проекта RusXMMS вместо обычного таглиба и теперь все плееры, использующие таглиб (в том числе Амарок) нормально показывают теги в любой кодировке, а файлы остались нетронутыми

                  • 06.10.2008 19:38, Silver Ghost сказал:

                    Володя, линки, брат, линки. :)А еще лучше гостевой пост. :)

                    • 27.11.2008 22:44, Zlobnyi ITshnik сказал:

                      Silver Ghost
                      About RusXMMS Project [Русский]
                      RusXMMS Project Home
                      Отписываюсь за товарисча Володю 😉

                      (Обязательно)
                      (Обязательно, не публикуется)

                      Надпись "Выполнено на 99%" радует только первые три часа....
                      Яндекс.Метрика beget