Как сделать индекс WMP 11 неиндексированным полем в его окне "Библиотека" (как в случае с жанром, альбомами, датой выпуска и т.д.), Чтобы его можно было найти с помощью функции поиска WMP? Что говорит WMP, какие поля индексировать? Я уверен, что это где-то в файле, так как программа ничего не делает произвольно. Я просто хочу немного изменить его, чтобы я мог легко получить доступ к другим музыкантам, связанным с песней, таким как резервный вокал, дополнительные инструменты и т.д.

Вот пример того, что я хочу сделать: если я введу "Джон Леннон" в строке поиска , я хочу получить:
- его сольная работа
- его работа с Битлз
- Исполнение Элтоном Джоном Люси В Небе С Бриллиантами с Джоном Ленноном, поющим фоновый вокал
- его работа Джона Леннона и Plastic Ono Band
- любые другие песни в моей коллекции, которые он написал

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

Первоначально я пытался это сделать, отредактировав тег "Custom 1" в файле wmploc.dll так, чтобы он читал "Performers" (таким же образом можно редактировать список жанров). Именно тогда я узнал, что функция поиска индексирует только ограниченное количество полей, выбранных Microsoft, и поле "Custom 1" среди них отсутствует.

Хотя для этого можно использовать поле "Contributing Artist", нецелесообразно указывать там несколько имен или групп, потому что:
- Это основное поле для доступа к главному исполнителю песни на альбоме или компакт-диске с помощью "Разных исполнителей" (например, на сборном альбоме)
- MS Plus! для Windows (а также других программ) использует содержимое поля "Contributing Artist" для извлечения основного исполнителя при создании меток CD.

Я в основном занимаюсь музыкой - но представьте ценность для коллекционера фильмов, если бы вы могли указать поля для индексации? Режиссеры, партитуры, дизайнеры, команда спецэффектов и т.д. Ценность невероятна, но наши руки связаны только с тем, что предоставила Microsoft.

Я был библиотекарем почти 20 лет; Я знаю, что смогу обеспечить лучшую индексацию и доступ к своей коллекции.

(Пожалуйста, обратите внимание, что этот вопрос является большим уточнением вопроса, который я разместил на прошлой неделе. Я получил новую информацию и почувствовал, что некоторые разъяснения могут быть полезны.)

PS: Windows XP Pro SP3 является операционной системой.

1 ответ1

0

Ненавижу тратить чье-то время. Я работал над этим в течение недели, и я переиздал ... затем попробовал еще одну вещь, которая, конечно, работала как шарм (Закон Мерфи). В справке WMP в разделе "расширенный поиск": fieldname: searchterm (или, используя приведенный выше пример) Исполнители: "Джон Леннон" «... между пробным словом, двоеточием и вводимым текстом нет пробелов. Кавычки ... необходимы для фраз из нескольких слов ... "Предостережение: вы должны вводить имена в поле" Исполнители "вручную. Небольшая цена за отличный доступ. Я чувствую себя дураком, но, по крайней мере, я решил проблему

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .