Форум » Основной форум » Проект новой поисковой » Ответить

Проект новой поисковой

raindog: Возможно, не все коллеги следят за обсуждением в соседнем разделе. С 1 февраля планируется закрытие старой поисковой системы. Bete_Noire тестирует новую систему здесь: http://mtsearch.hut2.ru/index.php. Присоединяйтесь к тестированию и обсуждению! Обсуждение в вышеуказанной ветке.

Ответов - 206, стр: 1 2 3 4 5 6 7 8 9 10 11 All

raindog: Итого, если я правильно суммирую, на сегодня мы имеем в новой поисковой все возможности старой: минус дизъюнктивный поиск (в старой был реализован через несколько строк в запросе). Оно кому-то надо? плюс поиск по полю "Альбом" (кроме "Исполнитель"); плюс двухуровневая сортировка (vs одноуровневая в старой); плюс список трейдеров и списки альбомов в коллекции у каждого трейдера. Что я пропустил? Ну и: самообслуживание в части заведения и пополнения списков, ради чего все и затевалось. По-моему, сделано за очень короткое время очень многое.

raindog: Начинаю обсуждать идеи по возможному развитию поисковой системы, исходя из анализа наиболее обсуждаемых тем на этом форуме. Bete_Noire: это предложение к обсуждению, а не к немедленной реализации! :) Имело ли бы смысл введение в БД дополнительной таблицы с альбомами, разыскиваемыми участниками? Какие поля там необходимы? Какой к ней нужен доступ/поиск в ней?

raindog: Помимо поиска альбомов, одна из наиболее обсуждаемых тем на форуме --- обновление коллекций участников. Имел ли бы смысл сервис: отображения новых (за определенный период) позиций в списке каждого участника? отображения новых позиций в БД? отображения "абсолютно новых" (уникальных по Исполнителю-Альбому-Битрейту) позиций в БД? Это потребует изменения логики некоторых операций и структуры одной из таблиц БД. Изменение логики, в свою очередь, потребует дополнительных вычислительных ресурсов, и не факт, что в рамках условий текущего хостинга это возможно. Тем не менее, на будущее это стоит обсудить, как мне кажется.


Justin_Rage: Залез, проверил - хорошо, и главное самообслуживание. Имело бы смысл введения таблицы разыскиваемых позиций? Думаю, что в этом нет необходимости. Цель поисковой - это найти альбом и человека у которого он есть, т.е. то, что уже реализовано. Единственное, можно добавить статистику по поиску - любопытства ради. Т.е. перегружать не стоит, на мой взгляд. Вот что бы я добавил: 1. При отображении результатов добавить возможность просмотра инфы о трейдере. В данный момент доступно только открыть его страницу. 2. Исходя из вышесказанного, добавить возможность внесения расширенной информации о трейдере (как то: интересы, статус обменов и т.д.). Опять-таки, это не панацея и все можно узнать и на странице трейдера, однако, мелочь, а приятно. А вот, что я бы подправил: 1. DVD - это сокращение от "Digital Versatile Disc", а следовательно, правильней обозначать его, как "DVD", а не "dvd". 2. Двухдисковые издания я обозначаю как "2 X DVD", система же что-то помыслила и выдала "video[dvd]". Тут скорее всего не исправлять надо, а в правилах как-то упомянуть о том, как надо поступать в таких случаях. В заключении пожелаю успехов в столь хорошем начинании.

urkraft: raindog пишет: Имел ли бы смысл сервис: отображения "абсолютно новых" (уникальных по Исполнителю-Альбому-Битрейту) позиций в БД? Вот этот имел бы смысл, НО раздельно по мп3 и аре. Вопрос: так есть смысл уже сейчас добавлять свои альбомы? А потом если, что эти данные не пропадут? Или это ЧИСТО ТЕСТОВЫЙ проект?

raindog: Все и любые проекты всегда чисто тестовые. Поэтому данные имеет смысл добавить.

raindog: 1. DVD - это сокращение от "Digital Versatile Disc", а следовательно, правильней обозначать его, как "DVD", а не "dvd". Собственно, официально --- нет, не сокращение, тем не менее, это буквосочетание действительно пишется прописными буквами. 2. Двухдисковые издания я обозначаю как "2 X DVD", система же что-то помыслила и выдала "video[dvd]". Тут скорее всего не исправлять надо, а в правилах как-то упомянуть о том, как надо поступать в таких случаях. Скорее всего, количество дисков сочтено излишней для целей поисковой системы детализацией.

Croc: Самое ценное - самообслуживание :) Сервер, конечно, так себе. При загрузке списка пару раз вылетел... Потом все-таки загрузился. По мелочи: На страничках со списками хорошо бы поставить ссылочку "на главную", а то оттуда вернуться трудно бывает. На users_list.php орфографическую ошибку подправить бы "скачат в zip". Хотелось бы в списке участников еще и ники видеть. Номера я мало у кого помню, а ники у многих :) Проще было бы ориентироваться.

raindog: Про интересы я бы сильно возражал, поскольку такие сведения есть на основном сайте ринга. Поисковой системе нужно дополнять и поддерживать ринг, т.е. вводить дополнительную функциональность, а не дублирующую/подменяющую/конкурирующую, я так понимаю.

Justin_Rage: raindog пишет: Скорее всего, количество дисков сочтено излишней для целей поисковой системы детализацией. Я это не к тому написал. Суть не в детализации. Просто в правилах надо указать рамки: MP3 обозначать как MP3; AudioCD, APE'ы и т.д. как lossless, DVD как DVD, MPEG как MPEG. Зачем нужна каша?

Bete_Noire: отображения "абсолютно новых" (уникальных по Исполнителю-Альбому-Битрейту) позиций в БД? подумаем. для начала можно добавить сортировку по дате последнего обновления пользователем списка. Вопрос: так есть смысл уже сейчас добавлять свои альбомы? А потом если, что эти данные не пропадут? Или это ЧИСТО ТЕСТОВЫЙ проект? хоть это и действительно тестовый проект, большее количество данных в БД поможет ему быстрее сформироваться. Кроме того данные удялять я не собираюсь. Даже если придется сменить хостинг, данные не пропадут. Разве что в результате ЧП.... Скорее всего, количество дисков сочтено излишней для целей поисковой системы детализацией. на самом деле мне это просто не пришло в голову. именно поэтому всех заинтересованных призываю прочитать предыдущий пункт еще раз, регистрироваться и постить багрепорты сюда (скоро сделаю форму багрепорта и на самом сайте)

raindog: Там нет поля "тип данных". Есть поле "битрейт", обрабатываемое неким образом. Добавление поля --- усложнение жизни участникам и снижение популярности системы. А вот обработку (т.е. списки синонимов) стоит сделать более явной.

Croc: Свершилось! На новом хостинге система наконец-то смогла заглотить мой список. На старом пролезали только кусочки. Вот я уже и счастлив... :) Спасибо труженикам!

raindog: На мой взгляд, расширенные сведения об участниках можно отображать в общем списке и для незарегистрированных посетителей, за исключением адреса электронной почты (ratio последнего: адрес будет провоцировать новичков писать письма трейдеру, не заходя на его сайт, где могут быть особые правила и т.п.).

raindog: В общем, новый сайт тоже чаще не работает, чем работает, хотя это, может быть, только мне не повезло.

Justin_Rage: Нет, не только тебе, т.к. у меня он вообще умер.

Bete_Noire: Нет, не только тебе, т.к. у меня он вообще умер 3-х дневный опыт показывает, что периодически он ненадолго умирает. Но сегодня был мертв почти весь день. ( Зато когда работает, хостинг на уровне профессионального платного (по функционалу). Несколько дней посмотрим, там решим что делать дальше. А вот обработку (т.е. списки синонимов) стоит сделать более явной. на данный момент алгоритм такой: -если в битрейте есть "ABR","VBR" или "CBR" и число, то численное значение округляется до одного из стандартных ("VBR 151 -> VBR 160") -если в битрейте только число, пускается как есть -если битрейт: "audio cd", "audiocd", "audio_cd", "audio-cd", "cd", "cdda", "audio" или "acd", то "cdda" -если битрейт "ape" или содержит слово "monkey", то "ape" -если битрейт "flac", то "flac" ) -если битрейт содержит слово "video" или "dvd", то "video[dvd]" -если ни одно условие не подходит, пропускает в прямом виде. комментарии, предложения.... На мой взгляд, расширенные сведения об участниках можно отображать в общем списке и для незарегистрированных посетителей, за исключением адреса электронной почты.... все данные видны незарегистрированным пользователям на странице с инфой о пользователе. общий список будет слишком громоздким, если отображать все данные. на счет почты... все поля необязательные, оставляй только url. будет мотивация посетить твой сайт.

raindog: Зато когда работает, хостинг на уровне профессионального платного (по функционалу). (Ворчливо) Хостинг по функционалу там на уровне Apache+MySQL+PHP из коробки :) если в битрейте есть "ABR","VBR" или "CBR" и число, то численное значение округляется до одного из стандартных Вопрос к любителям lossy-форматов: такое округление осмысленно? если битрейт содержит слово "video" или "dvd", то "video[dvd] Нужно исключение для "DVD-Audio". все поля необязательные, оставляй только url. будет мотивация посетить твой сайт Посещение сайтов нужно мотивировать системно, а не частным порядком, поскольку поисковая сконструирована (выращена) нами так, что отображаемых ею данных недостаточно для оформления "заказа". общий список будет слишком громоздким, если отображать все данные Да вроде, нет. Но сегодня был мертв почти весь день. ( Не только рвутся, но и гнутся. Похоже, там еще и лимит файлов периодически кончается: Warning: mysql_connect() [function.mysql-connect]: Can't create UNIX socket (23) in /usr/home/nb999fo/public_html/index.php on line 10 bla-bla-blah :(

Croc: если в битрейте есть "ABR","VBR" или "CBR" и число, то численное значение округляется до одного из стандартных Вопрос к любителям lossy-форматов: такое округление осмысленно? Я, например, не вижу смысла искажать информацию, присланную участником.

