Предистория лежит тут . В общем тот вариант был не самым удачным.
Сделал вторую версию. Правда до написания полноценного плагина у меня не хватает мозга :) , поэтому опять примочка к конвертеру, но гораздо более дружелюбная. Брать тут(ссылка не прямая). Настраивать конвертер можно примерно так:
Программа в работе:
замечания:
основное отличие от предыдущей версии это поддержка "многопоточности" . Тоесть конвертер foobar'а автоматом запускает несколько потоков кодирования, в нашем случае потоков проверки. Праметр --threads несёт ограничивающую функцию. К примеру есть 4 ядра, но хотим использовать только 2,3 , оставшиеся потоки будут висеть, дожидаясь своей очереди. Установка этого параметра в 0 , снимает ограничения и потоков будет столько, сколько их создаст foobar. Была попытка заставить aucdtect.exe принимать данные из stdin, но правалилась - хоть и заявлена возможность, но реально не работает. Поэтому временно создаётся wav-файл, проверяеться, и по закрытию графической части удаляется. (ram disk позволит не насиловать винчестер :) ).
Возможно массовая проверка - многих альбомов подряд. Для этого есть сортировка по директориям, с подсветкой для удобного выделения(это для варианта проверки файлов на жёстком диске, в этом случае нужно выбирать пункт convert to same folder).
Если кому интересно, то принимаються любые предложения. В архиве исходник.