Еп. Разделение по нацпринадлежности - это глупость. Делить надо по стилям.Сообщение от Lazy
А для остального должен быть поиск.
У меня вот так: (корень и один из разделов)
И вполне нравится...Полдня убил когда-то на сортировку.
Еп. Разделение по нацпринадлежности - это глупость. Делить надо по стилям.Сообщение от Lazy
А для остального должен быть поиск.
У меня вот так: (корень и один из разделов)
И вполне нравится...Полдня убил когда-то на сортировку.
Порядок хранения должен быть как можно проще. Проще чем по алфавиту ещё никто не придумал. Всё остальное - от лукавого.
Ведь Музыкальный Архив предназначен для поиска и скачивания, а не для непосредственного прослушивания (хотя это и не факт!). Мне удобнее закинуть, например, папочку Disco в список Winamp и не париться, а с Музыкальный Архив - другое дело! Здесь никто стиль целиком в плеер запихивать не будет... Скачать сначала надо... А поиск по вложенным директориям - то ещё занятие... Нафиг!
Сортировка и поиск - ЗАДАЧА ВИЗУАЛЬНОГО ПОРТАЛА, а не хранилища файлов. Соответственно, чтобы не получилась помойка, Все файлы должны иметь ID3 Tag'и с заполненными полями Исполнитель, название, а также желательно альбом, стиль, год выпуска, номер дорожки. Эта же информация должна дублироваться в базе данных для мгновенного поиска и сортировки. Дополнительно картинки, тексты и история, но отдельно, только в HTML формате, и ни в коем случае - не на FTP!
А музыку с незаполненным описанием категорически не принимать. Информацию из ID3 V1 Tag'а прочитать просто. Я сам такую програмку когда-то рисовал, а вот ещё бы научиться програмно читать ID3 V2 Tag'и...
Единственное, что хочу уточнить, что в названиях русскоязычных песен по возможности должны быть русские буквы. Так будет легче. Например, Высоцкий, а не Vysotskiy. В транслите ещё не все с первого раза правильно напишут... Хотя некоторые польхователи Linux немного обломаются, но хранить файл в транслите, а пользоваться поиском по-русски... геморрой для администраторов портала...
Минздрав предупреждает: Существует два типа людей. Избегайте обоих.
А если я не знаю в каком жанре играет исполнитель? Какая мне нафик разница на какую он букву называецца? Я захожу скачать музыки именно в том стиле, который мне интересен. И иду сразу в нужную директорию и качаю необходимое, а не скачиваю всё наподряд и потом плююсь....
2 Juggalo: Гитарная музыка-хмм. Это что за стиль или обобщённое название несколько стилей? Любой стиль можно запихнуть под это определение-рок, транс, даб... Попробуй убедить в обратном, тоже самое, что и обозвать папку "vocal" ....
Music Is The Answer.
мне нравится вот эта идея... основные направления... к примеру
рок, хип-хоп, попса, электронная музыка и т.п. - затем подразделы - и в подразделах уже папки с группами.... имхо самое удобное!
ИМХО
1. Файловый архив физически хранить нужно в алфавитном порядке во избежании путаницы и при конечной и при предварительной сортировке. Для русского языка в ID3 использовать Unicode посредством того же unitagger'a.
Может это частично и поможет Linux'оидам и внесет порядок для хранения тегов, присланных с разных систем.
2. Принадлежность того или иного коллектива к определенному стилю заносить в базу, посредством которой и определять критерии поиска. (по стилю, по дате исполнения, по чему угодно можно ..., имхо сколько полей в базе - столько и критериев поиска, сюда же вписывается решении проблемы, кто какие стили (ветки) администрирует, может кто то только по размеру сортировать умеет .. ;-) )
3.на РНР можно реализовать.Тут все описано ...Информацию из ID3 V1 Tag'а прочитать просто. Я сам такую програмку когда-то рисовал, а вот ещё бы научиться програмно читать ID3 V2 Tag'и...
Predefined Constants
Most of the id3 functions either let you specify or return a tag version. In order to specify the version please use on of these constants.
ID3_V1_0 (integer)
ID3_V1_0 is used if you are working with ID3 V1.0 tags. These tags may contain the fields title, artist, album, genre, year and comment.
ID3_V1_1 (integer)
ID3_V1_1 is used if you are working with ID3 V1.1 tags. These tags may all information contained in v1.0 tags plus the track number.
.....
.....
ID3_V2_4 (integer)
ID3_V2_4 is used if you are working with ID3 V2.4 tags.
ID3_BEST (integer)
ID3_BEST is used if would like to let the id3 functions determine which tag version should be used.
Table of Contents
id3_get_frame_long_name -- Get the long name of an ID3v2 frame
id3_get_frame_short_name -- Get the short name of an ID3v2 frame
id3_get_genre_id -- Get the id for a genre
id3_get_genre_list -- Get all possible genre values
id3_get_genre_name -- Get the name for a genre id
id3_get_tag -- Get all information stored in an ID3 tag
id3_get_version -- Get version of an ID3 tag
id3_remove_tag -- Remove an existing ID3 tag
id3_set_tag -- Update information stored
Последний раз редактировалось Bear; 06.01.2005 в 14:25.
Мне это название "гитарная музыка" кажется устоявшимся, слышал его не раз, - разумеется, это обобщённое название стилей, в которых доминирующим инструментом являются гитары - рок, металл, альтернатива, панк итп. То есть наличие гитарного звука - неотъемлимая часть стиля.Сообщение от Lazy
В трансе, дабе естесно можно использовать гитару...а можно и нет, это из области экспериментов и фантазии музыкантов. Так же как в альтернативе используют вертушки и сэмплы, - с ними круто, но стиль самодостаточен и без них.
2Juggalo: мне как обычному пользователю никогда бы не пришло в голову искать в одной папке "Biohazard" и "Blink 182"!
во-вторых, для удобного поиска в архиве не должно быть двусмысленностей со стилями (один модератор думает, что группа играет в одном стиле, другой - что в другом, а пользователь вообще думает, что это третий стиль! и если вы думаете, что это не так - я вам гарантирую со 100% вероятностью, что именно так и будет!)
в-третьих, у 99% композиций есть Исполнитель и Название композиции, что тут изобретать велосипед, когда самым очевидным инструментом для поиска - это алфавитный указатель Исполнителей???? английскими буквами [A, B...Z] - если название английское, и русскими [А, Б...Я] - если это кириллица!
в-четвёртых, ребята ЭТО АРХИВ! это не собрание сочинений панков, рокеров или клубняков, где композиции комбинируются по подтипам, это глобальный музыкальный а-р-х-и-в!!!
обо всех принадлежностях к тем или иным стилям, ориентациям и направлениям можно (и нужно) писать на WEB-портале (который, я надеюсь у нас появится в скором времени)
но пока этого нет (как нет и поиска по направлениям, названиям альбомов, годам выпуска и цвета глаз барабанщиков в группе) надо использовать максимально упрощённый поиск по алфавитному указателю!
возможно для инфинити можно было сделать что-то типа "поисковичка" Mongoose, который как раз и занимался бы таким поиском вплоть до строчек из песни....но пока этого нет....
так что давайте не усложнять, а уже начинать заполнять этот архив, потому что праздники подходят к концу!
Ну это как обычному пользователю Biohazard - NY-hardcore, блинк - знамо что, поп-панк. Оба стиля - ветви панк-рока. Да, вот такой он эклектичный. Но это оффтоп.Сообщение от MeLoMaN
По алфавиту...Логически может и есть основания для организации поиска...Но это будет мегасвалка...
2 Mel: повторю ещё раз свой вопрос-если я хочу открыть для себя нового исполнителя ,например, в драм-н-бейс музыке, то зачем я буду качать амбиент? Это просто куча бесполезного внутреннего траффика от незнания жанра музыки.
Music Is The Answer.
зайдёшь на www.yandex.ru , введёшь "драм-н-бэйс" в строке поиска, откроешь для себя кучу новых исполнителей и будет тебе счастье!
это архив! это не база данных!
P.S. допустим я услышал по радио композицию, которая мне понравилась, услышал ИМЯ исполнителя (или название группы), но абсолютно не понял в каком стиле эта композиция "драм-н-бэйс", "амбиент" или "психоделикскапанкмазафака"...
и сколько по-твоему я скачаю бесполезного траффика при твоём раскладе????
P.P.S. это архив! это не клуб по интересам!
P.P.P.S. ЭТО АРХИВ!
Последний раз редактировалось MeL; 06.01.2005 в 17:21.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)