Bete_Noire: (Ворчливо) Хостинг по функционалу там на уровне Apache+MySQL+PHP из коробки :) не совсем ) на коробочных обычно нет таких элементарных вещей как mod_rewrite, gzip, доступ к .htaccess, Cpanel Вопрос к любителям lossy-форматов: такое округление осмысленно? для vbr и abr это имеет смысл, ведь когда кодируют вбр мп3 задают битрейт именно один из стандартных, наиболее вероятно что это будет ближайший по значению. для cbr это сделано для исправления некоторых глюков MPEG Audio Collection (ну или кодека, который вместо 320 даёт 319кбпс). В прочем хотелось бы услышать мнениЯ любителей лосси. не вижу смысла искажать информацию, присланную участником стандартизация, сведение вариантов к разумному минимуму всегда имеет смысл. в дальнейшем это может упростить группировку, цветовую маркировку альбомов по качеству и т.п. Нужно исключение для "DVD-Audio". мда, бывают еще и такие. Посещение сайтов нужно мотивировать системно, а не частным порядком, поскольку поисковая сконструирована (выращена) нами так, что отображаемых ею данных недостаточно для оформления "заказа". я тут вот что подумал. человек нашел в поисковой что ему надо пошел на сайт трейдера и договорился об обмене. вебринга в этой цепочке нет! не хорошо как-то получается. Да вроде, нет. кроме того далеко не все захотят заполнять большинство полей, в результате будут одни дыры. Warning: mysql_connect() да, сегодня у них поочередно сдыхает то веб-сервер, то бд-сервер, то говорит что вообще по такому ip ничего нет. похоже что-то серьезное.

Croc: ...цветовую маркировку альбомов по качеству и т.п. Началось... Сначала сделали хорошую поисковую систему, теперь начнем превращать ее в монстра. Качество, конечно, умники начнут определять по битрейту. А "глюки MPEG Audio Collection" пользователи в состоянии исправить и сами. Зачем лезть с услугами, когда не просят.

Bete_Noire: Сначала сделали хорошую поисковую систему, теперь начнем превращать ее в монстра. это был всего лишь пример. я сам не любитель "монстров". чтоб понятней было приведу другую причину - меньше вариантов - меньше физический размер базы (при соответствующей структуре). А "глюки MPEG Audio Collection" пользователи в состоянии исправить и сами. Зачем лезть с услугами, когда не просят. зарегистрировано всего 7 пользователей, а я уже с уверенностью могу сказать, что не все в состоянии....

raindog: стандартизация, сведение вариантов к разумному минимуму всегда имеет смысл. в дальнейшем это может упростить группировку, цветовую маркировку альбомов по качеству и т.п. Строго говоря, группировка и маркировка может осуществляться при отображении, не обязательно менять сами отображаемые или вносимые значения. Насколько я понимаю, замечание Croc можно понять и так. мда, бывают еще и такие. Вообще, хорошо бы понять, что там вообще бывает. Здесь два вопроса. 1) Понятно, что у нас есть записи о данных трех родов 1.1) lossless-аудио, 1.2) lossy-аудио и 1.3) видео. Крайне желательно, чтобы система их различала, позволяла сортировать записи по этому признаку и ограничивать поиск одним или несколькими родами данных. Это востребовано. 2) Внутри каждого из них могут быть разные типы данных. 2.1) Lossless-аудиоданные могут быть образом CD-DA или DVD-audio, кроме того,могут быть представлены в разных форматах. 2.2) Lossy-аудиоданные различаются форматом и битрейтом. 2.3) Видеоданные вообще непонятно как классифицировать. Востребована пока лишь сортировка (или отсечение) Lossy-аудиоданных по битрейту. Насколько востребована "монстроидальность", которую можно дополнительно здесь накрутить, пока неясно. человек нашел в поисковой что ему надо пошел на сайт трейдера и договорился об обмене. вебринга в этой цепочке нет! не хорошо как-то получается. Строго говоря, ринг --- это не страница со списками, а совокупность сайтов-участников. В старой поисковой вопрос связности решается тем, что сама страница поисковой интегрирована в заглавную страницу ринга как один из фреймов. Так что мячик на стороне операторов ринга. кроме того далеко не все захотят заполнять большинство полей, в результате будут одни дыры. Строго говоря, не факт, что эти сведения нужно отображать в табличной форме.

raindog: меньше вариантов - меньше физический размер базы (при соответствующей структуре) На этом много не сэкономишь. Если нужно будет резать размер, идти, скорее всего, придется по пути вынесения пары "Исполнитель-Альбом" в отдельную таблицу, а затем, возможно, "^(Исполнитель-Альбом), битрейт" также в отдельную. Это уменьшит размер, но не факт, что оптимизирует производительность по сравнению с одной правильно индексированной таблицей. И вообще, все это обсуждать можно будет только имея доступ к развернутой статистике; уж полсотни участников и сотню тысяч записей для этого нужно иметь.

Bete_Noire: группировка и маркировка может осуществляться при отображении, не обязательно менять сами отображаемые или вносимые значения. преобразовывать один раз при внесении или каждый раз для каждого пользователя? по-моему разница есть. Крайне желательно, чтобы система их различала, позволяла сортировать записи по этому признаку и ограничивать поиск одним или несколькими родами данных. это будет намного проще реализовать имея в базе только приведенные битрейты. На этом много не сэкономишь. Если нужно будет резать размер, идти, скорее всего, придется по пути вынесения пары "Исполнитель-Альбом" да я это и имел в виду, резать даже не по парам, а иметь отделные базы артистов, битрейтов, альбомов и связывать их по индексам. ну пока это особого смысла не имеет, но о будущем тоже надо думать.

Алексей: Спасибо создательям новой поисковой за отличную работу. Имею небольшое пожелание, чтобы колонка битрейт допускала отображение формата в виде "320 / FLAC" и входила как в категорию Lossless так и в Lossy. А то у меня все альбомы Lossless имеют дубликаты mp3.

Bete_Noire: чтобы колонка битрейт допускала отображение формата в виде "320 / FLAC" и входила как в категорию Lossless так и в Lossy. А то у меня все альбомы Lossless имеют дубликаты mp3. по поводу битрейтов никак не выработаем единой концепции. давать вводит такие битрейты на мой взгляд не целесообразно. один трейдер захочет вводить битрейты через слэш, другой через тире, третий через запятую.... В таком случае лучше дублировать альбомы с указанием разных битрейтов.

Алексей: по поводу битрейтов никак не выработаем единой концепции А что если отбросить концепции и пустить колонку битрейта как есть?

Bete_Noire: боюсь тогда можно забыть о фильтре по битрейту при поиске (lossless/lossy/video).

Croc: боюсь тогда можно забыть о фильтре по битрейту при поиске (lossless/lossy/video). Ну уж, прям уж... Вылавливать "ape", "flac", "cdda" можно при любом указании битрейта. И даже из строки типа "320 / flac". Будет фильтр не (lossless/lossy/video), а (lossless/video/БезФильтра)...

Bete_Noire: Ну уж, прям уж... Вылавливать "ape", "flac", "cdda" можно при любом указании битрейта. можно конечно. просто куда проще это сделать единожды обработав поле при вводе, чем потом составлять хитрые запросы при каждом поиске. ну да ладно, смотрю не очень хорошо идею с округлением битрейтов приняли, считайте, что переубедили ) округление оставляем только при наличии в битрейте CBR, для ABR и VBR отключаем. В таком варианте округление будет производится только если пользователь недоглядел и не поправил 319->320. На счет двух битрейтов в одном поле... один экземпляр альбома - одна запись. если у трейдера 2 экземпляра альбома пусть продублирует запись. в этом нет ничего сложного. можно считать это правилом добавления списков.

raindog: http://mtsearch.onep.ru/index.php: 10 популярных запросов верка сердючка дима билан руки вверх ... Похоже, у нас проблемы с позиционированием :)

Bete_Noire: Похоже, у нас проблемы с позиционированием :) да уж. будем надеяться что это только кто-то тестирует систему )

ewer: Хорошо бы указывать "границы" поиска: по исполнителю, по альбому, по исполнителю+по альбому (как сейчас). Когда база не велика - нормально. Но в дальнейшем это будет загромождать весь экран...

raindog: Да, в перспективе это неплохо бы иметь.

Bete_Noire: Хорошо бы указывать "границы" поиска: по исполнителю, по альбому, по исполнителю+по альбому приделал.

YuriySt54: Вроде зарегистрировался, а войти не могу. Всего 8 знаков вбивается, а у меня 9. Косяк?

Bete_Noire: Вроде зарегистрировался, а войти не могу. Всего 8 знаков вбивается, а у меня 9. Косяк? В чём 9 знаков, в нике? Ник при регистрации нигде не фигурирует, вводить в качестве логина надо ID на вебринге. Это численное значение, у меня например 326.

YuriySt54: Блин, тормознул. Прошу прощения

Bete_Noire: Блин, тормознул. бывает, с успешной регистрацией )

Алексей: Че-то поисковик не открывается уже который день. Он никуда случаем не переехал?

Bete_Noire: нет, не переехал. просто хостинг опять умер. если и дальше так пойдет придется снова думать о переезде (о своих данных не волнуйтесь).

Алексей: Я конечно не специалист в таких делах, но нельзя ли это сделать на Народе? Вроде там со стабильностью порядок.

