Программы для каталогизирования музыки

Список разделов Другое Другое ПО

Описание: Поговорим немного и о других программах...

Сообщение #1 CR » 07.11.2009, 16:22

Здравствуйте.
Интересует меня очень сабжевая тема. Объёмы музыкальных файлов растут, соответственно простым поиском бывает найти сложно что надо. Исходя из этого появились некоторые критерии по которым, возможно, существует нужная программа:
- своя бд (т.е. не писать служебную инфу в теги файлов)
- возможность задавать различные метки (теги) для поиска (от жанра и лейбла до чегоугодно)
- отображение системной и дополнительной информации (формат, размер, обложки, ссылки, т.д.)
- создание по выбранным критериям плейлистов/файл-листов
- простые операции над файлами

Думаю работу с тегами всё же доверять специализированным программам, поэтому тут это не принципиально, как и другие параметры. Где-то полгода назад поиски не увенчались успехом, возможно что-то уже изменилось, если в курсе кто подскажите.
Так же на рассмотрение бы взял приложение с подобным веб-интерфейсом, что-то на подобии медиасервера, правда я встречал такое лишь для видеофайлов...


*пыво*
CR M
Автор темы
Аватара
Репутация: 1
С нами: 17 лет 5 месяцев

Сообщение #2 Mr.Merak » 07.11.2009, 18:18

2CR
foobar2000
Mr.Merak M
Откуда: Украина
Репутация: 27
С нами: 17 лет 7 месяцев

Сообщение #3 CR » 08.11.2009, 01:11

как вы себе это представляете?
я вижу в данном случае принцип как это сделано на lastfm. Исполнитель, инфа, теги, ссылки, похожие... Всё легко доступно и понятно, в фубаре же несколько получается топорно.
CR M
Автор темы
Аватара
Репутация: 1
С нами: 17 лет 5 месяцев

Сообщение #4 mgz » 08.11.2009, 02:03

В принципе идея хорошая (last.fm style).
Но меня пока возможности foobar2000 удовлетворяют.
Музыка сортируется по: Альбом, Компиляция, Сингл/Макси, Лив.
Также по Жанру, Исполнителю, Альбому, Году.
Сразу видно Длительность Альбома/Компиляции/Сингла, Количество дисков у Исполнителя, Объём музыкальной коллекции.

Это все сделано с помощью Facet.

Изображение
Последний раз редактировалось mgz 08.11.2009, 02:10, всего редактировалось 1 раз.
mgz M
Аватара
Откуда: Украина, Киев
Репутация: 73
С нами: 17 лет 10 месяцев

Сообщение #5 CR » 12.11.2009, 00:17

да, что-то подобное и хочется видеть, но хотябы не в десятке окон :) было бы намного лучше если бы это было в виде дерева, тогда бы наверное поюзал даже
CR M
Автор темы
Аватара
Репутация: 1
С нами: 17 лет 5 месяцев

Сообщение #6 Izotop » 12.11.2009, 02:59

2CR
Предлагаю нарисовать хотя бы набросок того, ЧТО, ГДЕ и КАК Вы хотели бы видеть...
Тогда и рассмотрим на идею Вашей КАТАЛОГИЗАЦИИ музыки и подумаем над тем, как её реализовать.
А то
CR:я вижу в данном случае принцип как это сделано на lastfm.
--- я несколько раз пытался понравить себе этот ресурс  --- но он мне так и не смог понравиться.
Всё как-то не для любителей порядка :) (это мой личный взгляд...)
Izotop M
Аватара
Откуда: Зеленоград - Харьков
Репутация: 69
С нами: 15 лет 4 месяца

Сообщение #7 blackice » 14.11.2009, 12:56

2mgz
А в каком виде у вас хранится музыка на диске ? Так же - альбомы, синглы и компиляции в разных папках ? Или исполнители по алфавиту?
blackice
Репутация: 0
С нами: 17 лет 5 месяцев

Сообщение #8 mgz » 14.11.2009, 23:01

2blackice
Храниться по шаблону: artist / [date] {key} album / nn. title
где {key} - ключ, разделяющий Альбомы, Синглы, Компиляции, Ливы. Если {key} отсутствует - это Альбом.

Код в масстаггере:
Код: Выделить всё
$if2(%album artist%,unknown artist)/['['%date%']' ]$if2(%album%,unknown album)/$if(%multiitem%,$if(%discnumber%,Disc %discnumber%,Image),[[%disc%.]%tracknumber%. ]%title%)

f:\audio\Mylene Farmer\[1986] Cendres De Lune\cover.jpg+Image.ogg
f:\audio\Mylene Farmer\[1987] [cdm@4t] Sans Contrefacon\cover.jpg+Image.ogg
f:\audio\Mylene Farmer\[1989] [live@2cd] En Concert\cover.jpg+Disc 01.ogg+Disc 02.ogg
f:\audio\Mylene Farmer\[1992] [comp@2cd] Dance Remixes\cover.jpg+Disc 01.ogg+Disc 02.ogg
...
mgz M
Аватара
Откуда: Украина, Киев
Репутация: 73
С нами: 17 лет 10 месяцев

