Если массово надо перекодировать - то лучше это http://www.cs.berkeley.edu/%7Ezf/id3iconv/
И потом в связке с find к примеру вот так find /home/Music/ -name '*.mp3' -exec java -jar /home/id3iconv-0.2.1.jar -e cp1251 {} \;
Или так find /home/Music/ -name '*.mp3' -print0 | xargs -0 java -jar /home/id3iconv-0.2.1.jar -e cp1251
Выигрыш в том, что xargs сконструирует список аргументов для программы (в нашем случае - id3iconv), тем самым сократив количество ее запусков, что положительно скажется на производительности.
Опция '-print0' у find заставляет его заканчивать строки символом \0 вместо стандартного перевода строки \n. Опция '-0' у xargs, соответственно, дает знать xargs, что строки будут завершаться нулями.
Пользователей (k/x/ed)ubuntu прошу обратить внимание на следующее: gij (GNU Java), поставляющийся с системой в умолчательной сборке для этих целей не подходит. Поясню, почему: первые буквы заголовков стабильно выпадают, и в итоге вместо "Ария - Игра с огнем" (исполнитель - название) получим "рия - гра с огнем". Поэтому необходимо установить sun-java6-jre.
подключить
подключить оверлей rusxmms, в нём есть утилита lossless2lossy.
а русские теги он автоматически распознаёт (после пересборки мира с флагами rcc)
Quote:подключить
А с гуем есть что-нибудь? (а то я не понял как lossless2lossy пользоваться) :(
easytag
easytag
Согласно диплому - я программист, а согласно справке - псих.
id3iconv
Если массово надо перекодировать - то лучше это http://www.cs.berkeley.edu/%7Ezf/id3iconv/
И потом в связке с find к примеру вот так
find /home/Music/ -name '*.mp3' -exec java -jar /home/id3iconv-0.2.1.jar -e cp1251 {} \;Или так
find /home/Music/ -name '*.mp3' -print0 | xargs -0 java -jar /home/id3iconv-0.2.1.jar -e cp1251Выигрыш в том, что xargs сконструирует список аргументов для программы (в нашем случае - id3iconv), тем самым сократив количество ее запусков, что положительно скажется на производительности.
Опция '-print0' у find заставляет его заканчивать строки символом \0 вместо стандартного перевода строки \n. Опция '-0' у xargs, соответственно, дает знать xargs, что строки будут завершаться нулями.
Пользователей (k/x/ed)ubuntu прошу обратить внимание на следующее: gij (GNU Java), поставляющийся с системой в умолчательной сборке для этих целей не подходит. Поясню, почему: первые буквы заголовков стабильно выпадают, и в итоге вместо "Ария - Игра с огнем" (исполнитель - название) получим "рия - гра с огнем". Поэтому необходимо установить sun-java6-jre.
На фига в MP3?
OGG рулит! А
oggencумеет обрабатывать и FLAC. И тэги из FLAC'а берёт...--
Live free or die
:wq
--
Live free or die
у меня
у меня старенький креатив муво слим он только mp3 и wma играет (256mb)

for file in *.flac; do $(flac
for file in *.flac; do $(flac -cd "$file" | lame -h - "${file%.flac}.mp3"); done