Bete_Noire: нет, с народом ничего не выйдет. на народе можно размещать только статические страницы. а нам нужно динамически их генерировать по данным из базы (которой там тоже нет). так всегда, чем у (бесплатного) хостинга больше функционал, тем хуже работает (

YuriySt54: А каталоги забивать только по музыке? Или можно фильмы не связанные с музыкой. Т.н. художественные. т.к. в фильтре появилось видео возник вопрос.

Bete_Noire: А каталоги забивать только по музыке? Или можно фильмы не связанные с музыкой. Т.н. художественные. т.к. в фильтре появилось видео возник вопрос. пока ограничиваемся музыкальным видео. к тому же для худ.фильмов и поля в базе будут другие (артист и альбом тут явно не уместны). открыть вторую поисковую по видео дело не сложное. вот только пока не видно особого интереса к музыкальной поисковой, а к видео, полагаю, интерес будет еще меньше.

Алексей: не видно особого интереса к музыкальной поисковой А может нам попросит куратора, чтобы разместил ссылку на новый поисковик на основном сайте.

Croc: На своих сайтах тоже не помешало бы ссылку дать.

Алексей: Тоже хорошая идея. Сделал.

YuriySt54: Я тоже посмотрел вначале а в меню строка поиск пропала. Единственное только в этой ветке есть. Надо на основном сайте тоже поставить как было. Может многие и не знают. Я к примеру на форум редко захожу. Вот на днях выдалось время и зашел. А так даже обмен некогда предложить. Вернее просмотреть страницы трейдеров. Все что наменял это мне предлагают обмен.

Bete_Noire: А может нам попросит куратора, чтобы разместил ссылку куратор похоже к идее с новой поисковой отнесся без особого восторга. иначе, думаю, даже просить бы не пришлось. На своих сайтах тоже не помешало бы ссылку дать вот это бы не помешало. когда отладим поиск по коллекции пользователя (http://mtsearch.onep.ru/info/user_search_form.php) можно будет внедрить небольшую ссылку в форму.

Bizon: на данный момент алгоритм такой: -если в битрейте есть "ABR","VBR" или "CBR" и число, то численное значение округляется до одного из стандартных ("VBR 151 -> VBR 160") -если в битрейте только число, пускается как есть -если битрейт: "audio cd", "audiocd", "audio_cd", "audio-cd", "cd", "cdda", "audio" или "acd", то "cdda" -если битрейт "ape" или содержит слово "monkey", то "ape" -если битрейт "flac", то "flac" ) -если битрейт содержит слово "video" или "dvd", то "video[dvd]" -если ни одно условие не подходит, пропускает в прямом виде. комментарии, предложения.... Да, есть один комментарий. Пожалуйста, не забывайте, что есть еще не менее популярный lossless-формат WavPack (*.wv). Так что распознавание двух заветных слов wv и wavpack тоже стоит добавить в скрипт.

Spectre: Так, список мп3 я залил. А как теперь по DVD концертам???

Bete_Noire: 2Bizon не забывайте, что есть еще не менее популярный lossless-формат WavPack (*.wv). ну на счет "не менее популярный" вопрос спорный... тем не менее процитированная информация несколько устарела и распознавание этого формата уже приделано и работает так: - если (битрейт равно 'wv') ИЛИ (битрейт содержит 'wav' И битрейт содержит 'pack'), тогда битрейт равно 'wavpack' 2Spectre А как теперь по DVD концертам? точно так же, только в битрейте прописать 'video[dvd]' или 'video' или 'dvd'

raindog: - если (битрейт равно 'wv') ИЛИ (битрейт содержит 'wav' И битрейт содержит 'pack'), тогда битрейт равно 'wavpack' И "shn" или "shorten", пожалуйста.

Spectre: Так, а когда у меня обновление будет. Мне надо залить, там замена произойдет или как???

Bete_Noire: а когда у меня обновление будет. Мне надо залить, там замена произойдет или как??? кнопка добавить добавляет указанный файл к уже существующей коллекции, то есть можно вносить только обновление каталога. можно предварительно очистить список соответствующей кнопкой и залить весь лист заново. в любом случае дубликаты (одинаковые по всем полям записи) не вносятся.

Bete_Noire: И "shn" или "shorten" добавил. если битрейт равно 'shn' или содержит 'shorten', тогда битрейт равно 'shorten' не забывайте, что если битрейт не подходит ни под одно из правил, он просто не обрабатывается (то есть пускается как есть), так что никуда неизвестные форматы из ваших коллекций не денутся. но все равно пишите здесь о разных специфических форматах....

Spectre: 2 Bete_Noire: ага.. понял. пасибо.

raindog: не забывайте, что если битрейт не подходит ни под одно из правил, он просто не обрабатывается (то есть пускается как есть), так что никуда неизвестные форматы из ваших коллекций не денутся Ну, вопрос в том, чтобы он еще корректно искался как "lossless" или "lossy".

Meloman: Добавил список своей коллекции. Если поисковая будет работать стабильно - вещь сверхполезная. Большой респект Создателю проекта (Bete_Noirе, кажется).

Die Hard: Большой респект Создателю проекта Зовите меня просто - Хозяин!

Meloman: Залил список лозлеза в поисковую. To Die Hard, а почему т-щ Die Hard до сих пор не внес свой список в поисковую? Может есть какие-то минусы у этой поисковой? To Bete_Noire, А нельзя взять списки, которые уже были в старой поисковой и засунуть их в базы данных новой (может вам с marafon'ом скооперироваться)?

Die Hard: Meloman Да вот, все недосуг. Каталог и то первый раз за последние три месяца обновил. Раньше было чаще (( Как нибудь и я залью свой списочек, если разумеется вы, г-н Meloman не будете против )) Впрочем, не с моими объемами туда лукаться. Будут еще потешаться надо мной, пальцем тыкать )) А вот таким людям как Bete_Noire надо сказать отдельное спасибо. Тут я соглашусь. Благое дело творит. Без таких как он, энтузиастов, давно бы вебринг мхом порос.

Bete_Noire: 2all спасибо за добрые слова, сам давно меняюсь и вебринг мне в этом очень помог. поэтому, как говорится, чем могу... Зовите меня просто - Хозяин! ) А нельзя взять списки, которые уже были в старой поисковой и засунуть их в базы данных новой (может вам с marafon'ом скооперироваться)? старые списки вносить не хотелось бы, большинство из них датируются 2006-м годом. да и использовать списки без ведома самих трейдеров - по-моему излишняя инициатива, кто-то может уже и не меняется.

ahv: лучше устроить мыльную рассылку трейдерам с информацией о новой поисковой. как-то донести до "масс" (каламбур) надо ведь.

stolzen: А вот интересно, почему на сайте вебринга нету ссылки на поисковую? Типа, идея куратором не поддерживается? Почему тогда послать списки туда могут только участники вебринга?

Bete_Noire: лучше устроить мыльную рассылку трейдерам с информацией о новой поисковой. как-то донести до "масс" (каламбур) надо ведь. для этого надо как минимум иметь базу e-mail-адресов трейдеров. для начала можно у себя ссылки поставить или поисковые формы. А вот интересно, почему на сайте вебринга нету ссылки на поисковую? Типа, идея куратором не поддерживается? с куратором напрямую никто не связывался, но и сам он никак проект не комментирует. Почему тогда послать списки туда могут только участники вебринга? потому что тогда это будет конкурент вебрингу, а не его дополнение. теоретически даже сейчас ничто не мешает зарегистрироваться под "левым" Id, безопасный механизм регистрации еще не проработан.

Bete_Noire: информация для любителей свободы пользователя... битрейты в базе:"128-192-25" "1441" "ape потрек" "bitrate" "Битрейт" "ape+log" "fuck" "lic. cd" "mix" "misc" "or. pro-cd" "riff wave" "aac, mp3" и т.д. и т.п. нас всего 16 "живых" трейдеров а бардак уже начался...

mel0man: пожмакал поисковую... всё классно, но пара мелочей: можно как на старой добавить под таблицу результатов поиска (или еще куда нить) кол-во найденных альбомов у каждого юзера? возможно вывести ссылку на "Инструкцию по добавлению" на главную\за пределы регистрации? или это сделано сознательно? чтоб сначала регистрация а потом как принять участие в поисковом забеге ? )) и еще: вот эти штуки _http://mtsearch.onep.ru/user_list.php?wr_id= индексируется в поисковиках? судя по ссылке нет, можно подкрутить чтоб индексировалось? и к примеру дальнейшая пристройка себе на сайт... а оттуда последует привлечение других участников вебринга и т.п.

raindog: В общем, сегодня количество (номинальных) участников новой поисковой системы достигло 20, а уникальных альбомов в БД --- перевалило за 100К. Предлагаю обмыть это дело.

Алексей:

Bete_Noire: можно как на старой добавить под таблицу результатов поиска (или еще куда нить) кол-во найденных альбомов у каждого юзера? ничего сложного, надо просто подумать как лучше реализовать. возможно вывести ссылку на "Инструкцию по добавлению" на главную пока это только обрывки необходимой информации. когда-нибудь будет полноценная документация и она будет доступна отовсюду. вот эти штуки _http://mtsearch.onep.ru/user_list.php?wr_id= индексируется в поисковиках? ценное, кстати говоря, замечание, я как-то позабыл что у поисковиков проблемы со ссылками с аргументами. поправим обязательно.

mel0man: а после того как начнут всё кушать поисковики, можно будет их более правильно накормить. *потирает ручонки а пока в индексе яндекса есть только: "Список пользователей mtsearch.onep.ru/users_list.php · 10 КБ" в индексе нету даже главной, т.к. на ней нету никакой текстовой инфы? в гугле и рамблере вообще пока пусто

Bete_Noire: а после того как начнут всё кушать поисковики, можно будет их более правильно накормить. сделал ссылки на пользовательские листы в виде .../user_list/wr_id. теперь все поисковики схавают. в индексе нету даже главной, т.к. на ней нету никакой текстовой инфы? да, когда появится более или менее приличная поисковая статистика можно будет выложить ее - хороший источник самоизменяющегося и актуального контента для поисковиков. в гугле и рамблере вообще пока пусто собственно нам зачем особая популярность в поисковиках? основной контингент пользователей - участники вебринга.

mel0man: собственно нам зачем особая популярность в поисковиках? основной контингент пользователей - участники вебринга. участники вебринга активно юзают поисковики по теме обменов, исполнителей, и т.п. а тут на тебе сразу поисковая, но хотя опять же это обход вебринга, нехорошо... но очень удобно. а главную если под поисковик делать то нужен именно обычный текст, правила для этого подходят как нельзя лучше, ну или просто разумное кол-во ключевых слов отражающих название и вариации сайта ввиде вводной части. но это всё дело хозяйское и добровольное... сделал ссылки на пользовательские листы в виде .../user_list/wr_id. теперь все поисковики схавают. спасибо, будем пробовать химичить)) но правда база сабака через раз отваливается.

