Универсальный Аудиофил

Что делать, когда набралась значительная коллекция музыки на жестком диске, а места на нем все меньше и меньше? Правильно: записывать всю коллекцию на оптические диски. Но порой так трудно потом найти во всей этой необъятной коллекции заветный альбом или просто песню любимой группы. Согласитесь, каждый раз вставлять и просматривать очередной диск в таком случае крайне неудобно, тем более, что по закону подлости все окажется на последней из просмотренных болванок:). А как быть, если у вас просят посмотреть вашу коллекцию музыки, которая располагается не только на CD-R'ах, но и на разных винчестерах вашего компьютера. Кажется, что ситуация непреодолима? Нет, средство от всех этих неудобств все же есть, и его название — MPEG Audio Collection.

Проблемы выбора каталогизатора для файлов в настоящий момент нет: в интернете их пруд пруди — от бесплатных до платных, богатых выбором настроек и по-спартански минималистичных. Вот только тех, которые работали бы исключительно с аудиофайлами, были бы удобны, приятны, функциональны и красивы, нет — ну, разве что кроме одной. MPEG Audio Collection представляет собой программу для организации коллекции аудиофайлов, а проще говоря, является органайзером звуковых файлов. Утилита сканирует ресурсы на предмет наличия музыкальных файлов и сохраняет полную информацию о вашей аудиоколлекции. Программа также может стать полноценным каталогизатором, составляя список из всех ваших файлов, если в настройках выбрать пункт "Добавлять все файлы в коллекцию". К сожалению, последняя версия MPEG Audio Collection датируется 5 октября 2003 г. и носит порядковый номер 2.92 — но не волнуйтесь: проект настолько самодостаточный, что не утратил своего великолепия и в начале 2008 года. Кстати, написана программа на Borland Delphi 7.0 Enterprise. Описывать основные свойства программы лучше в процессе работы с ней. Итак, начнем. Главное окно разбито на две части. С левой стороны располагается полный список ресурсов, или, проще говоря, директорий на винчестере и оптических дисках, в которых пользователь указал искать музыкальные файлы, с правой стороны уточняется содержание ресурсов. Все как в двухоконном проводнике Windows, а значит, понятно, интуитивно и доступно. В MPEG Audio Collection существует несколько базовых понятий, которые не следует путать: коллекция (собственно файл, который создает программа, имеет расширение *.col), ресурс (добавляемые папки/диски/носители и т.д.), папки и файлы (тут все понятно: они и составляют ресурсы и коллекции). Иерархическая цепочка выглядит так: Коллекция — Ресурс — Папки — Файлы. Первое, что надо сделать для внесения в коллекцию музыкальных композиций, — нажать на кнопку "Добавить ресурс" на панели инструментов, затем выбрать нужную папку/диск и подтвердить выбор нажатием на соответствующую кнопку. Выбирать отдельные музыкальные композиции нельзя — они должны находиться только в составе директорий (папок). Процесс сканирования не очень длительный.

По его окончании можно:
. изменить метку ресурса (его название);
. добавить следующий ресурс;
. удалить любой ресурс/папку/файл;
. соединить вместе несколько ресурсов под одним именем;
. обновить любой ресурс;
. открыть любой объект коллекции в окне Проводника при условии, что этот объект находится на жестком диске, и путь к нему не изменился, а если объект располагался на сменном носителе, то данный носитель должен быть вставлен в соответствующее устройство чтения компьютера;
. производить поиск по коллекции и любой папке/диску на компьютере (поиск по имени, свойству, данным, записанным в тегах, нахождение дубликатов файлов — по имени, указанным свойствам, определенным полям тегов) и сохранять результаты поиска в текстовом файле;
. отсортировать коллекцию для оптимизации поиска (для внутренних нужд программы);
. импортировать данные других коллекций в текущую (соединить);
. просмотреть полную статистику коллекции: общий размер, общее время звучания, средний битрейт, количество входящих в коллекцию ресурсов/папок/файлов, число последнего изменения коллекции (такую полную статистику не позволяет просмотреть ни одна программа);
. просмотреть информацию о ресурсе/папке/файле;
. прослушать композиции с помощью установленного по умолчанию в вашей системе аудиоплейера (запускать прослушивание и добавлять в
очередь воспроизведения ресурс/папку/файл прямо из окна программы);
. редактировать метаданные музыкальных файлов (теги). Редактирование записей (полей) тегов файлов, входящих в коллекцию, не допускается, т.е., если вы просто захотели в файле своей коллекции подправить теги, это действие программа упрямо не захочет совершать. Сначала изменяем метаданные реальных файлов, а потом добавляем их в коллекцию;
. переименовывать файлы (имеется небольшой набор фильтров);
. создавать и печатать обложки компакт-дисков;
. создавать плейлисты для ресурсов и папок; форматы плейлистов — m3u и pls (без проблем читает любой программный аудиоплейер);
. создавать пометки для последующего быстрого нахождения необходимых элементов коллекции;
. составлять отчеты формата TXT, HTML, DIF (Data Interchange Format — один из форматов Microsoft Excel), всей коллекции или только
помеченных ресурсов/папок/файлов.

