• Авторизация


Не совсем тривиальная задача 0_o 21-09-2007 10:20 к комментариям - к полной версии - понравилось!


Возникла тут необходимость пройтись по коллекции аудофайлов и составить список вида Альбом-Исполнитель, в который войдут альбомы с треками битрейта ниже 320.
Вообще не представляю с какого конца начинать =]. Может кто-то с подобным сталкивался и подскажет, в каком направлении мне лучше двигаться? А может быть есть даже готовые решения для таких странных задач... В общем, заранее благодарен!
вверх^ к полной версии понравилось! в evernote
Комментарии (14):
qmor 21-09-2007-10:28 удалить
Для perl есть модуль для работы с mp3 тэгами. На основе этого можно попробовать.
Saint_Byte 21-09-2007-10:32 удалить
Для Пхп тоже есть модуль =)
4Eki 21-09-2007-11:25 удалить
Saint_Byte, на php, наверное, мне бы проще было написать. А не подскажешь что именно за модуль?
21-09-2007-14:01 удалить
Если все тэги v1 то достаточно будет find+ mp3info + gawk
sanjek65 21-09-2007-14:24 удалить
4Eki, коллекция сильно здоровая?
sanjek65 21-09-2007-15:12 удалить
4Eki, мнда, прилично, тады присоединяюсь к vinick :
find / -name '*.mp3'
+
mp3info -x
и весь этот вывод выдёргивать по '320 kbps' при этом учитывай, что mp3info даёт вывод для каждого файла (при ключе -х) минимум 9 строк, короче, это первое, что в голову пришло
21-09-2007-15:36 удалить
mp3info вроде не работает с id3v2 тэгами.
а так

$ find . -name \*.mp3 -exec mp3info -x -F -p "%a:%l:%r\n" '{}' ';' | gawk -F":" '{if($3 < 320) {printf "%s-%s\n",$1,$2}}'
4Eki 21-09-2007-15:57 удалить
Так тоже не работает =[ Говорит, что does not have an ID3 1.x tag.
Saint_Byte 21-09-2007-16:59 удалить
Saint_Byte, ну вот например здесь читай описание http://dotblog.ru/blog_comment/sb/108.xhtml
А откуда качать найдешь сам
sanjek65 21-09-2007-19:35 удалить
4Eki, есть такая хрень mp3report - она сканирует и генерит отчёты в *.html - но там раньше только было путь, название файла, всё.
Jango 22-09-2007-08:29 удалить
с питоном знаком? для него есть модуль с чтением тэгов.
4Eki 23-09-2007-06:08 удалить
Исходное сообщение Jango
с питоном знаком? для него есть модуль с чтением тэгов.

К сожалению - нет =[


Комментарии (14): вверх^

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

Дневник Не совсем тривиальная задача 0_o | Linux_Comunity - Linux Li Community | Лента друзей Linux_Comunity / Полная версия Добавить в друзья Страницы: раньше»