raindog: обход вебринга, нехорошо Вовсе нет. "Ринг" --- это совокупность сайтов, а не страница с их перечнем. Абсолютно безразлично, через какую дырку в него проникает новый посетитель: через заглавный список, через специализированную поисковую систему, через поисковую систему общего назначения или по чьей-то частной рекомендации. Важно, что на каждой заглавной странице (и на заглавной странице нашей поисковой) стоит ссылка на сайт с перечнем, и при желании посетитель может проследовать туда, где ему будет предъявлен полный список. Я еще отмечу, что у нас "кольцо" весьма условное. Полноценное "Web-кольцо" предполагает присутствие на заглавной странице каждого входящего в него сайта трех ссылок: на "предыдущий" сайт, на список всех сайтов и на "последующий" сайт. Вообще-то это было в свое время достаточно эффективно для роботов поисковых машин.

raindog: P.S.: На самом деле, вопрос о том, как сюда попадают люди, достаточно интересен сам по себе. Я позволил себе запустить опрос по этому поводу.

Metalforeigner: Пою дифирамбы Bete_Noire, здОрово! Жаль, что народу мало регистрируется. Уж больно кой-чаво поискать в новой системе хочется. )

Bete_Noire: 2Metalforeigner дифирамбы это пожалуй лишнее (смущенно потупил взгляд). а пользователей действительно хотелось бы видеть побольше.

Croc: Да куда вы спешите-то... Придут. Поисковая получилась удобной. Значит народу в ней будет точно больше, чем в старой. Но не все ж сразу.

raindog: Ну так хостинг более работоспособный искать надо. Сейчас просто неудобно приглашать людей к участию: несколько часов в день система влёжку.

Bete_Noire: проект переведен на номальный хостинг по новому адресу: http://media-ex.com/ к сожалению, из-за изменившихся требованиям к спискам и способа регистрации, придется перерегистрироваться и перезалить списки. всем интересующимся, добро пожаловать...

Алексей: Вроде неплохо работает, хотя время покажет. А почта в качестве логина это требование хостинга? Не очень удобно.

stolzen: регаюсь! спасибо за поисковик!!

stolzen: Пытаюсь зарегиться. Ввожу свое мыло. Далее приходит абсолютно пустое письмо... Что делать?

Bete_Noire: приходит абсолютно пустое письмо пароль отправил. 2у кого такая проблема возникает, попробуйте проверить, ести ли вложения. как вы проверяете почту, через веб-интерфейс или через клиента?

Bete_Noire: А почта в качестве логина это требование хостинга нет, просто старая система регистрации, когда каждый мог ввести любой вебринг-id, и свой и чужой и вообще не существующий, как мне кажется не приемлима, поскольку именно этот параметр использовался как уникальный идентификатор.

stolzen: Спасибо, ща все работает. как вы проверяете почту, через веб-интерфейс или через клиента? Через зубат проверяю З.Ы. Скриптик поиска для сайта малость попотрошил, поставил себе ма-а-аленько измененную версию. Надеюсь, ругать никто не будет

Bete_Noire: Скриптик поиска для сайта малость попотрошил, поставиль себе ма-а-аленько измененную версию. Надеюсь, ругать никто не будет не будет ), участикам вебринга можно. обратную ссылку пожалуй можно вообще убрать. сделать отдельным кодом для желающих поставить.

Алексей: поставил себе ма-а-аленько измененную версию. Надеюсь, ругать никто не будет По-моему это не есть гуд. Зашедший через твой сайт на поисковик неопытный юзвер может и не понять сразу, что кроме тебя в этом поисковике еще кто-то есть. И сходу не найдя нужного альбома тут же свалит.

stolzen: Алексей пишет: Зашедший через твой сайт на поисковик неопытный юзвер Зато опыту наберется!

Bete_Noire: Зашедший через твой сайт на поисковик неопытный юзвер может и не понять сразу, что кроме тебя в этом поисковике еще кто-то есть. думаю это проблема решаема на стороне сервера, указание на отфильтрованность по пользователю нужно сделать более явным.

stolzen: Я смотрю, буквочки поднимаются в списке. Думаю, стоит сделать чтобы они поднимались не только после пробела, а после "(", ")", "-" и других подобных символов

Bete_Noire: Я смотрю, буквочки поднимаются в списке. используется стандартная функция php ucwords, которая работает кривовато. функционально разницы нет, хотя глаз, конечно, режет. подумаем...

stolzen: Кстати, я заметил еще, что названия не целиком помещаются Cripple Bastards Cripple Bastards - Almost Human (collection Of Studio Works ape Fleshcrawl As Blood Rains From The Sky... We Walk The Path Of Endless F ape

Bete_Noire: Кстати, я заметил еще, что названия не целиком помещаются для экономии дискового пространства были ограничены максимальные длины строк: артист - 50 символов, альбом - 60, битрейт - 10.

stolzen: Может стоит немного больше на альбом выделить? Хотя бы 70... Хотя случаи редкие когда альбом не влазиет

Bete_Noire: Может стоит немного больше на альбом выделить? Хотя бы 70 вряд ли это целесообразно. кто станет искать по альбому из 70 символов? скорее по нескольким первым словам. а если 2-3 альбома из тысячи окажутся обрезанными ничего страшного не произойдет.

stolzen: Ну в принципе да, это логично.

mel0man: Mailer Error: Language string failed to load: recipients_failedмыло на странице http://media-ex.com/user_register после ввода мыла и нажатии "регистрация". а при повторной процедуре пишет "Вы зарегистрированы" но ни одного письма в течении суток не приходило, на три разных мыла.

Croc: а при повторной процедуре пишет "Вы зарегистрированы" но ни одного письма в течении суток не приходило, А я думал, только у меня такое... Кстати, а что в такой ситуации делать-то?

Bete_Noire: мда, думал что smtp будет в плане доставки писем лучше, а оказалось наоборот. пользователей не получивших письмо прошу прислать мне свои емэйлы, на которые регистрировались (можно в ПМ или на емэйл), я их удалю и вы попробуете перерегистрироваться. сделал другой механизм отправки, опробовал его на mail.ru, bk.ru, gmail.com, media-ex.com, c небольшими задержками (обусловленными уже самими перечисленными серверами), но письма приходят.

raindog: Мнение по новой версии такое: 1) Ранее было обещано, что "данные никуда не денутся", теперь требуется перерегистрация и повторный ввод данных. Плюс не выводится никакой диагностики по непринятым в базу строкам. Не то, чтобы это (повторное введение) было трудно, но доверие теряется и народ разбегается. Точнее, не сбегается вновь. 2) Требования в части "правил обработки ..." зело невразумительны и в любом случае переусложнены. По второму пункту: какая-то "обработка", видимо, вообще нужна только для двух вещей: 1) Отделения "овец" (lossless) от "козлищ" (lossy) и видеоформатов. Правила здесь могут быть очень простые: закрытые списки lossless-аудиоформатов и видеоформатов, все остальное считается lossy-аудиоформатами. 2) Правильной сортировки lossy-альбомов по битрейту. Здесь я некомпетентен, и не уверен, что в общем виде эта задача решается. Битрейты форматов MP3 и OGG несоизмеримы, MP3 VBR и CBR, насколько я понимаю, тоже. На мой взгляд, любую "обработку" лучше делать либо при поиске/выводе, либо (если того требует производительность) путем формирования и заполнения при внесении данных дополнительного столбца, а исходно вносимые данные --- отображать в том виде, в котором они внесены. На самом деле, если участник вносит в это поле какую-то заведомую ерунду, это просто очень хорошо демонстрирует его квалификацию и/или отношение к ведению каталога.

Bete_Noire: Ранее было обещано, что "данные никуда не денутся", теперь требуется перерегистрация переносить в новую поисковую старую систему регистрации (абслютно безконтрольную) было нельзя, рано или поздно ее все равно пришлось бы менять. лучше рано, чем поздно... если бы данных предыдущей поисковой было бы достаточно, я бы перерегистрировал всех самостоятельно. теперь я учел предыдущие ошибки и недоработки, структура баз пользовательских данных устроена так, что дополнение функционала поисковой и/или добавление новых данных в БД может быть осуществлено без вмешательств в существующие данные. Требования в части "правил обработки ..." зело невразумительны и в любом случае переусложнены я полностью описал алгоритм обработки от и до. если это невразумительно, то я уже не знаю как писать. впрочем, должен признать, хелпы писать я не мастак... по поводу "переусложнены", я где-то раньше постил примеры битрейтов - результат полной свободы пользователя (битрейты типа "fuck", "Битрейт", "128-192-25" и т.п.). Битрейты форматов MP3 и OGG несоизмеримы, MP3 VBR и CBR, насколько я понимаю, тоже именно для этого в правилах обработки и присутствует опциональный обработчик типа lossy битрейта (кроме OGG, про него я забыл, сейчас добавлю) - самый первый пункт требований к полю "битрейт". если участник вносит в это поле какую-то заведомую ерунду, это просто очень хорошо демонстрирует его квалификацию и/или отношение к ведению каталога только от его квалификации ни мне, ни пользователям получающим чушь в выдаче поиска ни горячо ни холодно. напомню, изначально планировалось свести администрирование поисковой к минимуму, чтобы не повторилась история старой поисковой, когда ни у кого не было ни времени ни желания ей заниматься. все "чрезмерно" жесткие требования обусловлены только этим.

jazzycat: Ни фига эта фиговина письма не фигачит

Bete_Noire: Ни фига эта фиговина письма не фигачит отправил.

UnFo: Зарегался, хорошая весчь. http://media-ex.com/user_list/44

