Поиск треков без METADATA

Список разделов Аудиоплеер foobar2000 Секреты foobar2000

Описание: Кнопочки, конфиги, секреты, советы.

Сообщение #1 mgz » 11.04.2009, 03:42

Возникла необходимость в создании автоплейлиста со списком треков, в которых нет тегов (METADATA).
Как создать автоплейлист я знаю, но вот какое условие задать ?

Пока вижу выход в такой строке:
Код: Выделить всё
genre MISSING AND artist MISSING AND title MISSING...
... в общем отсутствие главных тегов.

Возможно есть какая-нибудь функция, которая сразу покажет: есть ли ВСЕ теги или их нет ?
RME HDSP 9632 > DynAudio BM5A II / Audio-Technica ATH-AD900
Nexus 5 > Avantree Clipper > Sennheiser IE 4
mgz M
Автор темы, Гуру
Аватара
Возраст: 37
Откуда: Украина, Киев
Репутация: 62
С нами: 11 лет 4 месяца

Сообщение #2 Mishail » 11.04.2009, 04:43

2mgz
Проверить по $info(tagtype)? Если тэгов нет, то ничего не вернется.
Mishail M
Мастер
Аватара
Возраст: 37
Репутация: 5
С нами: 11 лет 4 месяца

Сообщение #3 evil » 11.04.2009, 10:20

Mishail писал(а):Проверить по $info(tagtype)
А если заполнен только комментарий? :)
mgz писал(а):есть ли ВСЕ теги или их нет
А кто такие ВСЕ? По-моему, только перечислением каждого из интересующих.
evil M
Модератор
Возраст: 36
Репутация: 63
С нами: 11 лет 4 месяца

Сообщение #4 Mishail » 11.04.2009, 10:27

2evil
"Только комментарий" уже значит что метаданные есть, неправда ли? :)

Если нужно проверять какие-то специфические тэги, то лучше $meta_test() не найти.
Mishail M
Мастер
Аватара
Возраст: 37
Репутация: 5
С нами: 11 лет 4 месяца

Сообщение #5 mgz » 11.04.2009, 12:54

Mishail писал(а):Проверить по $info(tagtype)? Если тэгов нет, то ничего не вернется.
Для OGG не проходит. А я имею дело только с OGG.
RME HDSP 9632 > DynAudio BM5A II / Audio-Technica ATH-AD900
Nexus 5 > Avantree Clipper > Sennheiser IE 4
mgz M
Автор темы, Гуру
Аватара
Возраст: 37
Откуда: Украина, Киев
Репутация: 62
С нами: 11 лет 4 месяца

Сообщение #6 evil » 11.04.2009, 15:07

Все или хотя бы один - разные вещи, не правда ли? Нужно уточнить.
evil M
Модератор
Возраст: 36
Репутация: 63
С нами: 11 лет 4 месяца

Сообщение #7 mgz » 11.04.2009, 16:46

evil писал(а):Все или хотя бы один - разные вещи, не правда ли? Нужно уточнить.
Уточняю - ВСЕ. Включая технический тег RG.
RME HDSP 9632 > DynAudio BM5A II / Audio-Technica ATH-AD900
Nexus 5 > Avantree Clipper > Sennheiser IE 4
mgz M
Автор темы, Гуру
Аватара
Возраст: 37
Откуда: Украина, Киев
Репутация: 62
С нами: 11 лет 4 месяца

Сообщение #8 duremar2000 » 26.05.2012, 01:41

Подниму вопрос.
Столкнулся с необходимостью найти все файлы, в которых отсутствует какой-либо тег. Любой вариант поиска, подразумевает наличие какого-то определенного поля, например: %artist% HAS ..., %title% HAS ..., а существует ли поиск(фильтр) файлов, по отсутствию/наличию хоть одного тега, что-то типа %meta% PRESENT (MISSING)?

ЗЫ. c $info(tagtype) не разобрался. В поиске database он не работает видимо?
duremar2000
Новичок
Репутация: 0
С нами: 5 лет 4 месяца


Вернуться в Секреты foobar2000

Кто сейчас на форуме (по активности за 10 минут)

Сейчас этот раздел просматривают: 3 гостя