Сообщение #9 Elixer » 14.11.2009, 23:48

2mgz
А в каком теге у вас храниться {key}?
p.s. у вас кстати нет варианта "EP" :)
Elixer
Репутация: 3
С нами: 15 лет 7 месяцев

Сообщение #10 blackice » 15.11.2009, 12:02

2mgz
Спасибо, а в таком случае, какой будет путь для компиляций Various Artist?
blackice
Репутация: 0
С нами: 17 лет 5 месяцев

Сообщение #11 mgz » 15.11.2009, 19:32

Elixer:2mgz
А в каком теге у вас храниться {key}?
p.s. у вас кстати нет варианта "EP" :)
В том то и соль - {key} это не тег, а часть имени папки. А вот уже в настройке Facet этот {key} мы и ищем:
Код: Выделить всё
$if($strstr(%directoryname%,'[cd'),Singles,$if($strstr(%directoryname%,'[comp'),Compilation,$if($strstr(%directoryname%,'[live'),Live,Albums)))

ЕР я приравниваю к альбомам и отдельно не разделяю. Хотя сложности нет - немного модернизировать код выше и добавить {key} = ЕР. :)


blackice:2mgz
Спасибо, а в таком случае, какой будет путь для компиляций Various Artist?
f:\audio\Various Artists\[2006] [comp] Hospitalised\cover.jpg+Disc 01.ogg+Disc 02.ogg+Disc 03.ogg
Да, все VA свалены в одну папку - возможно и не удобно... но лучше я пока-что не придумал. Да и пока незачем.
mgz M
Аватара
Откуда: Украина, Киев
Репутация: 73
С нами: 17 лет 10 месяцев

Сообщение #12 Izotop » 15.11.2009, 21:49

Я организовал примерно так изначально свою папку Music::::
Break Beat
D-n-B
Dubstep
Experimental Styles
House Trance Rave
Nu Skool Breaks
Other
Pops
Prodigy
Ragga & Rastamyz
Rap
Relax
Trip Hop

Но из-за любви к Drum & Bass папку D-n-B  я дополнительно структурировал так::::

-=FLAC=-
[-=LABELS=-]
   |--  0-9 [лейблы с именами начинающимися с "цифр"]
   |--  A [лейблы с именами начинающимися на "А"]
   |--  B
   |--  C
   |--  ...
   |--  Z [лейблы с именами начинающимися с "Z"]
[ARTISTS]
[DUBPLATES]
[MIXES]
[Radio]
-=Not sort DIRECT
-=Not sort TRACK
=UNKNOWN TRACKS
Изображение

Мне кажется, что более детальной каталогизации музыки не требуется.
Ведь Foobar умеет делать абсолютно любые выборки для создания листов проигрывания ;)
Izotop M
Аватара
Откуда: Зеленоград - Харьков
Репутация: 69
С нами: 15 лет 4 месяца

Сообщение #13 CR » 21.11.2009, 03:37

2Izotop, у меня примерно так и есть - т.е. сортировка по стилям. и уже тут начинаются приключения, ибо одна группа может сначала играть одно, потом третье, а теперь мешает всё подряд, т.е. сортировка получается довольно грубая.

вовзращаясь к баранам, хотелось бы, к примеру, сортировку по лейблам. но здесь практически такой же касяк - некоторые релизы выходили на разных лейблах и они разные по стилям, поэтому в разных папках (как вариант, конечно, наделать символьных линков, но это хз как оно ещё будет работать *даун*), поэтому теги не катят.
CR M
Автор темы
Аватара
Репутация: 1
С нами: 17 лет 5 месяцев

Сообщение #14 Izotop » 21.11.2009, 15:21

2CR
хотелось бы, к примеру, сортировку по лейблам. но здесь практически такой же касяк - некоторые релизы выходили на разных лейблах и они разные по стилям, поэтому в разных папках
Так вот и сделайте по лейблам сортировку.
А то что " некоторые релизы выходили на разных лейблах и они разные по стилям, поэтому в разных папках"
--- так а какая Вам разница.
Библиотека отсортована по лейблам (сразу в глаза бросается каких релизов недостает в коллекции),
а Foobar из библиотеки какие-угодно выборки умеет делать...
В чём загвоздка --- я неуловил. И потому:::
(как вариант, конечно, наделать символьных линков, но это хз как оно ещё будет работать ), поэтому теги не катят.
--- что Вы подразумевали здесь --- я тоже не смог понять.
Прокомментируйте пожалуйста. :)
Izotop M
Аватара
Откуда: Зеленоград - Харьков
Репутация: 69
С нами: 15 лет 4 месяца

Сообщение #15 CR » 21.11.2009, 21:01