raindog: переносить в новую поисковую старую систему регистрации (абслютно безконтрольную) было нельзя, рано или поздно ее все равно пришлось бы менять. лучше рано, чем поздно... если бы данных предыдущей поисковой было бы достаточно, я бы перерегистрировал всех самостоятельно. При двух десятках участников вполне можно было посредством писем или личных сообщений на форуме попросить их внести недостающие сведения, а не регистрироваться заново. В результате мы имеем сейчас нескольких участников, чьи коллекции были внесены в старую версию БД, но не внесены в новую, хотя они вроде бы зарегистрировались. Нужно бы разобраться, что с ними происходит. я полностью описал алгоритм обработки от и до. если это невразумительно, то я уже не знаю как писать. впрочем, должен признать, хелпы писать я не мастак... Здесь уместнее был бы список допустимых значений или их диапазонов. Кроме того, вот это: «если в "битрейте" имеются вхождения слов "video" И "audio", то возвращается "dvd-audio"» просто непонятно. Я предполагаю ошибку, и думаю, что должно быть: «слов "DVD" и "audio"». Как всегда, возникает вопрос: это ошибка в документации или в программе. по поводу "переусложнены", я где-то раньше постил примеры битрейтов - результат полной свободы пользователя (битрейты типа "fuck", "Битрейт", "128-192-25" и т.п.). Ну и что? Это было лучше, чем исключение строк без диагностики. только от его квалификации ни мне, ни пользователям получающим чушь в выдаче поиска ни горячо ни холодно. Не скажи. напомню, изначально планировалось свести администрирование поисковой к минимуму, чтобы не повторилась история старой поисковой, когда ни у кого не было ни времени ни желания ей заниматься. все "чрезмерно" жесткие требования обусловлены только этим. Это замечательно, но вводишь требования --- предусмотри диагностику, потому что я, например, до сих пор не вполне уверен в причине невнесения некоторых строк из своего списка.

Bete_Noire: Нужно бы разобраться, что с ними происходит. всем пользователям, которые зарегистрировались и в течение нескольких дней не занесли никаких данных я отправляю пароли вручную. "video" И "audio", то возвращается "dvd-audio"» просто непонятно в данном случае - это ошибка в документации. Ну и что? Это было лучше, чем исключение строк без диагностики. смотря для кого. по-моему лучше все таки "unknown" нежели "fuck". они ведь не исключаются, а заменяются на "unknown" я, например, до сих пор не вполне уверен в причине невнесения некоторых строк из своего списка как я выше упомянул, теперь при наличии всех трех обязательных полей альбом по любому внесется. обработке подвергается только поле битрейт. если ни под одно правило оно не подошло, пишется unknown.

raindog: смотря для кого. по-моему лучше все таки "unknown" нежели "fuck". Чем? они ведь не исключаются, а заменяются на "unknown" Собственно, суть дела не в том, как оно отобразится, а в том, как отфильтруется по lossless/lossy/video и куда ляжет при сортировке по битрейту. как я выше упомянул, теперь при наличии всех трех обязательных полей альбом по любому Не по-любому, а только в случае уникальности совокупности трех полей и идентификатора участника.

Bete_Noire: Чем? даже если отбросить морально-этические аспекты, универсальность в мусоре куда лучше полной помойки. а в том, как отфильтруется по lossless/lossy/video всё что не lossless и не видео, то lossy. если будет потребность, можно и unknown выделять в отдельный пункт фильтра. Не по-любому не надо предираться к словам, если альбом не вносится, значит он там уже есть.

Croc: Наконец-то собрался закинуть списочек... В зипе с трех попыток ни одна не удалась (раньше вроде можно было). Рвется где-то в районе 3-4000 записей. В неархивированном виде засосала с первого раза. Больше сотни дублей нашла и вычистила. B.B.King'а изуродовала, обозвала его B.b.king :) Но, в принципе, народ разберется...

raindog: B.B.King'а изуродовала, обозвала его B.b.king IMHO, изначально нехорошая идея, с искуственной капитализацией названий и имен.

raindog: можно и unknown выделять в отдельный пункт фильтра. В перспективе бы хотелось набор выключателей, а не выпадающий список, для типа материала. не надо предираться к словам, если альбом не вносится, значит он там уже есть. Я не придираюсь, я уточняю (недокументированные) особенности работы.

Bete_Noire: В зипе с трех попыток ни одна не удалась (раньше вроде можно было). попробовал перезалить свою коллекцию (в зипе), всё прошло как по маслу. может у тебя медленное соединение и сервер просто обрубает долго работающий скрипт? какие-нибудь ошибки вылезают? B.B.King'а изуродовала, обозвала его B.b.king да об этом тут уже упоминали, надо будет вместо стандартной функции для преобразования регистра первых букв свою написать.

raindog: может у тебя медленное соединение и сервер просто обрубает долго работающий скрипт? Ты еще свободное место в "/tmp" проверь.

Bete_Noire: изначально нехорошая идея, с искуственной капитализацией названий и имен у некоторых все альбомы и артисты заглавными буквами, что не очень хорошо. просто доведем до ума "искуственную капитализацию" и всё будет нормально. В перспективе бы хотелось набор выключателей по мере роста количества пунктов для выбора это действительно имеет смысл

Bete_Noire: Ты еще свободное место в "/tmp" проверь. места пока полно, эта папка чистится перед каждым копированием в нее файла, удаляются все файлы старше 30 минут. 2Croc я перепроверил, твой зип файл успешно скачался на сервер, я попробовал его внести в свою коллекцию. получилось, но у тебя коллекция большая и потому вполне вероятно скрипт ее действительно не всегда упевал обработать. увеличу время исполнения скрипта до двух минут (по умолчанию 30 сек).

YuriySt54: Зарегистрировался вошел, сменил пароль. теперь вообще не могу войти. УДАЛИТЕ МЕНЯ ИЗ ПОИСКОВИКА заново зарегистрируюсь.

Bete_Noire: вошел, сменил пароль. теперь вообще не могу войти. ни у кого вроде проблем не возникало, перепроверил всё нормально. спецсимволы в пароле есть? УДАЛИТЕ МЕНЯ ИЗ ПОИСКОВИКА заново зарегистрируюсь. может все таки сбросить пароль?

ahv: во-первых, что молчите? во-вторых, в первом посте, который видно на любой странице указана устаревшая ссылка. пришлось копаться в страницах, чтобы найти ссылку. сие есть неудобно. в-третьих, так что, давать ссылку на своей странице? как об этом вообще должны узнавать непосвященные в существование системы?

raindog: 1) Поскольку это "Fastbb", дополнить исходное сообщение ("пост") не представляется возможным. 2) Marafon не хочет ставить ссылку с заглавной страницы ринга, поэтому узнавать только с партнерских страниц.

ahv: если в "битрейте" имеются вхождения слов "video" ИЛИ (имеются вхождения слова "dvd" и НЕ имеются вхождения слова "audio"), то возвращается "dvd-video". т.е. клипы в эту систему не занесешь (разве что unknown). но ведь не все же видео существует в виде dvd, далеко не все. распознавались бы вхождения "mpg", "mpeg", "avi", "divx", "wmv", "xvid", "mkv", "mp4", "mov", "rm", "video" как именно "video".

raindog: Поддерживаю последнего оратора. + "Theora", "MPEG-4".

ahv: на первой странице, в форме поиска слова "артист" и "альбом" выравнены вертикально по верху, а слова "сначала" и "затем" по низу. некрасиво. еще чекбос "остальные" снизу обрезан. броузер opera 9.00.