Честно говоря, то, что касается построения и организации коллекции, поиска по ней и составления отчетов, реализовано на высшем уровне, а вот с редактором тегов, утилитой переименования файлов и утилитой для изготовления и печати обложек дисков не все так гладко. Ну не то чтобы они совсем не работают — просто для таких целей уже есть программы намного функциональнее, проще и понятнее по интерфейсу. Например, стандарты поддерживаемых тегов для редактирования в MPEG Audio Collection немного в прошлом: не поддерживаются теги формата ID3v2.4 (не все поля данного стандарта), впрочем, как и их отображение (показ) при просмотре коллекции, также остается непонятным, почему не выводится информация о размере папки, в то время как информация о треках, входящих в эту папку, более чем полная (включает в себя данные о размере, продолжительности, формате, частоте дискретизации, битрейте, количестве каналов, возможном кодере, информацию из тегов музыкальной дорожки). MPEG Audio Collection поддерживает следующие форматы аудиофайлов: MPEG Audio format (*.mpa, *.mp1, *.mp2, *.mp3), MPEGplus (*.mp+, *.mpc), Windows PCM (*.wav), TwinVQ (*.vqf), Ogg Vorbis (*.ogg), Monkey's Audio (*.mac, *.ape), Windows Media Audio (*.wma), AAC (*.aac), WavPack (*.wv), FLAC (*.flac), OptimFROG (*.ofr), но для большинства пользователей наверняка хватит поддержки всего четырех самых распространенных форматов: mp3, wav, ogg и wma. При занесении информации о файлах в базу данных коллекции MAC способна узнавать и вынимать данные из тегов формата ID3 (ID3v1, ID3v1.1, ID3v2), APE (APEv1, APEv2) и Vorbis Comment.

В программе есть масса удобняшек, как-то: возможность автоматического открытия лотка оптического привода после завершения сканирования, показ различных иконок в зависимости от типа файлов, возможность использования плейера Foobar2000 для проигрывания треков коллекции из меню MPEG Audio Collection вне зависимости от установленного по умолчанию системного плейера, учитывание и добавление в коллекцию только неповрежденных MPEG-файлов, возможность при открытии программы загружать последнюю просмотренную коллекцию и сохранять прежнее положение и размер экрана, добавлять файлы любых форматов в коллекцию, помечать любые элементы коллекции. Следует помнить, что MAC была сделана профессиональными коллекционерами музыки, а значит, "полировалась" долго и тщательно, можно сказать, с любовью, и была переведена на 33 языка(!). Найти, скачать и прочитать краткое описание MPEG Audio Collection 2.92 можно по адресу: mac.sourceforge.net. Программа совершенно бесплатна (распространяется по лицензии GNU LGPL license), размер дистрибутива исполняемого файла равен 1,48 Мб, также можно скачать программу в Zip-архиве (размер 1,41 Мб) — в этом случае она полностью портативна и не требует установки.

Повторюсь, разработка программы остановлена, но для желающих продолжить славную историю MAC есть возможность скачать исходный код на языке Borland Delphi 7.

Лысковец М.А. & Москаленко Т.В., SandLTeam@mail.ru


Компьютерная газета. Статья была опубликована в номере 04 за 2008 год в рубрике soft

©1997-2024 Компьютерная газета