Так вот и сделайте по лейблам сортировку.
млин. мне как раз таки удобней по стилям :) но иногда нужно по лейблам, ещё реже по формату (еп, сплит, ва)

А то что " некоторые релизы выходили на разных лейблах и они разные по стилям, поэтому в разных папках"
--- так а какая Вам разница.
лейблы уважаемые и мной любимые, поэтому я люблю их продукцию до степени коллекционирования :)

давайте тогда разберём каким образом отсортировать, может я просто не знаю всех премудростей фубара в этом вопросе :-[
допустим есть АРТИСТ, выходил на ЛЕЙБЛ01 и на ЛЕЙБЛ02. каким образом мне его поместить сразу в две выборки? т.е. по ЛЕЙБЛ01 и ЛЕЙБЛ02


--- что Вы подразумевали здесь --- я тоже не смог понять.
есть такая вещь. активно используется в вин7 (версии ниже, вроде не поддерживают на должном уровне, хз), т.е. соеобразный ярлык. если у вас есть вин7, может быть замечали, что папки Documents and Settings больше нет, это сслыка на папку Users
CR M
Автор темы
Аватара
Репутация: 1
С нами: 17 лет 5 месяцев

Сообщение #16 mgz » 22.11.2009, 09:49

Честное слово, имхо, Вы застряли на мелочи.
Вам отсортировка нужна где: в проводнике Windows или в foobar2000 ?
Если исключительно в foobar2000 - то хранить музыку можно в папках с любыми рандомными именами (foobar2000 выборкой по тегам Вам любую отсортировку сделает).
А если отсортировка важна в проводнике - то лучшее, что можно придумать - это хранить в таком виде %album artist% / %date% %album% / %tracknumber%. %title%.
Выбрать нужного %album artist% и скинуть в плеер - и неважно, на каком лейбле записан был его альбом.
mgz M
Аватара
Откуда: Украина, Киев
Репутация: 73
С нами: 17 лет 10 месяцев

Сообщение #17 Izotop » 22.11.2009, 11:25

CR:давайте тогда разберём каким образом отсортировать, может я просто не знаю всех премудростей фубара в этом вопросе
Пример создания Автоплейлиста
Создать можна любую выборку и  на её основании сделать динамически изменяющийся
плейлист :)
Если какие вопросы будут по созданию выборок --- пишите их в той ветке.
2CR
mgz:Вам отсортировка нужна где: в проводнике Windows или в foobar2000 ?
мне тоже интересен ответ на этот вопрос ;)
Izotop M
Аватара
Откуда: Зеленоград - Харьков
Репутация: 69
С нами: 15 лет 4 месяца

Сообщение #18 CR » 23.11.2009, 01:06

Вам отсортировка нужна где: в проводнике Windows или в foobar2000 ?
в любой удобной оболочке :)


Пример создания Автоплейлиста
Создать можна любую выборку и  на её основании сделать динамически изменяющийся
идея безусловно интересная, но как она реализована в фубаре мне не очень по душе. рыскать в плейлисте это малоприятно + постоянно шуршать питистами (а скоро и того больше  *даун*) гигами это не хухрымухры
если бы можно было бы представить плейлист в виде дерева ( можно? ), то куданишло. а так..
CR M
Автор темы
Аватара
Репутация: 1
С нами: 17 лет 5 месяцев

Сообщение #19 Izotop » 28.11.2009, 12:51

CR:если бы можно было бы представить плейлист в виде дерева ( можно? )
Плейлист в виде дерева - наверное не совсем удобно будет.
А вот чтобы Вашу музколлекцию просматривать в виде "дерева" два варианта знаю:
1) Album List в режиме by directory structure
2) Explorer Tree
Izotop M
Аватара
Откуда: Зеленоград - Харьков
Репутация: 69
С нами: 15 лет 4 месяца

Сообщение #20 blackice » 06.12.2009, 12:59

Посовейтуйте, как лучше сделать. У меня в корневом каталоге 3 папки - English, Russian и Various Artists. В English и Russian папки следующего вида "Жанр\Исполнитель\Год - Альбом\Номер - Песня\"  с ними проблем нет
А вот насчет Various Artists не могу придумать как сделать. То ли по лейблам, то ли по жанрам создавать папки...или вообще без этого. Как пример - "\Various Artists\Pop\Billboard Top Hits\1981\01 - Artists - Song.mp3". И еще, как логичнее - "\Various Artists\Ministry Of Sound\Chillout Sessions 6" или  "Various Artists\Chillout & Lounge\Ministry Of Sound\Chillout Session 6 ?

Еще хотелось бы как то разделить сборники-серии, типа выше приведенных и сборники-одиночки,типа "100 лучших хитов 2009"
Извиняюсь, если сумбурно изложил :) Буду рад любой информации
blackice
Репутация: 0
С нами: 17 лет 5 месяцев

След.

Вернуться в Другое ПО