raindog: + рекомендую помедитировать над [url=http://validator.w3.org/check?uri=http%3A%2F%2Fmedia-ex.com%2F&charset=(detect+automatically)&doctype=Inline&group=0]результатами проверки валидности[/url]. + наверное много бы чему уйти в CSS.

Bete_Noire: так что, давать ссылку на своей странице? конечно давайте. в принципе это не обязательное условие, но повышение ссылочной массы поможет поднятся сайту в поисковиках, правда незначительно. наверно для желающих поставить ссылку напишу отдельный док с объяснением как сделать это наиболее эффективно. распознавались бы вхождения добавил все кроме Theora (что за формат такой, какое расширение файла?). инфу на сайте обновлю попозже. кому интересно, вот фунция: [pre]function universal_bitrate($bitrate) { global $BT_LOSSY, $BT_LOSSLESS, $BT_VIDEO, $BT_UNKNOWN; $bitrate = strtolower($bitrate); if ((strpos($bitrate, 'abr') !== FALSE) || (strpos($bitrate, 'vbr') !== FALSE) || (strpos($bitrate, 'cbr') !== FALSE) || (strpos($bitrate, 'ogg') !== FALSE)) { if (strpos($bitrate, 'cbr') !== FALSE) { $bitrate_type = 'cbr'; } if (strpos($bitrate, 'vbr') !== FALSE) { $bitrate_type = 'vbr'; } if (strpos($bitrate, 'abr') !== FALSE) { $bitrate_type = 'abr'; } if (strpos($bitrate, 'ogg') !== FALSE) { $bitrate_type = 'ogg'; } $bitrate = trim(str_replace($bitrate_type, '', $bitrate)); if (is_numeric($bitrate)) { switch($bitrate_type ) { case 'cbr': return array($bitrate_type.' '.best_standart_bitrate($bitrate), $BT_LOSSY); break; case 'abr': return array($bitrate_type.' '.$bitrate, $BT_LOSSY); break; case 'vbr': return array($bitrate_type.' '.$bitrate, $BT_LOSSY); break; case 'ogg': return array($bitrate_type.' '.$bitrate, $BT_LOSSY); break; } } else { return array($bitrate_type, $BT_LOSSY); } } if (is_numeric($bitrate)) { return array($bitrate, $BT_LOSSY); } if ( ((strpos($bitrate, 'audio') !== FALSE) && (strpos($bitrate, 'cd') !== FALSE)) || ($bitrate == 'cd') || ($bitrate == 'cdda') || ($bitrate == 'audio') || ($bitrate == 'cda') || ($bitrate == 'acd') ) { return array('cdda', $BT_LOSSLESS); } if ( (strpos($bitrate, 'ape') !== FALSE) || (strpos($bitrate, 'monkey') !== FALSE) ) { return array('ape', $BT_LOSSLESS); } if ( (strpos($bitrate, 'flac') !== FALSE) ) { return array('flac', $BT_LOSSLESS); } if ( (strpos($bitrate, 'wv') !== FALSE) || ((strpos($bitrate, 'wav') !== FALSE) && (strpos($bitrate, 'pack') !== FALSE)) ) { return array('wavpack', $BT_LOSSLESS); } if ( (strpos($bitrate, 'shn') !== FALSE) || (strpos($bitrate, 'shorten') !== FALSE) ) { return array('shorten', $BT_LOSSLESS); } if ( (strpos($bitrate, 'video') !== FALSE) || ((strpos($bitrate, 'dvd') !== FALSE) && (strpos($bitrate, 'audio') === FALSE)) ) { return array('dvd-video', $BT_VIDEO); } if ( ((strpos($bitrate, 'mpg') !== FALSE) || (strpos($bitrate, 'mpeg') !== FALSE)) && (strpos($bitrate, '4') !== FALSE) ) { return array('mpeg4', $BT_VIDEO); } if ( (strpos($bitrate, 'mpeg') !== FALSE) ) { return array('mpeg', $BT_VIDEO); } if ( (strpos($bitrate, 'mpg') !== FALSE) ) { return array('mpg', $BT_VIDEO); } if ( (strpos($bitrate, 'avi') !== FALSE) ) { return array('avi', $BT_VIDEO); } if ( (strpos($bitrate, 'divx') !== FALSE) ) { return array('divx', $BT_VIDEO); } if ( (strpos($bitrate, 'wmv') !== FALSE) ) { return array('wmv', $BT_VIDEO); } if ( (strpos($bitrate, 'xvid') !== FALSE) ) { return array('xvid', $BT_VIDEO); } if ( (strpos($bitrate, 'mkv') !== FALSE) || (strpos($bitrate, 'matroska') !== FALSE) ) { return array('mkv', $BT_VIDEO); } if ( (strpos($bitrate, 'mp4') !== FALSE) ) { return array('mp4', $BT_VIDEO); } if ( (strpos($bitrate, 'mov') !== FALSE) ) { return array('mov', $BT_VIDEO); } if ( (strpos($bitrate, 'rm') !== FALSE) ) { return array('rm', $BT_VIDEO); } if ( ((strpos($bitrate, 'dvd') !== FALSE) && (strpos($bitrate, 'audio') !== FALSE)) ) { return array('dvd-audio', $BT_LOSSLESS); } if ( (strpos($bitrate, 'lossless') !== FALSE) ) { return array('lossless', $BT_LOSSLESS); } return array('unknown', $BT_UNKNOWN); }[/pre] тут проверяем битрейт на случай, если я что забыл. что еще добавить? на первой странице, в форме поиска слова "артист" и "альбом" выравнены вертикально по верху, а слова "с поправил. время появится постараюсь свести количество тэгов и свойств, отвечающих за форматирование к минимуму. + рекомендую помедитировать над уже, до медитации ошибок было раз в 5 больше. Надо просто стандарт попроще выбрать, не strict. опять же, разгребусь немного с работой, займусь. + наверное много бы чему уйти в CSS. многое и так в CSS, впрочем оптимизация процесс практически бесконечный... не так давно запустил новую секцию пользователя. ничего особо нового, но все сделано удобнее. предложения, ошибки...

ahv: повышение ссылочной массы поможет поднятся сайту в поисковиках, правда незначительно то есть как "незначительно"? это же самый весомый фактор.

Bete_Noire: это же самый весомый фактор ссылка со среднестатистического трейдерского сайта на фрихосте и домене 3-го уровня для яндекса почти ничего не весит. яркий пример - сайт вебринга, ссылок куча, а ТИЦ всего 40. правда тут еще и одинаковость всех ссылок свое дело сделало, яндекс пессимизирует искусственные ссылки, поэтому лучше делать все ссылки с разным текстом, но с содержанием ключевых слов.

MediaWorm: Список фильмов (немузыкальное видео) можно добавлять?

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

MediaWorm: Bete_Noire пишет: предполагаю, что желающих поучавствовать будет совсем мало. со временем всё будет... Половина уже зарегистрированных имеет свои коллекции фильмов. Всем с кем менялся - лично поотправляю письма с предложением внести себя в список. Забодался искать по каталогам просто

Bete_Noire: хорошо, если на праздниках удастстя посидеть дома, сделаю. предлагайте поля, которые нужны для фильмов. только чур без излишеств, самые основные, которые у всех в каталогах есть.

me-laman: MediaWorm пишет: Список фильмов (немузыкальное видео) можно добавлять? Целиком и полностью поддерживаю идею... Думаю желающих будет не мало. Bete_Noire пишет: предлагайте поля, которые нужны для фильмов. только чур без излишеств, самые основные, которые у всех в каталогах есть. 1. Название 2. Оригинальное название 3. Год 4. Режиссер 5. Тип носителя (видео) Думаю именно эти поля достаточный и необходимый минимум для однозначной идентификации фильма.

MediaWorm: Bete_Noire пишет: предлагайте поля, которые нужны для фильмов. только чур без излишеств, самые основные, которые у всех в каталогах есть. Предлагаю: 1. Название на русском 2. Режиссер 3. Формат Можно добавить еще и 4. Оригинальное название

MediaWorm: Мыслю так. Если ищешь название фильма на русском и находишь фильмы с похожими названиями, поле режиссер поможет определиться, что за фильм. Оригинальное название нужно тогда, когда у фильма несколько вариантов переводов на русский или их нет вобще. С форматом все понятно, можно разделить хотя бы на DVD и Mpeg. Было бы не плохо искать по полю режиссер. Не понятно только на каком языке должно быть имя режиссера. Предпочтительно конечно на английском, но у многих в каталогах встречал на русском. me-laman пишет: 3. Год Тоже вроде может пригодиться, но по-моему не обязательное поле, при наличии остальных.

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

MediaWorm: Bete_Noire пишет: думаю стОит функционально предусмотреть возможность приравнивания одного режиссера другому как синонимов, правда приравнивать придется вручную. В смысле так: Burton = Бартон = Бертон? Сложновато будет. Даже не представляю как переводят на русский большинство французов или азиатов. Jean-Jacques Beineix может быть и Жан-Жак Беиней и Жан-Жак Бенекс. Но если я могу чем то помочь, можешь на меня расчитывать. Bete_Noire пишет: Одно из названий (любое) будет обязательным, второе опциональным. режиссера предполагаю сделать необязательным.формат - обязательный. В принципе если будет поиск по названиям и формату - это уже не плохо. Но вот если бы прийти к единому языку написанию режиссеров, то поиск по режиссеру был бы предпочтительней, чем по формату. Bete_Noire пишет: разделить формат на dvd и не-dvd будет достаточно? а нет, забыл про HDTV. Надо три варианта сделать - DVD ( dvd5 и dvd9 ) , MPEG ( mpeg1,2,4 , avi и прочее сжатое) и HDTV (все высокого разрешения).

Bete_Noire: В смысле так: Burton = Бартон = Бертон? да, в этом смысле то поиск по режиссеру был бы предпочтительней вижу это так: три текстовых поля (два названия и режиссер), галочки для форматов. поиск происходит по всем непустым полям. метод поиска - вхождение всех слов в соответствующее поле. обработанные синонимы будут при поиске учитываться, то есть при поиске Burton будут выводится и Бартон и Бертон.

me-laman: MediaWorm пишет: Тоже вроде может пригодиться, но по-моему не обязательное поле, при наличии остальных. пример: Человек, Который Знал Слишком Много; Man Who Knew Too Much, The; Альфред Хичкок /Alfred Hitchcock/; известный факт, фильмов с такими данными два - 1934 и 1956 года. Понятно, что таких примеров не много, но поскольку прецедент создан, то полю ГОД быть, ИМХО. Да и не всегда известен режиссер а фильмов (ремейков) кучи, так что в этом случае поможет только поле ГОД. MediaWorm пишет: Но вот если бы прийти к единому языку написанию режиссеров, то поиск по режиссеру был бы предпочтительней, чем по формату. естественно предпочтительней. Было бы конечно совсем хорошо, если бы было два поля - оригинал и русский вариант, но это, как MediaWorm справедливо заметил не всегда удобно, надо наверное оставить английский вариант. Хотя в своем каталоге у меня на первом месте русский вариант и не всегда имеется оригинальный вариант :)

me-laman: Bete_Noire пишет: обработанные синонимы будут при поиске учитываться, то есть при поиске Burton будут выводится и Бартон и Бертон. кто будет устанавливать синонимичность имен? Тут легко ошибиться, да и количество этих синонимов может быть не малым.

MediaWorm: Bete_Noire пишет: вижу это так: три текстовых поля (два названия и режиссер), галочки для форматов. поиск происходит по всем непустым полям. метод поиска - вхождение всех слов в соответствующее поле. обработанные синонимы будут при поиске учитываться, то есть при поиске Burton будут выводится и Бартон и Бертон. То что нужно. me-laman пишет: Понятно, что таких примеров не много, но поскольку прецедент создан, то полю ГОД быть, ИМХО. Да и не всегда известен режиссер а фильмов (ремейков) кучи, так что в этом случае поможет только поле ГОД. Я не то что бы против дополнительного поля ГОД. Согласен, в некоторых случаях поможет. Просто не хочется все усложнять. Уверен, что у доброй половины это поле будет пустым. Если Bete_Noire сделает все так как он это видит, то проблема будет не в том чтобы найти год фильма, а в том, как привлечь людей вносить свои каталоги ( чтоб было у кого искать) Может щас народ подтянется и предложит еще что-то путное?

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

MediaWorm: Bete_Noire пишет: у кого-нибудь есть идеи для обеспечения адекватного поиска по режиссеру получше? Можно сделать вместо трех текстовых полей четыре. Русское название - Оригинальное название - Режиссер на русском - Режиссер в оригинале. у кого в каталоге режиссеры на русском - 4-ю колонку не заполняют, и наоборот

Bete_Noire: проблема, как я ее вижу, заключается не столько в языке, сколько в возможных вариациях перевода имен и фамилий на русский

