# Индексирование MP3 файлов

Индексирование Mp3 файлов работает только для серверов, поддерживающих протокол `HTTP/1.1`, если вам необходимо индекировать FTP-сервера, используйте для этого прокси.

## MP3 команды `indexer.conf`

Для включения определения тэгов MP3 добавьте в ваш `indexer.conf` команду:

    CheckMp3Tag yes

Когда задана эта опция, поисковик скачивает только первые 128 байт для определения MP3 файла.

    IndexMP3TagOnly yes

Если указана эта опция, индексируются только тэги MP3, все HTML-документы сканируются только для поиска ссылок. В других случаях, HTML- и TEXT-докусменты индексируются обычным образом, и можно осуществлять поиск среди этих документов.

## Как `indexer` обрабатывает тэги MP3

Если файл определяется как MP3, `indexer` создает документ следующего формата:

    <html>
    <title>$SongName</title>
    <meta name=description content="$Artist">
    <meta name=keywords content="$Album $Year">
    <body>$Artist $Album $Year $SongName</body>
    </html>

Т.е., в заголовке указывается название композиции, в описании - автор, в ключевых словах - альбом и год, В теле документа указывается автор, альбом, год и название композиции.

## Поиск по автору, альбому, названию композиции

Если требуется ограничить поиск по автору, альбому или названию, смотрите стандартный сеханизм, описанный в . Например, если необходимо ограничить поиск по наименованию композиции, используйте стандартное огрfничение поиска по заголовку.

Со стандартным порядком указания секций в `indexer.conf-dist`, вы можете добавить следующий код в ваш `search.htm` для ограничения поиска по тэгам MP3:

    <SELECT NAME="wf">
    <OPTION VALUE="11110" SELECTED="$(wf)">Все секции
    <OPTION VALUE="01000" SELECTED="$(wf)">Автор
    <OPTION VALUE="00100" SELECTED="$(wf)">Альбом
    <OPTION VALUE="00010" SELECTED="$(wf)">Название
    </SELECT>