Мои требования к инструменту прослушивания аудио-коллекции с компа просты:
- Да, он должен прилично поддерживать несколько распространнённых форматов аудио, используя встроеные декодеры.
- Не плохо бы, если он сможет поддерживать lowless форматы.
- Как и любая приличная программа, плеер должен уметь работать как portable приложение, чтобы с флешки запускался, настройки в своей папке хранил, и разумел относительные пути в библиотеке и списке проигрывания.
- Я хочу, чтобы данные описания файлов прога юзала в MP3-тэгах, а не в какой-то своей базе.
- Да, оценки файлов и тэги (не MP3, а просто тэги, слова) тоже можно хранить прямо в файлах.
- В программу должен быть встроен мощный редактор MP3-тэгов, на подобии Tag&Rename.
- А еще в MP3-тэгах должно поддерживаться обложки альбомов (удобно в навигации на-глазок), и тексты песен.
- Отдельная „песня“: я хочу иметь возможность включать отображение текста песен во время прослушивания. Причем на обоих языках сразу (если есть), причем либо сразу весь текст, либо цивильные субтитлы, удобно проявляющиеся в соответвующие моменты песни. Караока типа.
- Да-да, пусть умеет подгружать обложку и слова песни с различных баз.
- Прога плеера, естественно, должна поддерживать горячие клавиши. Как в фубаре.
- А еще прога должна быть шустрой, не тупить, кушать мало памяти и жить в повседневке в трее у часов.
- Из написаного выше, можно понять, что должна быть поддержка тэгов, удобное управление списками проигрывания, автогенерация этих список по туевой хуче вариантов.
- Нужно, чтобы велась статистика прослушивания, но чтобы оно не оценивало за меня файлы, а просто позволяло вывести, например, наиболее часто и полно-прослушиванемые композиции группы ХЗ, например.
- Интерфейс проги должен быть либо иметь два режима, либо просто быть минималистичным, с раскрытием дополнительных элементов (окон, список, менюшек) по мере необходимости.
- Нужна добротная буферизация и поддержка многопоточности, чтобы интерфес проги оставался доступным, пока происходят ресурсо-ёмкие операции (нарезка тэгов, добавление большой папки в список проигрывания и т.п.).
- ???
- Profit!
Может это всё уже есть? Какая-нибудь такая волшебная сборка Foobar2000?