me-laman: MediaWorm пишет: у кого в каталоге режиссеры на русском - 4-ю колонку не заполняют, и наоборот ну и например я начинаю искать фильмы режиссера Bergman, Ingmar будут ли в выборку попадать фильмы режиссера Бергман, Ингмар? При условии что в одном списке заполнено только поле №4, а в другом наоборот. Т.е. кто будет устанавливать соответствие Bergman, Ingmar = Бергман, Ингмар? Приходим к той же синонимичности. В общем вопрос не простой и с ходу не решится, думаю будет достаточно, для меня по крайней мере, простое наличие поля Режиссер даже без возможности поиска по этому полю. А на счет года, о я знаю несколько коллекционеров для которых год выхода фильма является определяющим фактором и наличие этого поля, и поиска по нему, а также поиска по некоторому периоду для них просто необходимо.

MediaWorm: Суть того, что я предлагал. Имеем 4 текстовых поля - Русское название - Оригинальное название - Режиссер на русском - Режиссер в оригинале Если нужно найти фильмы Бергмана, забиваем в поле Режиссер в оригинале - Bergman (без имени) и получаем фильмы всех Bergman-ов-режиссеров. Если ничего не нашли или недовольны результатом, забиваем в поле Режиссер на русском - Бергман (без имени) и получаем фильмы всех Бергманов-режиссеров. Имя стоит исключить хотя бы из-за возможных ошибок в написании или опечаток. Вряд ли найдется много однофамильцев. Понятно, что не все фамилии режиссеров так просты в написании. Но если подумать, откуда в каталогах трейдеров берутся эти фамилиии и имена? Из каких-то открытых источников (киносайты, каталоги других трейдеров, интернет-магазины). То есть по сути все друг у друга копируют информацию о фильмах, значит у всех приблизительно одни и те же названия фильмов и имена режиссеров ( просто кто-то пользуется русским вариантом, а кто-то английским ). Вряд ли кто-то переводит сам. Сравнил несколько каталогов с русскоязычным написанием режиссеров - практически один к одному. Значит человек найдет своего IMAMURA Shohei или ИМАМУРА Сёхэй. Идеальный вариант - это конечно с одной графой Режиссер. Но тут уже придется составлять базу "возможных вариаций перевода имен и фамилий на русский" , которую надо время от времени обновлять и редактировать. На вскидку это где-то 2000 популярных режиссеров. В базе TVGuru - это 23911 человек. На IMDB - лучше не знать. Попробовать, конечно, можно, но как по мне, так лучше первый вариант. Если конечно такую базу можно где-нибудь достать, дело другое.

me-laman: Не знаю как у кого, а уменя в каталоге режиссеры с именем. И как отделять одно от другого я не знаю, а точнее говоря просто не хочу. Может Bete_Noire сможет сделать что-либо подобное тому что есть на муз поиске? Поиск по частичному совпадению имен и Ингмар Бергман найдется если искать и просто "Бергман" и "Ингмар Бергман", и "Бергман, Ингмар"? Такой вариант решил бы многие проблемы.

MediaWorm: me-laman пишет: Не знаю как у кого, а уменя в каталоге режиссеры с именем. И как отделять одно от другого я не знаю, а точнее говоря просто не хочу. Так тебе отделять и не надо. Просто скопировать в две колонки одно и тоже.

Bete_Noire: 2me-laman Т.е. кто будет устанавливать соответствие Bergman, Ingmar = Бергман, Ингмар? пока не знаю кто, но если мы примем вариант с синонимами, делать это придется вручную. то есть давать пользователю ввести все, что он хочет, а админу/модеру придется сидеть и приравнивать одно имя другому. перспектива, скажу вам, не очень... думаю будет достаточно, для меня по крайней мере, простое наличие поля Режиссер даже без возможности поиска по этому полю. думаю тут будет много возражений, я и сам обычно если и ищу фильмы, то конкретного режиссера. поиск по режиссеру нужен, осталось понять как обеспечить нормальную выдачу конечному пользователю. А на счет года, с годом решили, году быть! Поиск по частичному совпадению имен в муз поиске реализован алгоритм "вхождение всех искомых слов в поле". в видео планирую сделать то же. то есть "Бергман, Ингмар" и "Ингмар Бергман" будут находится по "Бергман" и/или по "Ингмар". пунктуацию можно будет вырезать (кстати!), так что от перестановки слов местами ничего не изменится, то есть "Бергман, Ингмар" = "Ингмар Бергман" 2MediaWorm Режиссер в оригинале а какие-нибудь немецкие, финские или, еще хуже, японские режиссеры в оригинале как будут выглядеть? если и заводить такое поле, то именно режиссер на английском (латиницей по крайней мере, перевод дело вольное). Идеальный вариант - это конечно с одной графой Режиссер. Но тут уже придется составлять базу "возможных вариаций перевода я тоже склоняюсь к одному полю. прочитал тут небольшую статейку, появиласть одна идея. возможная панацея - полнотекстовый поиск (fulltext search), буду еще разбираться что это и поддерживается ли сервером. если кто пользовался отпишите.

MediaWorm: Bete_Noire пишет: если и заводить такое поле, то именно режиссер на английском (латиницей по крайней мере, перевод дело вольное). Я это и имел в виду.

me-laman: а может не лепить два поля по режиссеру, а раз будет "вхождение всех искомых слов в поле" разрешить писать что-то типа: "Теренс Янг /Terence Young/" или в скобках это кому как удобно и тогда будет возможен поиск и по оригинальному (латиницей) имени и по русскому варианту.

Bete_Noire: http://media-ex.com/video.php вот набросал грубо, пока без превязки к конкретному пользователю, чтобы опробовать сам поиск. залейте свои листы, опробуйте. поиск поисходит, как и планировалось, по любым не пустым полям. ищется вхождение всех слов/обрывков слов (кроме формата, он ищется по ИЛИ). пока никаких ограничений на длину запроса нет, хоть по одной букве. про режиссера ничего путного в голову так и не пришло, сделал одно поле, вводите что хотите ) добавлено: обязательным является только одно из названий, остальные поля опциональные добавлено: если в формате есть вхождение dvd, то формат dvd если в формате есть вхождение hdtv, то формат hdtv иначе mpeg длина полей: режиссер 100 символов, названия по 60, год 4

me-laman: Ну что, мне нравится. Единственно хотелось бы чтобы в базе сохранялось первоначальное значение формата для DVD. А то двд-5 двд9 и пр. радости сливаются в безликое DVD ну а в прочем все ОК. добавлено: обнаружил... ввел в поиск "Man Who Knew Too Much, The" таких фильмов у меня в списке два (проверял, точно два) а впоисковой вышел только один34 года. Вопрос, куда делся второй - 54 года?

MediaWorm: Мне тоже нравится. Вроде как работает. Если не поможет полнотекстовый поиск (fulltext search), вариант с двумя полями режиссера для начала бы точно сгодился.

Bete_Noire: Единственно хотелось бы чтобы в базе сохранялось первоначальное значение формата для DVD для унификации выдачи, хотелось бы все же ввести ограничение на формат. на данный момент предусмотрено: HDTV DVD DVD5 DVD9 MPEG еще думаю надо добавить 2xDVD5 и 2xDVD9. остальные варианты, как я подозреваю, очень редки. из названий фильмов будут удаляться любой текст в скобках, например "[2 DVD]" куда делся второй - 54 года? поправил (пока на оффлайновом сервере). поле год не учавствовало в определении уникальности фильма, поэтому второй удалялся при вносе. Если не поможет полнотекстовый поиск не поможет. режиссер все равно будет один, но в него можно будет вводить русский, английский варианты или оба по желанию. длина поля 80 сиволов. добавлено: временный поиск прикрыл, начинаю внедрять вариант более близкий к реальности

MediaWorm: из названий фильмов будут удаляться любой текст в скобках, например "[2 DVD]" А это еще зачем? В таком названии " Плутовство ( Хвост Виляет Собакой ) " все останется? . Это два варианта перевода режиссер все равно будет один, но в него можно будет вводить русский, английский варианты или оба по желанию. длина поля 80 сиволов. Нормально.

Bete_Noire: А это еще зачем? затем, что у некоторых трейдеров в названиях фильмов находится еще и формат/количество двд. В таком названии " Плутовство ( Хвост Виляет Собакой ) " все останется? в том виде, как это есть на данный момент, нет. но надо будет поправить, чтобы удялялся только текст, похожий на формат.

MediaWorm: Bete_Noire пишет: затем, что у некоторых трейдеров в названиях фильмов находится еще и формат/количество двд. У меня именно так и есть. Это мешает нормальной работе поисковика?

Bete_Noire: а кто-то другой захочет запихать туда еще что-нибудь. в поле "название" должно быть именно название. разве это не очевидно?

MediaWorm: Тогда надо чтобы хоть цифры в названии не удалялись и сохранялись целиком. Примеры: Авангардные Работы Кенета Ангера #3 Блюз, эпизод 1: Из дальних странствий возвратясь Блюз, эпизод 6: Блюз под британским флагом Блюз, эпизод 7: Блюзом по клавишам Живым Или Мертвым. Год 2346 Идиоты [ Догма #2 ] Синема 16: Европейские Короткометражки

Bete_Noire: скобки будут удаляться, но только содержащие слова dvd, hdtv и т.п. номера не удалялись и удаляться не будут. так что беспокоится так не надо ) ни один из вышеприведенных примеров затронут не будет

Bete_Noire: вот как-то так: поиск фильмов заливать списки в секции пользователя

MediaWorm: Все нормально. Ссылка на главной странице и страница про формат появится, как я понимаю? И еще, если адреса поисковиков останутся прежними, то надо создавать еще одну тему с их точными координатами. В этой теме найти что-то сложно.

Bete_Noire: Ссылка на главной странице и страница про формат появится, как я понимаю? да, добавил. И еще, если адреса поисковиков останутся прежними, то надо создавать еще одну тему с их точными координатами. В этой теме найти что-то сложно. гм, не знаю что и сказать. 9 страниц активных обсуждений чтобы открыть новую тему? я их лучше в автоподпись поставлю.

MediaWorm: Еще вопросик - возможность установки поисковика по своей видео-коллекции на своем сайте будет? Добавлено: будет ли вестись статистика участников с видео коллекциями с возможностью просмотреть их списки полностью ( как аудио коллекций).

