LINUX.ORG.RU
ФорумTalks

Удобная вещь tag2utf


0

2

Наткнулся тут на утилиту написанную на питоне, которая перекодирует теги из cp1251 в UTF-8.

Работа с утилитой до безобразия проста. Утилита кладётся в директорию с музыкой и запускается.

python /home/username/music/tag2utf

И всё. Утилита рекурсивно проходит по всем директориям и спрашивает вас (по каждой директории) в какой кодировке там теги.

Так это выглядит: http://ipicture.ru/uploads/20101126/9E2RVS2T.png

★★★

>и спрашивает вас (по каждой директории) в какой кодировке там теги.

Мда, easytag всяко лучше.

kranky ★★★★★ ()

И да:

root@mavr:~

Ну ты понял.

Ramen ★★★★ ()
Ответ на: комментарий от Ramen

>Мда, ну и музыка у тебя...

Где ты там музыку увидел?

Led ★★★☆☆ ()

Можно просто ее скопировать в ~/bin/ дать флаг на выполнение и при запуске просто указывать в качестве параметра путь.

еще научить ее бы автоматически кодировку определять, благо она всего две знает :) и вместе inotify было бы неплохо

XtouRusX ()

хорошая штука, давно пользуюсь.

mono ★★★★★ ()

mid3iconv же. Отдельные велосипеды не нужны.

mixer82 ()

вопрос: как сделать чтобы оно блджад не спрашивало на каждый каталог?

Komintern ★★★★★ ()

find /bla/bla/music -iname '*.mp3' -print0 | xargs -0 mid3iconv -eCP1251 --remove-v1 всегда пользовался, хватало.

sid350 ★★★★★ ()

В EasyTAG ставишь читать в Windows-1251, а писать только ID3v2 в UTF-8. Все теги которые уже в UTF-8 при этом читаются нормально. Можно смело всю папку с музыкой выбирать и все файлы конвертить.

LinuxUser ★★ ()

И всё. Утилита рекурсивно проходит по всем директориям и спрашивает вас (по каждой директории) в какой кодировке там теги.

Проходит рекурсивно и ничего не спрашивает. Просто выполняет свою работу на отлично:

find . -iname '*.mp3' -print0 | xargs -0 mid3iconv -eCP1251 --remove-v1
andreyu ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.