Bete_Noire: возможность установки поисковика по своей видео-коллекции на своем сайте будет? будет будет ли вестись статистика участников с видео коллекциями с возможностью просмотреть их списки полностью да, что-то такое обязательно будет, либо отдельно, либо добавлю в тот же лист с возможностью выбора пользователей только по фильмам. "список полностью" уже в общем-то сделан, его можно посмотреть по ссылке вида: http://media-ex.com/user-movie-list/ID где ID - id пользователя в системе. просто всё пока до ума не доведено.

MediaWorm: Вопрос по установке формы поиска на сайт. Рекомендуется использовать скрипт, поскольку в случае изменения параметров поиска обновление скрипта происходит автоматически. Если по каким-либо причинам Вы не желаете устанавливать JavaScript, возможно использование html-форм. В данном случае за всеми обновлениями параметров поиска Вам придется следить самостоятельно! Можно поподробнее объяснить чем чревата установка на сайт Html- форм?

Bete_Noire: например, раньше в музыкальной поисковой было всего одно общее поле, а потом оно было разделено на 2 (артист и альбом). скрипт я поправил и он подгружался на сайты автоматически поправленный, а у тех, кто поставил форму, так и осталось одно поле. естественно, поиск хоть и производился, но не совсем корректно.

MediaWorm: В ближайшее время предвидятся какие-нибудь серьезные изменения в аудио-поисковике? И еще - если давать ссылку на сайт поисковика, какую лучше текстовую или HTML?

Bete_Noire: В ближайшее время предвидятся какие-нибудь серьезные изменения в аудио-поисковике? вроде нет, всё более или менее устоялось. И еще - если давать ссылку на сайт поисковика, какую лучше текстовую или HTML? текстовая ссылка не весит вообще ничего да и навигация для пользователей по ней не удобная, лучше хтмл.

zoophil:

MediaWorm: Можно будет название поисковика сменить. Не знаю как обозвать его на сайте. Пока - "Поиск музыки, музыкального видео и кино"

Bete_Noire: Можно будет название поисковика сменить. лишь бы работало, тогда не будет разницы как называется.

Meloman: если это как-то повлияет на решенеие BN - я против поля режиссер на англ языке. Однозначно должно быть по-русски (ну или англ. как альтернатива).

Bete_Noire: Однозначно должно быть по-русски как-нибудь обоснуешь? что мешает вводить по-русски?

MediaWorm: Народ то можно гнать уже на регистрацию в поисковике или подождать пока?

Bete_Noire: думаю можно. вряд ли я что-то буду менять, только доделывать.

MediaWorm: Ну вот и пригласил десяточек киноманов. Тех, кто на форуме постоянно, думаю беспокоить пока не надо. Надеюсь, нас прибавится.

Bete_Noire: Ну вот и пригласил десяточек киноманов не торопятся чего-то киноманы ) сделал поисковую форму для фильмов, код скрипта в секции пользователя. для противников javascript здесь можно скачать примеры поисковых форм. тестируем...

Meloman: я наконец-то залил свою коллекцию кино. правда, хочу спросить у Создателя сайта - почему моя любимая Опера (версия 9.01) почти ни в какую не хочет заходить на оба посиковика (ну разве что по очень большим праздникам - а так обычно виснет и страницу не открывает). а вот не любимы мной ИЕ без проблем на поисковики зашел. может какая-то несовместимость - можно ли ее как-то исправить - от Оперы я все равно не откажусь - а так приходится сразу двумя броузерами пользоваться - не удобно.

MediaWorm: не торопятся чего-то киноманы ) Да уж. Я письма каждому писать забодался, а они даже не отвечают. Может спамом посчитали? Я ж не только для себя стараюсь. тестируем... Работает. Если из формы убрать чекбокс MPEG, это ж на качество поиска не должно влиять?

Bete_Noire: 2Meloman хочу спросить у Создателя сайта поскромнее давайте, поскромнее.. ;) моя любимая Опера (версия 9.01) почти ни в какую не хочет заходить на оба посиковика не так давно, но сильно полюбившаяся мне Опера 9.27 нормально всё показывает. и в 9.25 тоже всё было нормально. думаю дело не в браузере (хотя версию пора бы обновить) и никаких специфических ограничений по браузерам нет. более того, я стараюсь максимально поддерживать полную совместимость и одинаковый внешний вид для всех популярных браузеров. какое интернет соединение? работа напрямую или через прокси/сжималку трафика? если после "зависания" посмотреть исходный код страницы, что видно? 2MediaWorm Если из формы убрать чекбокс MPEG, это ж на качество поиска не должно влиять? будут искаться только DVD и HDTV, чего, как я понимаю, ты и хочешь добиться.

MediaWorm: Вопрос двум меломанам. Где берете русское название режиссера? Вопрос Bete_Noire. Есть такой формат как Audio DVD ( он же DAD - Digital Audio Disc ). Пусть не очень популярный, но все же есть. Как его вносить в коллекцию? Это не Video DVD, так как видео как такового нет, и не DVD Audio , так как вся информация в папке Video_TS.

Bete_Noire: Есть такой формат как Audio DVD ( он же DAD - Digital Audio Disc ). Пусть не очень популярный похоже очень не популярный, я про него толковой инфы нигде не найду, что это вообще такое? чем его слушать?

me-laman: MediaWorm пишет: Вопрос двум меломанам. Где берете русское название режиссера? "Меломанов" много, а Me-laman один такой :) А названия берет автоматом прогрммулька каталогизатор с различных кино ресурсов, в основном это Кинопоиск и Видеогид Bete_Noire Большой спасиб за сервис, все нравится...

raindog: Скорее всего, это просто ошибка, и имеется в виду DVD-Audio.

MediaWorm: raindog пишет: Скорее всего, это просто ошибка, и имеется в виду DVD-Audio. Нет не ошибка. Вот пример такого диска - http://netlab.e2k.ru/forum/index.php?showtopic=71926 Цитата из этой темы: DAD серия - стандартные ДВД-Видео со звуком 96/24. HDAD серия - гибридные двухсторонние диски: DVD-Audio 192/24 и DVD-Video 96/24. В некоторых случаях DAD отдельный альбом (смотри выше). В некоторых, то что осталось от DVD-Audio + различные бонусы в виде клипов и т.д. DAD в отличии от HDAD можно прослушать на любом проигрывателе DVD-Video. Разница только в качестве звука ( которую на обычной акустике не услышишь). DVD-Audio поддерживает PCM 5.1 - 96kHz ( или PCM 2.0 - 192 kHz), а Audio DVD только PCM 2.0 - 96kHz. Как я уже писал в DVD-Audio основная информация находится в папке AUDIO_TS, а в Audio-DVD в папке VIDEO_TS. Звуковые дороги как правило такие - LPCM 2.0/96Hz + DD 5.1/48KHz + DTS 4.1/48kHz. me-laman пишет: "Меломанов" много, а Me-laman один такой :) Ну я не хотел обидеть. Bete_Noire Большой спасиб за сервис, все нравится.. Присоединяюсь.

MediaWorm: Вот нашел описание форматов - http://store.acousticsounds.com/support.cfm?support=format Вот еще диск в похожем формате - http://www.soundstage.com/music/reviews/rev056.htm

Bete_Noire: Вот нашел описание форматов ясно. добавлю в муз. поисковую "DAD"

MediaWorm: А может стоит выделить многоканальный звук в отдельную категорию? И в нее будут входить и DVD-Audio и DAD.

Bete_Noire: А может стоит выделить многоканальный звук в отдельную категорию уже поздно, система спроектирована так, что все категории взаимоисключающие, а DVD-Audio и DAD будут конфликтовать с lossless. да и по-моему деления lossless/lossy более чем достаточно, остальное всё слишком специфическое.

MediaWorm: Ну, тебе виднее )

MediaWorm: Bete_Noire пишет: ясно. добавлю в муз. поисковую "DAD" Вроде не добавил еще? Я тут почерпал информации немного. Если быть совсем точным, то DAD это одна из категорий Audio DVD. Но как я понимаю такую категорию не добавишь в поисковик, потому что Audio DVD будет конфликтовать с DVD Audio. Правильно?

Bete_Noire: правильно

Bete_Noire: Сегодня-завтра возможны сбои в работе. Переезжаем на новый хостинг.

kzero: А что, проект закрыт? Захожу по ссылке, а там предлагают зарегистрироваться на лавпланет...

Bete_Noire: Вот новая ссылка: поисковая музыки к сожалению изменить ссылку в шапке нет возможности

MediaWorm: Если коллекция трейдера состоит из lossy и lossless, есть какая-нибудь возможность просмотреть только lossless, к примеру? Или как-то отсортировать?

Bete_Noire: есть какая-нибудь возможность просмотреть только lossless, к примеру? не получится. давно думал сделать фильтр при просмотре коллекции пользователя, но всё недосуг (

MediaWorm: Было бы неплохо ) Может будет проще, если коллекция пользователя будет отображаться уже отсортированной по лузлесс/нелузлесс ?

Bete_Noire: да нет, надо либо настраиваемую сортировку делать, либо оставлять привычную всем алфавитную. возможно на выходных немного времени выкрою, сделаю фильтр.

Bete_Noire: Если у кого-то есть желание продолжить начатое, готов передать домен и сайт в хорошие руки. Если нет, закрываемся ( Хостинг стоит порядка 250 рублей/месяц. Если найдутся продолжатели, задолженность по хостингу оплачу. Писать лучше на мыло, здесь бываю редко. (bete_noire@mail.ru)

Chamfort: Хостинг стоит порядка 250 рублей/месяц. А что мешает перебазироваться на бесплатный хостинг? Я не в курсе условий бесплатных хостингов, просто любопытно, что можно получить за 250 руб/мес. по сравнению с бесплатным применительно к данной тематике сайта

Bete_Noire: Дело не в деньгах, я просто информирую об условиях потенциальных продолжателей. Просто не осталось ни времени ни желания постоянно мотаться в другой конец города, чтобы положить деньги на электронных кошелек и оплатить хостинг учитывая то, что "живых" пользователей не больше 5. Бесплатные хостинги предоставляют меньше ресурсов (процессорное время/память); их не всегда хватает для обработки больших листов.



полная версия страницы